JAVA中的小部件

时间:2009-03-20 07:46:26

标签: java widget

java中的Widget是什么?

2 个答案:

答案 0 :(得分:4)

来自“ Widget nomenclature ”:

  

“小部件”是制造对象的通用术语。这个词首先发生在1924年的百老汇戏剧“骑马乞丐”中,作为一个没有实际价值的物品,但是大量生产用于普通用途。

     

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

通过第一批Applet,AWT贡献了它的小部件:
(来自"AWT, Swing, SWT, and JFace: A comparison of Java GUI libraries"

  

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

自从1998年以来使用Swing开发丰富的GUI以来,“JavaWidget”不再引用“桌面小部件”,而只是所有的GUI控件(过去基于底层的“桌面”Os)

答案 1 :(得分:2)

任何GUI工具包中的小部件(至少我知道的所有)都是用于构成GUI的控件,例如Buttons,Spinners,Panels等......