我正在使用JDeveloper在java中设计一个表单。 我是JDeveloper的新手。 在JDeveloper工具中,我没有找到像.Net一样直接向表单添加图像的选项。 而且我不知道如何手动向表单添加图像。 是否有其他方法来解决这个问题。 所以请帮助我解决它。
我正在使用JDeveloper在java中设计一个表单。 我是JDeveloper的新手。 在JDeveloper工具中,我没有找到像.Net一样直接向表单添加图像的选项。 而且我不知道如何手动向表单添加图像。 是否有其他方法来解决这个问题。 所以请帮助我解决它。
image = ImageIO.read(new File(path));
JLabel picLabel = new JLabel(new ImageIcon(image));
太好了!现在你的图像是一个swing组件! 像通常做的那样将其添加到框架或面板中,或任何你需要添加的地方!可能还需要重绘一下,比如:
jpanel.add(picLabel);
jpanel.repaint();
不了解JDeveloper,但在代码中有以下可能性:
ImageIcon
,然后将其设置为jLabel
,并将jLabel
添加到您的帧中。paintComponents()
方法,使用其中的Graphics来绘制图像。paintComponent()
方法,使用其中的Graphics来绘制图像,然后将该组件添加到帧中...ImageIcon image = new ImageIcon(getClass().getResource("imageName.png"));
JLabel lblImage = new JLabel(image);
ImageApp
来采用不同的方法。 - trashgod