0

java中的小部件是什么?

4

2 回答 2

4

来自“小部件命名法”:

“小部件”是制造对象的通用术语。这个词第一次出现在 1924 年的百老汇戏剧《马背上的乞丐》中,作为一个没有实际价值的物体,但为了普通用途而大量生产。

术语“小部件”也用于描述桌面操作系统图形用户界面的基本构建块。

通过第一个 Applets,AWT 贡献了它的小部件份额:(
来自“AWT、Swing、SWT 和 JFace:Java GUI 库的比较”

Abstract Window Toolkit (AWT) 是 Java 创建图形用户界面 (GUI) 的最初尝试,包含在 1996 年的 Java 1.0 版本中。AWT
的实现使用对等方法:每个Java 小部件在底层窗口中都有相应的组件系统。
这允许具有本机性能的快速小部件。
然而,由于不是所有的窗口系统都具有相同的窗口小部件选择,因此采用了“最小公分母”方法,其中只有所有本机窗口系统提供的窗口小部件在 AWT 中可用。

由于自 1998 年以来使用 Swing 开发的丰富的 GUI,“JavaWidget”不再引用“桌面小部件”,而只是所有的 GUI 控件(以前是基于底层的“桌面”操作系统)

于 2009-03-20T08:55:25.103 回答
2

任何 GUI 工具包(至少是我所知道的所有工具包)中的小部件都是用于构成 GUI 的控件,例如按钮、微调器、面板等……

于 2009-03-20T07:48:18.837 回答