17JavaGUI图形界面swing.pptVIP

  • 2
  • 0
  • 约2.59千字
  • 约 23页
  • 2017-11-17 发布于河南
  • 举报
17JavaGUI图形界面swing

什么是Swing Swing属于Java平台「JFC」(Java Foundation Classes)的一部分,JFC可以建立GUI接口的Java应用程序,或称为Swing应用程序,使用的是JFC的Swing提供的各种组件。 例如:按钮、复选框、选项钮和文字编辑器等。 AWT– Abstract Window Toolkit GUI -- Graphical User Interface Swing的特性 Swing的特性: 从AWT继承 100%的纯Java实现 可插入的外观感觉 Swing组件的多样化 MVC(Model-View-Control)体系结构 可存取性支持(实现了Accessible接口) 支持键盘操作 设置边框(Border) 使用图标(Icon) Swing组件层次 Swing组件是定义在名为javax.swing包中。 AWT组件属于JDK 1.0和1.1版的GUI组件。 在Java 2平台提供全新的Swing组件来取代AWT,大部分的Swing组件都是继承自JComponent,其组件名称都是以”J”字母开头,如图所示: 编写Swing应用程序(1) Swing程序编写方式有下列两种方法: 第一种写法: 由主类别程序来建立JFrame窗口对象 第二种写法: 由主类别程序本身即为JFrame窗口对象 编写Swing应用程序(2) Swing应用程序的结构

文档评论(0)

1亿VIP精品文档

相关文档