2016-11-23 52 views
-2

我正在做一台老虎机。我有3个班级,Symbol,Reel,Gui。 如何显示图像到Jlabels?我需要在卷类中填充ArrayList,并使用Gui类中的List来在JLabel中显示图像。ArrayList的显示图像

回答

1
p3.setIcon(listImages.get(2).getIcon()); 
+0

得到例外,现在的异常线程 “main” 显示java.lang.NullPointerException \t在javax.swing.ImageIcon中。 (ImageIcon.java:217) \t at framet.Reel。 (Reel.java:17) \t at framet.Gui。 (Gui.java:21) \t at framet.Gui.main(Gui.java:53) – JohnDoe

+1

这是因为java在查找图像时遇到问题。您需要确保图像位于与Reel.java相同的文件夹中 – satnam

+0

它们位于SRC文件夹的相同文件夹中,我添加了屏幕截图 – JohnDoe