有关按钮JButton样式设置的函数

一.按钮类型

普通按钮:JButton

单选按钮(需放入按钮组ButtonGroup中):JRadioButton

复选按钮:JCheckBox

二.JButton的样式设置函数:

1.设置按钮大小:

JButton jb=new JButton();

jb.setPreferredSize(new Dimension(30,30));//区别于setSize()

2.设置按钮透明:

jb.setContentAreaFilled(false);

3.去边框:

jb.setBorderPainted(false);

4.添加图标:

ImageIcon image=new ImageIcon(图标路径);

JButton jb=new JButton(image);

5.让按钮随按钮上的图案而变化:

jb.setMargin(new INsets(0,0,0,0));

6.按钮被按下时的四大变化:

jrb.setIcon(new ImageIcon("images/draw" + (i + 1) + ".jpg"));// 按钮默认的效果
jrb.setRolloverIcon(new ImageIcon("images/draw" + (i + 1)+ "-1.jpg"));// 按钮移动到上头
jrb.setPressedIcon(new ImageIcon("images/draw" + (i + 1) + "-2.jpg"));// 按钮被摁下去后
jrb.setSelectedIcon(new ImageIcon("images/draw" + (i + 1)+ "-3.jpg"));// 按钮被选中后

7.设置凸起来的按钮:

jb.setBorder(BorderFactory.createRaisedBeveledBorder());

8.设置凹起来的按钮:

jb.setBorder(BorderFactory.ceeateLoweredBeveledBorder());

9.设置背景色和前景色:

背景色:jb.setBackground(Color.green);

前景色:jb.setFont(new java.awt.Font("华文行楷",1,15,));

10.改变按钮样式:

UIManager.setLookAndFeel();



评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值