如何用JAVA写一个简单的JButton,然后再JButton里面插入图片。并且设置图片的大小??

如题!!java.SWING编程。如何用JAVA写一个简单的JButton,然后再JButton里面插入图片。并且设置图片的大小??P.S我用的软件是eclipse如果可... 如题!!java.SWING编程。如何用JAVA写一个简单的JButton,然后再JButton里面插入图片。并且设置图片的大小??P.S我用的软件是eclipse
如果可以的话,最好举个简单的例子,谢谢哈~等待大家的消息
展开
 我来答
小手凉冰冰冰
2013-06-04
知道答主
回答量:19
采纳率:100%
帮助的人:8.8万
展开全部
Swing 的JFrame 是可以直接拽下按钮来的,在左下角设置属性就可以啊,JButton的图片,直接做成图片按钮多好,实在不行就把按钮的style里设上img咯
百科大全才
2013-06-04 · 超过41用户采纳过TA的回答
知道小有建树答主
回答量:95
采纳率:100%
帮助的人:64万
展开全部
import java.awt.Image;
import java.net.URL;

import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;

public class Test {
public static void main(String[] args) throws Exception {
JFrame f=new JFrame();
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel p=new JPanel();
f.add(p);

JButton tb=new JButton();

ImageIcon icon=new ImageIcon(new URL("http://ico.ooopic.com/iconset02/2/gif/62717.gif"));
icon=new ImageIcon(icon.getImage().getScaledInstance(100, 32, Image.SCALE_SMOOTH));

tb.setIcon(icon);
p.add(tb);

f.setSize(400,300);
f.setVisible(true);
}
}

上代码

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ansiansi
2013-06-04 · TA获得超过294个赞
知道小有建树答主
回答量:650
采纳率:0%
帮助的人:379万
展开全部
jButton1.setIcon(new javax.swing.ImageIcon("地址"));
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
放开那碗炒粉de
2018-05-15 · 知道合伙人养生行家
放开那碗炒粉de
知道合伙人养生行家
采纳数:236 获赞数:374
熟练健康知识并综合运用在临床实践中,多次在社区义务宣传并服务,每到一处,都受到热烈欢迎

向TA提问 私信TA
展开全部
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

public class ButtonImage
{
public ButtonImage()
{
JFrame frame = new JFrame();
JButton button = new JButton("confirm");
ImageIcon icon = new ImageIcon("image.jpg");
button.setIcon(icon);
frame.add(button);
frame.setLayout(new FlowLayout());
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setExtendedState(JFrame.MAXIMIZED_BOTH);
frame.setVisible(true);
}
public static void main(String[] args)
{
new ImageButton();
}
}

  可以把iamge.jpg裁剪为合适的大小,效果可能就会很好。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式