java也可以做出很漂亮的界面的嘛

时间:2023-02-08 18:40:43
其实java想把界面做漂亮点的话,只要把背景做好就行了,在jdk1.6以后可以继承JFrame,或JWindow后如下设置即可 
setUndecorated(true);//不要标题栏的修饰,主要防止一下代码抛异常,
AWTUtilities.setWindowOpaque(this, false);   //关键点,设置窗体的透明,这种透明不会影响到内部组件,方便绘制背景。
然后再自己重写一下JPanel的  paintComponent(Graphics g)方法,用该方法绘制背景,最好不要用paint方法,因为该方法会覆盖内部组件,遮住内部组件很蛋疼的哟。将自己写的JPanel通过setContentPane方法加入到JFrame或JWindow的contentPane中,再在contentPane里添加自己的组件即可。
源程序下载

话不多说看看效果
java也可以做出很漂亮的界面的嘛
下面是java编写的带下雪效果的图
java也可以做出很漂亮的界面的嘛

退出效果
java也可以做出很漂亮的界面的嘛

源码下载地址需要的可以看看

193 个解决方案

#1


AWT?现在貌似都是Swing或者SWT/JFACE,RCP了吧?

#2


不过效果确实不错。

#3


确实很不错啊

#4


好看,真的。
ps技术也得有啊

#5


是用的Swing呢,以前没弄出效果来

#6


求分享源代码,380510628@qq.com

#7


Java貌似能调looknfeel吧

#8


很赞哦。。。。。

#9


有美的细胞,Java 2D也可以做出很炫的效果来。

#10


源代码以及生成的exe可执行文件我上传到了115网盘,上面有链接的

#11


不错的效果,但115没法下载啊。。。
求源码100@6la.co

#12


我已经发了
文件有点大

#13


Java开发GUI系统,主要被诟病的并不是展示效果。。。

我想主要是这些个问题:
性能,虽然目前有比较强力的SWT,但仍然存在差距,更不要说涉及到DirectX或OpenGL的情况;
集成,主要是指一些ActiveX或DLL,不是说不行,但是做起来费事,容易不稳定;
系统,其实跟上一点类似,很多系统级操作需要辛苦的做JNI处理;
外设,其实跟上一点类似,很多外设提供的是DLL来做集成。

#14


very good, 很给力!

#15


真是漂亮呀。。那个框架也发我一份!!!hejiejie12@126.com

#16


嗯,有同感,13楼分析的确实很到位

#17


超级顶,
张龙也说过,
Java做的GUI,做动画也很好的,提供的功能很好,和别人相比,不是功能不够,而是我们没有使用好它而已 java也可以做出很漂亮的界面的嘛
我希望Java的平台能更宽广

#18


效果不错!挺漂亮在!

#19


牛人啊 支持 
其实 我在想 vs 界面 怎么弄

#20


没有哪家公司是正义的,都是流氓。都是为赚钱而存在。衷心希望java不要进入客户端领域,别提swing的架构设计。运行起来java在客户端就是一shit般的存在。

#21


普通用户真的忍受不了java那界面和性能。

#22


你那下代码的网站需要登录的,下不了,能发到csdn资源里让大家下载吗?

#23


求源码啊1020722535@qq.com

#24


不错,很好!

#25


求源码啊13606237@qq.com 

#26


楼主,你太牛了!!!!!!!!!!!赞一个

#27


亲 记得给分哟

#28


源码下载地址需要的可以看看

#29


楼主,请加我好友啊,我已经申请了您的115网盘的好友了,请加加

#30


115网盘,这里面的包含源码以及生成的exe文件,需要的可以在这里下,上面那个csdn里只有源码,netbeans开发的,可能有些人用不了

#31


看留言是道义问题,不看对不起楼主,回留言是道德问题,不回对不起准备好的砖头——
java也可以做出很漂亮的界面的嘛

#32


楼主太给力了

#33


awdawdawdwad
awdwadwad

#34


感谢分享  那分走人  (☆_☆)鼠标一抖,一分到手,手拿酱油,低头猛走。。

#35


真心丑。。我说实话 程序员的审美都这样?这是我十年前做的软件的样子 另外,真要讲渲染效率,也是拼shader,你以为加个下雪的样子就是漂亮效率高了?真有兴趣了解的话就去看看粒子引擎模拟出来的效果吧。
一句话,JAVA真心不适合做UI

#36


路过观摩。。。

#37


其实我想说JAVA还是不是很好看

#38


LZ管这个叫漂亮?

#39


楼主,这是必须的

#40


不错,, java也可以做出很漂亮的界面的嘛

#41


import org.dom4j.Document;
这个要到哪里下载啊?

#42


这方面我只能说,看ps的功力。和java没关系!

#43


