Chinaunix首页 | 论坛 | 博客
  • 博客访问: 524929
  • 博文数量: 151
  • 博客积分: 7010
  • 博客等级: 少将
  • 技术积分: 1405
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-22 14:32
文章分类

全部博文(151)

文章存档

2011年(1)

2010年(23)

2009年(1)

2008年(126)

我的朋友

分类: Java

2008-06-03 15:33:40

一、概念
    1、所有的Swing组件位于javax.swing包中,他们是构筑在AWT上层的GUI组件,Swing组件是JComponent类的子类,JComponent又是java.awt.Container的子类.Swing提供了比AWT更多的组件库,例如:JTable、JTree、JComboBox
    2、JFC(java foundation class)是指Sun对早期JDK进行扩展的部分,集合了Swing组件和其他能简化开发的API类,包括Swing、java 2D、accessibillty、internationalization

二、JFrame
    1、JFrame是与AWT中的Frame相对应的Swing组件
    2、JFrame上面只能有一个唯一的组件,这个组件为JRootPane,调用JFrame.getContentPane()方法可获得JFrame中内置的JRootPane对象
    3、应用程序不能直接在JFrame实例对象上增加组件和设置布局管理器,而应该在JRootPane对象上增加子组件和设置布局管理器。
    4、调用JFrame的setDefaultCloseOperation方法,可以设置单击窗口上的关闭按钮时的事件处理方式,例如,当设置值为JFrame.EXIT_ON_CLOSE时,单击窗口上的关闭按钮将关闭JFrame框架窗口并结束程序运行。

三、JScrollPane
    1、JScrollPane是与AWT中的SrollPane相对应的Swing组件
    2、最基本的JScrollPane由水平和垂直方向上的JScrooBar以及一个JViewport组成。
    3、调用JScrollPane.getViewPort方法,可以获得代表滚动窗口中的视图区域的JViewPort对象。
    4、调用JViewPort.setView方法,可以将滚动窗口中要显示的内容作为子组件添加到JViewPort上。

四、Swing中的标准对话框
    1、JOptionPane类提供了若干个showXxxDialog静态方法,可以用来产生简单的标准对话框
    2、showConfirmDialog()
    3、showMessageDialog()

五、JFileChoose
    1、JFileChoose类专门用来实现文件存取对话框
阅读(979) | 评论(0) | 转发(0) |
0

上一篇:常用的AWT组件

下一篇:Java的网络编程类

给主人留下些什么吧!~~