本章学习导言
-
1 本章学习导言
-
2 课件
上一节
下一节
通过本单元的学习可以达到以下目标:
了解AWT与Swing的关系。
掌握组件、容器、布局管理器的概念。
了解JFarme、JPanel、JSplitPane、JTabbedPane、JScrollPane、JDesktopPane等常见容器。
掌握事件处理的作用与事件处理机制。
了解JTable、JButton、文本组件、单选按钮、复选框、列表框、下拉列表框及菜单等等组件的使用。
图形用户界面(Graphics User Interface,简称GUI)是为应用程序提供一个图形化的界面,在此界面上借助于菜单、按钮、标签等组件和鼠标共同完成对计算机发出指令、启动应用程序等操作任务。
Java编程语言是一种跨平台的编程语言,在编写图形用户界面方面,也支持跨平台功能。为此Java提供了强大而丰富的图形界面开发包。Java的图形用户界面技术经历了两个发展阶段,分别通过提供AWT开发包和Swing开发包来体现,而且功能越来越强大,界面设计越来越美观。
无论是采用AWT开发包,还是采用Swing开发包,在进行界面设计的时候,只要掌握好三点思路就能编写出较好的图形用户界面:首先是界面中的构件如何放置,其次是如何让构件响应用户的操作,第三是掌握每种构件的显示效果和响应用户操作。

