代码之家  ›  专栏  ›  技术社区  ›  dajood

关于如何开发Java外观和感觉的资源

  •  2
  • dajood  · 技术社区  · 14 年前

    我想了解更多关于开发Java外观和感觉的知识。有人能给我一些我可以找到LAF开发资源的网址吗?

    事先谢谢,

    戴维

    6 回复  |  直到 6 年前
        1
  •  4
  •   Powerlord    14 年前

    写一个定制的外观和感觉不是你唯一的选择。你也可以选择建立在 Synth Look and Feel 这是一个开发L&F的框架。

    Nimbus 是众所周知的基于合成的L&F,包含在 OpenJDK 6 source code 在下面 /jdk/src/share/classes/com/sun/java/swing/plaf/nimbus

        3
  •  1
  •   Carl Smotricz    14 年前

    我试着用谷歌搜索你,但发现你的选择很苗条,你可能也是。

    一种不需要外部资源的方法是简单地下载Java库源代码(您可能需要注册为开发人员)。 太阳 Oracle),然后用您想要的更改制作您自己的所有内容的副本。

    我认识我们公司的一个团队,他们试图开发一种公司特有的外观和感觉。他们犯了许多愚蠢的错误,例如使复选框和单选按钮具有相同的形状;这会从用户那里带走信息。

    做你自己的L&F是一项艰巨的工作。也许我能给你的最有用的建议是回顾一下你或这个世界是否真的需要另一个Java的外观和感觉。你的情况会有什么不同?更好?你准备投资这项工作来真正完善它吗?为了提供所有的图标和图像,所有的程序渲染每个组件的每个变化?

        4
  •  1
  •   Mikle Garin    13 年前

    你可以检查我的开源外观和感觉项目- WebLookAndFeel
    大多数源代码都是用英语正确注释的,因此不难理解代码:)

        5
  •  1
  •   Alex Goja    11 年前

    就像Powerlord所说的,我建议深入到SythType,更具体地说,在 )关于自定义外观和/或A< >的Java教程中!我自己也玩过它,并且能够生成一个更吸引人的图形用户界面,所以我认为它是一个值得研究的强大工具。这就是我自己想出来的:

    盟军在 Java Tutorials on Customizing the Look and Feel !我自己也玩过它,并且能够生成一个更吸引人的图形用户界面,所以我认为它是一个值得研究的强大工具。这就是我自己想出来的:

    News Feed Application with custom UI

        6
  •  0
  •   Igor Fagundes    6 年前

    你可以在官方网站上下载“easynth look and feel designer”。在付费版本中的完整版本,但在免费版本中,在每次修改之后,应用程序都会显示(不是在明确模式中)如何在XML中对synth l&f执行相同的操作。