2014-01-13 46 views
-1
// Variables declaration - do not modify 
private javax.swing.JLabel image1; 
private javax.swing.JPanel mainPanel; 
private javax.swing.JMenuBar menuBar; 
private javax.swing.JProgressBar progressBar; 
private javax.swing.JLabel statusAnimationLabel; 
private javax.swing.JLabel statusMessageLabel; 
private javax.swing.JPanel statusPanel; 
private javax.swing.JLabel titleLabel; 
// End of variables declaration 

ImageIcon PC1 = new ImageIcon("http://www.blogcdn.com/www.engadget.com/media/2012/06/shazim-pirate-desk-case-mod.jpg"); 
image1.setIcon(PC1); 

我在線路"image1.setIcon(PC1);"上發生錯誤。它告訴我預計有一個<identifier>。請幫忙?JLabel預期添加圖像<identifier>?

+3

如果執行'image1.setIcon(PC1);'的代碼不在方法中,那麼您將看到此錯誤。 – Petesh

+0

基本上我想要的是能夠啓動程序,立即看到圖像,然後隨着程序的進展,圖像會發生變化。這將如何在一個方法中工作?我是新來的編程btw – user2984158

+0

順便說一句 - 請在提交之前查看問題的預覽(在郵件發佈表單下方)! '<>'字符需要編碼格式或整個表達式消失! –

回答

0

您沒有初始化image1對象。