2

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

在此处输入图像描述

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

4

2 回答 2

4

首先想想新的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

巴蒂图形用户界面

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

注意:这不会创建一个实际的地铁应用程序,只是一个看起来像它的应用程序


更新

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

于 2013-11-15T04:55:38.783 回答
1

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)。

于 2013-09-19T10:18:34.397 回答