代码之家  ›  专栏  ›  技术社区  ›  Adam Outler

如何编写用户界面?

  •  1
  • Adam Outler  · 技术社区  · 15 年前

    我已经编写了一系列类来解释串行端口的数据。这些数据需要显示在屏幕上。我想买一款外观精致的直筒眼糖。

    Swing UI-易于编程,结果一般 opengl-很难编程,结果很好。

    还有其他选择吗?

    6 回复  |  直到 13 年前
        1
  •  4
  •   Community CDub    8 年前

    给予 SWT 当然,API比Swing简单得多。这里是 a recent question 概述SWT和Swing之间的区别。

        2
  •  2
  •   Carlos    15 年前

    我不知道有什么替代方案,但在我看来,用Swing编写漂亮的GUI是可能的。仅仅改变丑陋的默认外观和感觉会有很大的帮助。视觉吸引力似乎并不是大多数Java程序员的首要任务,因此您必须努力使任何东西变得漂亮。

        3
  •  1
  •   Andreas Dolk    15 年前
        4
  •  0
  •   Martin Spa    15 年前

    JOGL

    NetBeans有一个简单的 GUI Builder 对于Swing应用程序,您可以创建漂亮的界面(如果您已经使用了),轻松地更改外观;你可以使用Java2D或JOGL来可视化你的数据,并将其嵌入GUI来显示它。

    有一个用于NetBeans的JOGL插件,所以开始使用是很容易的。

        5
  •  0
  •   hvgotcodes    15 年前

    使用html,css,javascript。比使用Swing或相关技术更容易获得wizzbang用户界面。

        6
  •  0
  •   Raphael Jolivet    15 年前

    JFormDesigner . 这真是一个伟大的工具,节省了我们很多时间。

    手工编写Swing应用程序可能是一件非常痛苦的事情,而且维护起来非常糟糕。

    此工具选择正确的方法:模型视图控制器。 GUI生成器为您创建表示接口的XML文件。这些XML文件在运行时加载并转换为Swing对象。生成器还生成可以用事件处理程序填充的Java存根。