我已经知道 JLabel
可以在 JLabel
的声明中使用 ImageIcon
,如下所示。
JLabel stick = new JLabel(new ImageIcon("stickPicture.gif"));
我的问题是,声明后如何将图片分配给JLabel
。例如(这实际上并不是有效的代码,这只是我认为可能有效的技术)
JLabel stick = new JLabel();
stick = new ImageIcon("stickPicture.gif"));
有点奇怪的问题,只是想知道是否可以做到。
最佳答案
使用 JLabel#setIcon(Icon)。
JLabel stick = new JLabel();
stick.setIcon(new ImageIcon("stickPicture.gif"));
关于java - 将 ImageIcon 加载到现有 JLabel 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10966284/