|
给按钮加上图标,用GIF图片,可是用setIcon()不行;new.gif和old.gif都在同一级目录下
- import javax.swing.*;
- class Seticon extends JFrame
- {
- ImageIcon icon = new ImageIcon("I:\\JAVA\\UML\\new.gif");
-
-
- JButton j = new javax.swing.JButton("label",icon);
- //j.setIcon (icon);//需要<标识符>
-
-
- Seticon()
- {
- this.add(j);
-
- this.setSize(200,100);
- this.setVisible(true);
- }
-
- public static void main(String args[])
- {
- Seticon my = new Seticon();
- }
- }
复制代码
注释掉的那行总是提醒“需要<标识符>”,j.setText()也用不了,是前面少了什么吗?
谢谢解答! |
|