我在哪里可以找到使用java.awt包的好指南?

时间:2010-04-13 16:46:28

标签: java awt

在哪里可以找到使用java.awt包的好指南? 我对java比较新。

4 个答案:

答案 0 :(得分:2)

Sun的网站有一个AWT guide,但你实际上想要使用Swing的可能性很大,它基本上取代了AWT

答案 1 :(得分:1)

答案 2 :(得分:0)

迈克尔是对的,你肯定想看看Swing。

总体概述如下:http://en.wikipedia.org/wiki/Swing_%28Java%29

为了完整起见,另一个广泛使用的GUI工具包是SWT,IBM的标准窗口小部件工具包:http://en.wikipedia.org/wiki/Standard_Widget_Toolkit

但你可能想要Swing。

答案 3 :(得分:0)

AWT很老了。我的意思是,真的很老

Swing是Java现在包含的“现代”用户界面。它创建自己的小部件,而不是使用操作系统提供的小部件。

Swing有三大类外观,您可以使用javax.swing.UIManager.setLookAndFeel(String className)选择:

  1. 跨平台的外观和感觉。这是默认的外观。对于给定版本的Java,它在所有平台上看起来都相同。它的名称由函数javax.swing.UIManager.getCrossPlatformLookAndFeelClassName();
  2. 返回
  3. 平台本机外观。根据使用的操作系统,这看起来有所不同。当前平台的名称由javax.swing.UIManager.getSystemLookAndFeelClassName();
  4. 返回
  5. Synth的外观和感觉。这在所有平台上看起来都是一样的,但是使用矢量图形绘制。 Java在6u10及更新版本中附带了Nimbus(基于合成器)的外观和感觉。
  6. 另一个主要选择是SWT。 SWT是Eclipse项目围绕操作系统本机小部件的包装器,最初是由IBM带头的。