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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java swing怎样开发出漂亮的界面相关的知识,希望对你有一定的参考价值。

Swing 支持切换界面风格啊...
默认的是Metal风格,确实不好看
你可以切换为Windows风格,看起来和Windows上的程序就是一样滴了,还可以切换为苹果的风格,很Beauty滴说.
如果你用的是jdk6,甚至可以自己定义自己想要的风格.
一句话,用Swing做界面,只有想不到,没有做不到.
参考技术A Swing 支持切换界面风格啊...
默认的是Metal风格,确实不好看
你可以切换为Windows风格,看起来和Windows上的程序就是一样滴了,还可以切换为苹果的风格,很Beauty滴说.
如果你用的是jdk6,甚至可以自己定义自己想要的风格.
一句话,用Swing做界面,只有想不到,没有做不到.本回答被提问者采纳
参考技术B swing做的界面本来就很丑的。你可以在网上找一些皮肤包。但是看起来也还是不咋的。所以很少有用java做C/S的。

请推荐漂亮的 Java Swing 组件库 [关闭]

【中文标题】请推荐漂亮的 Java Swing 组件库 [关闭]【英文标题】:Please recommend pretty Java Swing components library [closed] 【发布时间】:2012-09-01 14:01:57 【问题描述】:

我现在的工作是修饰一个用 Java 编码的软件的用户界面。该界面现在是使用 Swing 构建的。我正在寻找一个 Java Swing 组件库,它看起来应该比原来的 JComponents 更好。

我已经找到SlickerBox;那里的组件看起来比原件好得多。但是,我不喜欢 SlickerBox 中组件的颜色,也找不到自定义颜色的方法。我正在寻找更好的图书馆。

非常感谢您的回答!

【问题讨论】:

【参考方案1】:

为什么不使用标准的 java Look and Feels 有很多:

JGoodies JTatoo Jide look and feel Liquidlnf Napkin LaF PgsLookAndFeel Quaqua(看起来像 MacOS X 的 aqua) Seaglass The Alloy Look and Feel 您的系统的native nimbusLaF substance 项目(分叉到 Insubstantial 项目中) WebLookAndFeel

还可以在这里查看更多免费 L&F:

javootoo.com Synthetica Themes - Custom L&Fs

或者,您可能想知道如何创建自己的:

How to Write a Custom Look and Feel

或者Modifying the Look and Feel 可能是你需要的

Java 外观库/引擎:

Cezanne L&F engine

参考资料:

Best Java Swing Look and Feel Themes | Top 10 oracle.com - Modifying the Look and Feel wikipedia.org - Pluggable look and feel Java2s.com - Look and feel Java Look and Feel (L&F)

【讨论】:

+1 - 唷,这几乎是一个详尽的列表(如果不是完全详尽),喜欢它!我要保存这个以备将来参考;) 一个优秀的收藏。塞尚看起来棒极了! 很棒的评论。好吧,虽然我已经下定决心要使用 jGoodies ;) 不过,将它与其他解决方案进行比较还是不错的。 哪些在“Retina”显示器上还可以? (不仅在 OS X 上,现在 Win 8 上的笔记本电脑也有高 DPI 屏幕)【参考方案2】:

我会推荐 javaFX,它支持 CSS。天空是极限,而且您可以通过 oracle 获得友好的 UI 构建器,请查看here!

【讨论】:

以上是关于java swing怎样开发出漂亮的界面的主要内容,如果未能解决你的问题,请参考以下文章

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

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

怎样用java编写图形界面的Application程序

怎样用winform弄出漂亮的ui界面(类似酷狗、360)?貌似winform始终是一种框架(下图),是否这样的?

java web项目如何设计漂亮的界面 ?

java中怎样让swing倒入jsp网页中