亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我從另一個類調用方法時出錯

我從另一個類調用方法時出錯

Helenr 2022-07-06 09:55:53
我知道這被問了很多,但我找不到我的問題的解決方案。我認為我的論點在某種程度上是錯誤的。public class ImageFileHandler extends FileHandler {public void displayImage() {    //Displaying an image    JLabel picLabel = new JLabel(new ImageIcon(img));    JPanel jPanel = new JPanel();    jPanel.add(picLabel);    JFrame frame = new JFrame();    frame.setSize(new Dimension(img.getWidth(),            img.getHeight()));    frame.add(jPanel);    frame.setVisible(true);}}我想在下面的類中調用這個 displayImage() 方法。public class FileApplicationTester {public static void main(String[] args) throws IOException {    // TODO Auto-generated method stub    BufferedImage img;    try {        img = ImageIO.read(new File("D:\\Documents\\University\\Year_3\\Advanced Programming\\Week3\\supplementary materials-20190206\\images.jpeg"));    } catch (IOException e) {        e.printStackTrace();    }    ImageFileHandler Display = new ImageFileHandler();    ImageFileHandler.displayImage();}}我收到一個錯誤,ImageFileHandler.displayImage();告訴我 displayImage 方法需要是靜態的,但我不希望它對該類是靜態的,對嗎?
查看完整描述

2 回答

?
繁星coding

TA貢獻1797條經驗 獲得超4個贊

您創建的 ImageFileHandler 實例稱為 Display 所以請像這樣使用它: Display.displayImage();



查看完整回答
反對 回復 2022-07-06
?
撒科打諢

TA貢獻1934條經驗 獲得超2個贊

你好你試過嗎

Display.displayImage();


查看完整回答
反對 回復 2022-07-06
  • 2 回答
  • 0 關注
  • 83 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號