搜dom4j就可以了,网上很多吧 http://sourceforge.net/projects/dom4j/,我也是刚学java不久,写写玩而已

#44


外设,其实跟上一点类似,很多外设提供的是DLL来做集

#45


学习。学习。 java也可以做出很漂亮的界面的嘛

#46


java也可以做出很漂亮的界面的嘛漂亮吗?

#47


路过,看一下,挺漂亮的说。。。。。。。。。。

#48


界面做得不错~~~

#49


JAVA的默认字体(无语泪流)...可以下个JAVA界面美化包美化一下。

#50


Java貌似能调looknfeel吧

#1


AWT?现在貌似都是Swing或者SWT/JFACE,RCP了吧?

#2


不过效果确实不错。

#3


确实很不错啊

#4


好看,真的。
ps技术也得有啊

#5


是用的Swing呢,以前没弄出效果来

#6


求分享源代码,380510628@qq.com

#7


Java貌似能调looknfeel吧

#8


很赞哦。。。。。

#9


有美的细胞,Java 2D也可以做出很炫的效果来。

#10


源代码以及生成的exe可执行文件我上传到了115网盘,上面有链接的

#11


不错的效果,但115没法下载啊。。。
求源码100@6la.co

#12


我已经发了
文件有点大

#13


Java开发GUI系统,主要被诟病的并不是展示效果。。。

我想主要是这些个问题:
性能,虽然目前有比较强力的SWT,但仍然存在差距,更不要说涉及到DirectX或OpenGL的情况;
集成,主要是指一些ActiveX或DLL,不是说不行,但是做起来费事,容易不稳定;
系统,其实跟上一点类似,很多系统级操作需要辛苦的做JNI处理;
外设,其实跟上一点类似,很多外设提供的是DLL来做集成。

#14


very good, 很给力!

#15


真是漂亮呀。。那个框架也发我一份!!!hejiejie12@126.com

#16


嗯,有同感,13楼分析的确实很到位

#17


超级顶,
张龙也说过,
Java做的GUI,做动画也很好的,提供的功能很好,和别人相比,不是功能不够,而是我们没有使用好它而已 java也可以做出很漂亮的界面的嘛
我希望Java的平台能更宽广

#18


效果不错!挺漂亮在!

#19


牛人啊 支持 
其实 我在想 vs 界面 怎么弄

#20


没有哪家公司是正义的,都是流氓。都是为赚钱而存在。衷心希望java不要进入客户端领域,别提swing的架构设计。运行起来java在客户端就是一shit般的存在。

#21


普通用户真的忍受不了java那界面和性能。

#22


你那下代码的网站需要登录的,下不了,能发到csdn资源里让大家下载吗?

#23


求源码啊1020722535@qq.com

#24


不错,很好!

#25


求源码啊13606237@qq.com 

#26


楼主,你太牛了!!!!!!!!!!!赞一个

#27


亲 记得给分哟

#28


源码下载地址需要的可以看看

#29


楼主,请加我好友啊,我已经申请了您的115网盘的好友了,请加加

#30


115网盘,这里面的包含源码以及生成的exe文件,需要的可以在这里下,上面那个csdn里只有源码,netbeans开发的,可能有些人用不了

#31


看留言是道义问题,不看对不起楼主,回留言是道德问题,不回对不起准备好的砖头——
java也可以做出很漂亮的界面的嘛

#32


楼主太给力了

#33


awdawdawdwad
awdwadwad

#34


感谢分享  那分走人  (☆_☆)鼠标一抖,一分到手,手拿酱油,低头猛走。。

#35


真心丑。。我说实话 程序员的审美都这样?这是我十年前做的软件的样子 另外,真要讲渲染效率,也是拼shader,你以为加个下雪的样子就是漂亮效率高了?真有兴趣了解的话就去看看粒子引擎模拟出来的效果吧。
一句话,JAVA真心不适合做UI

#36


路过观摩。。。

#37


其实我想说JAVA还是不是很好看

#38


LZ管这个叫漂亮?

#39


楼主,这是必须的

#40


不错,, java也可以做出很漂亮的界面的嘛

#41


import org.dom4j.Document;
这个要到哪里下载啊?

#42


这方面我只能说,看ps的功力。和java没关系!

#43


搜dom4j就可以了,网上很多吧 http://sourceforge.net/projects/dom4j/,我也是刚学java不久,写写玩而已

#44


外设,其实跟上一点类似,很多外设提供的是DLL来做集

#45


学习。学习。 java也可以做出很漂亮的界面的嘛

#46


java也可以做出很漂亮的界面的嘛漂亮吗?

#47


路过,看一下,挺漂亮的说。。。。。。。。。。

#48


界面做得不错~~~

#49


JAVA的默认字体(无语泪流)...可以下个JAVA界面美化包美化一下。

#50


Java貌似能调looknfeel吧