java swing怎样开发出漂亮的界面

Python012

java swing怎样开发出漂亮的界面,第1张

使用Swing照样可以开发出漂亮的界面.

主要的解决方案如下:

1: 合理的布局 , 搭建好界面的框架. 熟悉常用的布局, 并且布局还可以嵌套布局.  可以实现复杂而又美观的界面.

2: 适当的图片,  按钮, 背景等 都可以使用图片, 当然了为了节省系统资源, 可以使用稍微压缩得比较小的图片.

3: 搭配html , swing支持html简单的标签, 所以美化JButton ,JLabel等组件时, 可以使用一些Html标签. 来美化~~

4: 颜色调和. 界面要美观, 也可以适当的添加颜色, 但是要注意搭配和协调

5: 重写部分组件, swing自带的组件外观, 的确不太让人恭维,  但是我们可以自己根据需求进行重写.

6: 添加动态效果, 我们写javaScript经常是用来做特效的 , 我们可以借鉴一些JS特效的思路, 使用线程, 来给swing组件 等,添加动态的效果 , 比如抖动,  移动 , 滑出 等 特效~

7: 更换皮肤和外观 , 或者使用第三方的皮肤 ,比大神制作的皮肤BeautyEye ,就想当的漂亮

可以用下面的代码放在界面所在的构造函数内,便出现美丽的Nimbus界面风格.

至于具体的界面呢.就看你的天分了...

try { UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel")//Nimbus风格,新出来的外观,JDK 6 Update10 版本开始出现

} catch (Exception e) {

}

在你的main方法第一句加上如下语句试试看。

这个功能是把程序界面设置成与当前操作系统界面效果

try {

UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName())

} catch (Exception e) {

e.printStackTrace()

}