是否有可能使用JavaFX& amp;摇摆?

时间:2010-05-12 09:36:19

标签: java user-interface swing javafx

我想在java中做一个视觉上吸引人/用户友好的GUI。 Swing在“皮肤”定制方面受到限制。我正在考虑JavaFX,但我还没有得到它,

  • 使用这项技术我能达到什么目的?
  • 有多难?
  • 您是否有Swing / JavaFX集成的现实示例?

我想以这种精神为基础做一些事情,它建立在.NET框架之上: GUI example with .NET techno

原始链接:http://www.patrickpayet.com/net/?p=329 编辑:是我们可以阅读的任何入门概述示例代码,以便大致了解为了实现屏幕截图精神所需要完成的工作吗?也许像miglayout的摇摆演示http://www.migcalendar.com/miglayout/swingdemoapp.jnlp

edit2 :我发现http://download.java.net/general/openjfx/demos/tutorial.jnlp它是非常基本的,从http://www.deitel.com/ResourceCenters/Programming/JavaFX/JavaFXTutorialsandDemos/tabid/2187/Default.aspx链接

6 个答案:

答案 0 :(得分:18)

使用JavaFX进行这样的GUI似乎相当容易。

为了快速查看JavaFX回声系统,我建议您查看这些站点,展示大多数尖端的JavaFX技术:

答案 1 :(得分:7)

是的,Swing非常可定制。我建议阅读Filthy Rich Clients

例如,请查看Cezanne L&F

答案 2 :(得分:1)

单独摇摆也可以创建令人敬畏的UI。您可以在线浏览插件和样本的数量,以添加各种功能。我建议您浏览Romain Guy's Blog&阅读他的书肮脏的富客户端。我发现this博客非常酷。 摇摆不会让你失望。

答案 3 :(得分:0)

在这种情况下,Swing的L& F可以帮到你。

自定义L& F的传统方法是为所有组件编写自己的UI类,这并不容易。

Synth L&F包含在JRE5中,并在JRE6中成熟。使用Synth L& F,您可以使用图像和画家课程自定义您自己的外观和感觉。您还可以查看此IDE for Synth based L&F

答案 4 :(得分:0)

去年查看我参加JFXStudio挑战的内容:

http://jfxstudio.wordpress.com/2009/11/10/challenge-five-winners/

这是一款非常简单的“视频扑克”游戏,用不到3,000个字符(即30行代码)编写。请注意,90%的图形元素都是图像,这使您可以了解生成“性感”UI的范围。

我还要补充说,这个应用程序的主要元素是在一个晚上写的。一旦你习惯了,JavaFX就是一个非常强大的UI创建工具。

答案 5 :(得分:0)

您可以使用https://developers.google.com/gmail/api/v1/reference/users/messages/modify?hl=ru获得丰富多彩的原创GUI。 例如,LookAndFeelMetalizer已完成。