- 2
- 0
- 约 14页
- 2016-08-18 发布于海南
- 举报
第二十章swing元件
Java 1.1是採用AWT當圖形化使用者介面(GUI),其缺點是這些AWT元件並非純Java寫成,結果造成系統資源的浪費與使用的彈性不足(例如無法改變外觀或加上圖案)。
Java 1.2以後則推出Swing 元件,下圖是常用Swing元件的架構圖,以大寫字母J開頭者。
Swing元件並不是用來取代原有的AWT元件,當您使用Swing元件時,常常還是要使用舊有的AWT功能。例如,事件的處理(Event Handle)與版面配置(Layout Manager)。因此,您可以把Swing與AWT看成是相輔相成的兩樣工具。其次,由於絕大部份Swing元件均由純Java寫成(只有JFrame、JDialog、JWindow及JApplet例外),所以可以改善AWT所造成的系統資源浪費與缺乏彈性。(例如,Swing元件可任意加入圖案或動態的改變元件外觀。)
20-1 JFrame
JFrame類別為Swing元件中,用來樣例表單(Frame)的元件,此元件為最常使用的容器元件,所以要使用Swing元件,均應繼承此類別,如以下敘述:
public class 類別名稱 extends JFrame
此類別的套件全名是javax.swing,所以應匯入
import javax.swing.*;
但是Swing元件均是衍生java.awt.Container類別,所以亦應同A
您可能关注的文档
最近下载
- 开天门操作评分标准.doc VIP
- 三年级整本书阅读《中国古代寓言》导读课教学设计.docx VIP
- 《中国古代寓言》整本书导读 .pdf VIP
- 采用以太网传输的IEC60870-5-103规约的实现V2版V100.pdf VIP
- 2025年部队文书考试题库及答案.docx VIP
- 深度解析(2026)《GBT 27025-2019检测和校准实验室能力的通用要求》.pptx VIP
- Midea 美的 四面出风嵌入式空调器 MDV-D22-140Q4_N1-D 使用安装说明书.pdf
- (推荐!)27025-2019检测和校准实验室能力的通用要求条款解读.pdf VIP
- 维控人机界面初级教程.pdf
- 诺帝菲尔N-6000联动型控制器说明书.pdf
原创力文档

文档评论(0)