label_007= new JLabel("My Label");
代替上面的标签My Label
我想在同一位置插入图像。
我该怎么做?我只是Java的新手。
请帮忙
答案 0 :(得分:0)
ImageIcon icon = new ImageIcon('image.png');
JLabel image = new JLabel();
image.setIcon(icon);
以上代码应该有效。
答案 1 :(得分:0)
您可以将ImageIcon
用于图片:
ImageIcon ICON = new ImageIcon(URLClassLoader.class.getResource(IMAGE_PATH));
JLabel imageLabel = new JLabel();
imageLabel.setIcon(ICON);
URLClassLoader.class.getResource用于在runnable-jar文件中打包应用程序。 IMAGE_PATH与项目文件夹/包相关。例如,如果图像位于com.app.images包中,则路径为/com/app/images/image.png。
如果您是Java新手,尤其是Swing,我建议您查看我的摇摆项目 - Minesweeper和Pacman。他们有很好的记录,我在学习Swing时构建了它们。
祝你好运:)