Fork me on GitHub

Java界面设计

---------------siwuxie095

   

   

   

   

   

   

   

Java SE(Java Standard Edition) 即 Java 标准版,

一般也理解作 Java 桌面版

   

开发者可以通过 Java SE 开发丰富并且强大的具有图形界面的桌面应用程序

「本人目前(2017/4/1)使用的是 Java EE,Version Neon.1 Release 4.6.1」

   

   

Java 的图形界面工具包,可以用于工具类软件开发、管理类软件开发、

通用客户端开发、银行客户端开发、Eclipse插件开发等方向

   

在许多知名的大型软件中,都能够见到 Java 的身影,如:某些版本的

Photoshop、思维导图软件、Eclipse、IDEA开发环境等

   

开发者也可以使用 Java 为自己设计一些提高效率的工具软件,

帮助自己处理机械性工作

   

   

   

   

   

为何 Java 有多套 GUI 工具包?

   

最好的答案是:没有一个可以满足所有要求的GUI 工具包

   

Java 的 GUI 工具包包含 AWT、Swing 和 SWT,每个工具包都有各自的

优缺点,开发者可以根据自己的需求和目标用户来选择适当的工具包

   

   

   

   

   

如何选择 GUI 工具包?

   

Swing 是最灵活、强大的 GUI 工具包,所以在界面开发中,

首选 Swing,它可以胜任绝大多数开发工作

   

只有一种场合不适用于 Swing:在使用 SWT 开发的程序上继续编写界面,

如:为 Eclipse 开发插件(因为 Eclipse 是基于 SWT 构建的)

   

SWT 与 Swing 不兼容,不能混合使用

   

   

   

   

   

   

【made by siwuxie095】

posted on 2017-04-01 17:39  siwuxie095  阅读(302)  评论(0编辑  收藏  举报

导航