第6章 實用工具 Swing包括許多實用工具,本章將介紹這些實用工具。其中有些實用工具(如計時器和由SwingUtilties類提供的static方法)在Swing內(nèi)部使用,而進度監(jiān)視器和進度監(jiān)視器流等其他的實用工具則不是內(nèi)容使用的。使用Swing的開發(fā)人員可以使用本章介紹的所有實用工具。6.1 計時器例6-1 使用Swing計時器import java.awt...
5.2.1 把圖標與組件相關聯(lián) 例5-9 菜單項中的圖標import java.awt.*;import javax.swing.*; public class Test extends JApplet { ColorIcon redIcon = new ColorIcon(Color.red, 40, 15), ...
第5章 邊框、圖標和動作 本章介紹Swing的三種實用工具:邊框、圖標和動作?! ∵吙蚶L制在組件的邊界周圍,它有許多不同的各類:線邊框、雕刻邊框、不光滑的邊框等等。邊框本身不是組件,所以,它們繪制在指定組件的邊襯中。 圖標是圖形對象,通常是一個小圖像。與邊框一樣,圖標在指定組件的指定位置上繪制。 動作封裝圖形用戶界面的一個邏輯操作,并且還簡化用戶界面元素的構造工作。動作通常由一個或...
第5章 邊框、圖標和動作 本章介紹Swing的三種實用工具:邊框、圖標和動作。 邊框繪制在組件的邊界周圍,它有許多不同的各類:線邊框、雕刻邊框、不光滑的邊框等等。邊框本身不是組件,所以,它們繪制在指定組件的邊襯中?! D標是圖形對象,通常是一個小圖像。與邊框一樣,圖標在指定組件的指定位置上繪制?! 幼鞣庋b圖形用戶界面的一個邏輯操作,并且還簡化用戶界面元素的構造工作。動作通常由一個或...
第4章 JComponent類 JComponent類是所有Swing輕量組件的基類,因此,我們單獨用一章對它進行討論。JComponent對Swing的意義就如同java.awt.Component對AWT的意義一樣,它們都是它們各自框架組件的基類?! ∽鳛樗蠸wing輕量組件的基類,JComponent提供了大量的基本功能。要全面了解Swing,就必須知道JComponent類提...
第3章 Swing組件的體系結構 輕量Swing組件把它們的界面樣式(look and feel)交給一個UI代表來處理,這個UI代表負責繪制組件(即look)并處理組件的事件(即feel)??稍跇嬙旖M件之時或之后,把UI代表插入這個組件中。“插入式界面樣式”這個術語在1.4節(jié)中介紹過。 Swing的插入式界面樣式由一個基于Smalltalk的“模型-視圖-控制器(Model-Vie...
第2章 Swing的基本知識 本章介紹開發(fā)Swing小應用程序和應用程序時要用到的Swing的基本知識?! ‰m然Swing是AWT的擴展,但是兩者的基本概念還是有許多不同之處。首先,Swing小應用程序和應用程序的實現(xiàn)方式與AWT小應用程序和應用程序的實現(xiàn)方式有所不同。而且,如果開發(fā)人員想要開發(fā)同時使用AWT組件和Swing組件的小應用程序或應用程序,則還必須注意混合使用輕量組件和重量組件所...
第1章 簡 介 Java的基礎類(JFC)是開發(fā)圖形用戶界面的API集。Java的基礎類包括以下API: ·抽象窗口工具包(版本1.1及以后的版本)?! ?D API?! wing組件?! た稍L問性API。 抽象窗口工具包(Abstract Window Toolkit,AWT)是Java開發(fā)用戶界面最初的工具包。AWT是建立JFC的主要基礎,《Java 2圖形設計,卷Ⅰ:... |
|
來自: 風雨電雷 > 《java_swing》