繁体   English   中英

Java L&F获得现代的“ wpf”外观

[英]java L&F to obtain modern “wpf” look

最近,我发现了一些使用WPF制作的绝对漂亮的应用程序。 我真的很想将这种可爱的外观添加到我的Java应用程序中。

在此处输入图片说明

您知道是否有外观和感觉使之成为可能吗?

首先,认为新的Metro-UI的关键概念是什么? 它平坦而简单

1)使用Metro Studio 2为项目创建图标,始终使用平坦边框

2)创建完整的L&F还是仅创建小型自定义组件? 或使用Java FX( http://pixelduke.wordpress.com/2012/10/23/jmetro-windows-8-controls-on-java/http://pixelduke.wordpress.com/category/javafx/page/ 3 /

我能够接近地铁,例如文本按钮和背景重复面板,您可能还想在这里查看我的仓库https://github.com/JaDogg/BhathiGUI

Bhathi GUI

上面的图片是我附近的地铁自定义控件

注意:这不会创建一个看起来像实际的Metro应用程序


更新

这是使用Undecorator和JMetro(JavaFX8)构建的JavaFX应用程序的屏幕截图。 JavaFX的

Java总是对新的L&F持谨慎态度。 因此,新的WPF样式(为Windows 8应用程序开发)尚不可用,我怀疑它将很快出现。

与Java SE一起发布并提供的最新L&F是NimbusLookAndFeel。 它基于SynthLookAndFeel,从现在开始,它应该成为任何自定义L&F的基础。

也有本地L&F,它们具有:

  • Windows 2000和Vista / 7样式(WindowsLookAndFeel)
  • GTK样式(GTKLookAndFeel)
  • Mac OS风格(AquaLookAndFeel)

还有一些很好的商业L&F: Java Look and Feel(L&F)

因此,如果您真的想拥有这样的L&F,则必须修改一些现有的L&F,使其与WPF样式匹配或等待奇迹出现(有人会发布这样的L&F)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM