【发布时间】:2012-06-27 10:44:15
【问题描述】:
这可能是个愚蠢的问题,但我很沮丧,想确认一下:
我正在编写一个工具,它必须有一个非常好的 GUI(渐变、颜色、圆角颜色、自定义工具提示......)
没有办法轻松获得吗?
我必须使用 SWT、Swing、awt 并尝试应用渐变并删除所有难看的剩余灰色部分 .etc 吗???
编辑:
好的,这不是一个愚蠢的问题。
我一直在尝试调查并感到非常困惑:
我是从 javaFX 开始的,感觉桌面应用程序的性能很糟糕。
尝试安装 QtJambi - 但似乎没有人在维护这个项目,所以我想知道它是否有用。
我错了吗?
你还能提出其他建议吗? 谢谢。
【问题讨论】:
-
如果您的首要任务是开发高质量的 UI,您可以尝试 JavaFx、SWT 而非 Swings。
-
您可能会发现默认情况下 Java FX 2 具有更好的外观和感觉,并且可以更轻松地进行渐变等花哨的操作。例如,请参阅these tutorials。
-
@assylias javafx 不是为互联网或移动应用程序设计的吗?
-
@sara no - 它旨在成为 Swing 的替代品。我在之前的评论中链接到的教程是一个桌面应用程序。
-
作为 QtJambi 的主要贡献者,您可能更容易查看项目的统计数据,并对维护状态做出更明智的选择。 ohloh.net/p/qt-jambi FYI Qt 本身正在改变它的维护方式,因为主要维护者决定不再像往年那样向它投入那么多资源(但我担心它的未来不会:)
标签: java swing user-interface javafx qt-jambi