我正在制作我的第一个JFrame应用程序(一个小的图标单击器),然后单击了3个图标,其中2个可以正常使用,但是第3个JFrame无法加载它的图标,为什么? 注意:图标已经变小,因此不必缩放。 码:
public static void openInternet() {
Dimension size = new Dimension(600,400);
JFrame myWindow = new JFrame("Icon clicking test 3/3");
ImageIcon appEmblem = new ImageIcon("assets/icon/earth.png");
myWindow.setPreferredSize(size);
myWindow.setMinimumSize(size);
myWindow.setMaximumSize(size);
myWindow.setResizable(true);
myWindow.setLocationRelativeTo(null);
myWindow.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
myWindow.setIconImage(appEmblem.getImage());
myWindow.getContentPane().setBackground(Color.WHITE);
myWindow.pack();
myWindow.setVisible(true);
}