JButton上为何不能显示图标

下面是我的代码:importjavax.swing.*;publicclassMyPanelextendsJPanel{publicMyPanel(){ImageIcon... 下面是我的代码:

import javax.swing.*;

public class MyPanel extends JPanel {
public MyPanel(){
ImageIcon icon = new ImageIcon("image/lost.bmp");
JButton bt=new JButton(icon);
add(bt);
}

}

import java.awt.event.*;

import javax.swing.JFrame;

public class MyFrame extends JFrame {
public MyFrame(){
setSize(300,300);
setLocation(300,300);
MyPanel bb = new MyPanel();
getContentPane().add(bb);
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
});
}

}

public class ButtonTest {

/**
* @param args
*/
public static void main(String[] args) {
MyFrame frame = new MyFrame();
frame.setVisible(true);

// TODO 自动生成方法存根

}

}
展开
 我来答
百度网友c5b6e3c8e
2006-04-27
知道答主
回答量:34
采纳率:0%
帮助的人:0
展开全部
楼主是不是图片的大小,路径,或者格式有问题

我用楼主的程序,可以显示图片的

我用的是12 X 12的gif图片
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式