如何为JLabel设置图标

时间:2014-10-18 01:26:55

标签: java swing jlabel imageicon

我想为jlabel设置一个图标,有人可以给我一个示例语法

我试过这个:

JLabel icon = new JLabel();
ImageIcon chromo = createImageIcon("res/icon.png");
panel.add(icon);
icon.setIcon(chromo);

我尝试过后,标签根本没有显示在面板上。

1 个答案:

答案 0 :(得分:-1)

试试这个:

JLabel icon = new JLabel();
ImageIcon chromo = createImageIcon("res/icon.png");
icon.setIcon(chromo);
panel.add(icon);

不要忘记检查你的布局,如果它是绝对的,那么你需要添加边界。

icon.setBounds(startX, startY, width, height);