第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

請(qǐng)問一下Class.getResource()怎么返回null

請(qǐng)問一下Class.getResource()怎么返回null

鳳凰求蠱 2020-01-06 08:04:29
我正在嘗試在JPanel上顯示圖片,但我不斷收到錯(cuò)誤消息:java.lang.IllegalArgumentException:輸入== null!我不明白發(fā)生了什么。這是我正在使用的代碼:public void actionPerformed(ActionEvent e) {    try {        Image image=ImageIO.read(getClass().getResource("img/" +num.getText()+".jpg"));        Image resized = image.getScaledInstance(200, 200, 100);        pictureFrame.setIcon(new ImageIcon(resized));    } catch (Exception ex){        ex.printStackTrace();    }}這只是導(dǎo)致我得到錯(cuò)誤!堆棧跟蹤產(chǎn)生以下內(nèi)容:Java.lang.IllegalArgumentException: input == null!    at javax.imageio.ImageIO.read(ImageIO.java:1362)    at work.Item.actionPerformed(Item.java:96)    at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)    at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)    at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)    at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)    at java.awt.Component.processMouseEvent(Component.java:6297)    at javax.swing.JComponent.processMouseEvent(JComponent.java:3275)    at java.awt.Component.processEvent(Component.java:6062)    at java.awt.Container.processEvent(Container.java:2039)    at java.awt.Component.dispatchEventImpl(Component.java:4660)    at java.awt.Container.dispatchEventImpl(Container.java:2097)    at java.awt.Component.dispatchEvent(Component.java:4488)    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4575)    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4236)    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4166)    at java.awt.Container.dispatchEventImpl(Container.java:2083)我該如何解決?我檢查了圖像的位置,并嘗試從不同的位置進(jìn)行操作,總是得到相同的錯(cuò)誤!我正在使用Netbeans IDE。
查看完整描述

3 回答

?
鴻蒙傳說

TA貢獻(xiàn)1865條經(jīng)驗(yàn) 獲得超7個(gè)贊

您應(yīng)該提供源文件的相對(duì)路徑。例如,如果您有以下內(nèi)容:


src

 --img

 --classes

并且您在classes文件夾中,應(yīng)該這樣寫:


getClass().getResource("../img/" +num.getText()+".jpg")



查看完整回答
反對(duì) 回復(fù) 2020-01-07
  • 3 回答
  • 0 關(guān)注
  • 916 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)