当前位置: 技术问答>java相关
一个JButton的小问题。大虾请帮忙!
来源: 互联网 发布时间:2015-06-25
本文导语: 我用java默认的按钮border选项设置按钮为凸起, jButton1.setBorder(BorderFactory.createRaisedBevelBorder()); 但是总觉得边缘的阴影和高亮都太宽了,有没有谁能够帮我extends一个JButton,让它的凸起显示和windows的按钮风格一样?就是...
我用java默认的按钮border选项设置按钮为凸起,
jButton1.setBorder(BorderFactory.createRaisedBevelBorder());
但是总觉得边缘的阴影和高亮都太宽了,有没有谁能够帮我extends一个JButton,让它的凸起显示和windows的按钮风格一样?就是说按钮凸起的边缘高亮和阴影部分比jb系统默认的更为细点(接近一条线)。
多谢大家帮忙!必定给分
jButton1.setBorder(BorderFactory.createRaisedBevelBorder());
但是总觉得边缘的阴影和高亮都太宽了,有没有谁能够帮我extends一个JButton,让它的凸起显示和windows的按钮风格一样?就是说按钮凸起的边缘高亮和阴影部分比jb系统默认的更为细点(接近一条线)。
多谢大家帮忙!必定给分
|
那你为什么不把你的frame的风格改成windows的风格呢?
|
UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");设置你的窗口显示的风格
|
extends Component
然后自己实现mousePressed等的效果, 没有源代码, 自己写 !
然后自己实现mousePressed等的效果, 没有源代码, 自己写 !