Java Look and Feel (L&F) [已关闭]

2022-08-31 07:12:40

我正在开发一个带有Java Swing的桌面应用程序供我个人使用。我需要一些美丽的外观和感觉为我的应用程序。如何使用Java或第三方API进行操作?


答案 2

你可以试试我正在开发的L&F - WebLaF
它结合了成功的UI开发所需的三个部分:

  • 跨平台可重制 L&F,适用于 Swing 应用
  • 大量扩展的回转组件
  • 各种实用程序和管理器

二进制文件:https://github.com/mgarin/weblaf/releases
来源:https://github.com/mgarin/weblaf
许可证:GPLv3 和商业

一些示例显示了一些WebLaF组件的外观:Some of WebLaF components

我从全新的L&F开始的主要原因是大多数现有的L&F缺乏灵活性 - 在大多数情况下,您无法重新设置它们的样式(在最佳情况下,您只能更改几种颜色并打开/关闭某些UI元素)和/或只有不方便的方法可以做到这一点。当涉及到自定义/第三方组件样式时,情况更糟 - 它们看起来与某些特定L&F样式的其他组件不相似,甚至完全不同 - 这使您的应用程序看起来不专业且不愉快。

我的目标是提供一个完全可定制的L&F,其中包含其他广为人知和有用的组件包(例如:日期选择器,树表,可停靠和文档窗格以及许多其他)以及其他有用的管理器和实用程序,这将减少将WebLaF快速集成到应用程序中所需的代码量,并帮助使用Swing创建出色的UI。


推荐