我已经知道JLabel
可以在ImageIcon
的声明中使用JLabel
,就像这样。
JLabel stick = new JLabel(new ImageIcon("stickPicture.gif"));
我的问题是,如何在声明后将图片分配给JLabel
。例如(这实际上不是可行的代码,这只是我认为可能有用的技术)
JLabel stick = new JLabel();
stick = new ImageIcon("stickPicture.gif"));
有点奇怪的问题,只是想知道是否可以做到。
答案 0 :(得分:4)
使用JLabel #setIcon(Icon)。
JLabel stick = new JLabel();
stick.setIcon(new ImageIcon("stickPicture.gif"));