Swing组件通常被称为“轻量级组件”,因为它完全由java语言编写,而Java时不依赖于操作系统的语言,它可在任何平台上运行;相反,依赖于本地平台的组件称为“重量级 组件”,如AWT组件就是依赖本地平台的窗口系统来决定组件的功能、外观和风格。Swing组件具有以下特点:轻量级组件可插入外观组件为了有效的使用Swing组件,必须了解Swing包的层次结构和继承关系,其中比较重要的是Component类、Container类和JComponent类。窗体作为Swing应用程序中的组件的承载体,处于非常重要的位置。Swing中常用的窗体包括JFrame和JDialog。JFrame窗体是一个容器,它是Swing程序中各个组件的载体,可以将JFrame看作是承载着血Swing组件的容器。在这个窗体中添加组件,同时为组件设置事件。
暂无评论