用Java如何编写在面板中加入带图标的按钮的程序代码

 我来答
qdmmy6
2010-03-25 · TA获得超过2674个赞
知道小有建树答主
回答量:1823
采纳率:0%
帮助的人:1061万
展开全部
ImageIcon img = new ImageIcon("a.jpg");
JPanel p = new JPanel();
p.add(new JButton(img));
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
暗香HY
2010-03-26
知道答主
回答量:8
采纳率:0%
帮助的人:7.1万
展开全部
import javax.swing.*;
import java.awt.*;
public class text1 {
JButton b1,b2;
JPanel pa;
Icon image1,image2;
public text1(){
JFrame n=new JFrame("第一个程序");
n.setVisible(true);
n.setSize(300,300);
//定义了两张图片
image1=new ImageIcon("1.gif");
image2=new ImageIcon("2.gif");
Container cp=n.getContentPane();
pa=new JPanel(new FlowLayout());
b1=new JButton("确定",image1);
b2=new JButton("取消",image2);
pa.add(b1);
pa.add(b2);
cp.add(pa);
}
public static void main(String[] args) {
new text1();
}
}
我以调试通过 ,其中你要把图片存储的位置为:JCreatorV4\MyProjects\text1\classes这样才能显示,且命名要要与定义的一致
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式