关于java中JButton的样式设置(的一些我们应该知道的函数)(转)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

关于java中JButton的样式设置(的一些我们应该知道的函
数)(转)
1 1、对JButton大小的设置
2——因为JButen是属于小器件类型的,所以一般的setSize 不能对其惊醒大小的设置,所以一般我们用
3 button.setPreferredSize(new Dimension(30,30));
4//(30,30)是你要设置按钮的大小
5 2、对JButton透明的设置
6——按钮设置为透明,这样就不会挡着后面的背景
7 button.setContentAreaFilled(false);
8 3、对JButton去掉按钮的边框的设置
9——如果有时候你的按钮不需要边框因为边框影响美观或者是因为你需要的是点击之前按钮呈现普通图
10标形式,点击之后才有各种效果的话就可以用这种方法去掉边框
11 button.setBorderPainted(false);
12 4、对JButton添加图标呢的设置
13——// 实例化一个图标对象
14 ImageIcon image = new ImageIcon(icons[i]);
15// 实例化按钮对象,并且设置按钮上显示图片
16 JButton button = new JButton(image);
17——或者
18button.setIcon(new ImageIcon(getClass().getResource("qq.png")));
19//qq.png是你要添加的图片
20 5 、让按钮随按钮上的图案变化
21 butten.setMargin(new Insets(0,0,0,0));
22 6、设置凸起来的按钮,很多其他的swing也可用此方法
23
butten.setBorder(BorderFactory.createRaisedBevelBorder());
24 7、设置凹起来的按钮,很多其他的swing也可用此方法
25
button.setBorder(BorderFactory.createLoweredBevelBorder());
26 8、设置按钮的前景色和背景色
27 button .setFont(new java.awt.Font("华文行楷", 1, 15));
28 button.setBackground(Color.green);
29 9、改变按钮的样式
30
UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.W indowsLookAndFeel");。

相关文档
最新文档