原创 AWT組件(2)
List 列表項 import java.applet.Applet; import java.awt.*;import java.awt.event.ItemEvent;import java.awt.event.ItemListe
原创 GridBagLayout網格包佈局管理器
GridBagLayout 靈活也難以掌控的佈局管理器,每個 GridBagLayout 對象維持一個動態的矩形單元網格,每個組件佔用一個或多個這樣的單元,該單元被稱爲顯示區域。 組件可以由程序選擇存放位
原创 AWT基本組件(1)
Label標籤 import java.awt.*; public class Label01{ public static void main(String[] args){ Frame f=
原创 List類
package bing; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import java.lang.String; pu
原创 GridLayout網格佈局
GridLayout 類 是一個佈局處理器,它以矩形網格形式對容器的組件進行佈置。容器被分成大小相等的矩形,一個矩形中放置一個組件。 GridLayout(); --------生成一個單列的網格佈局 GridLayo
原创 CardLayout類
CardLayout 它將容器中的每個組件看作一張卡片。一次只能看到一張卡片,容器則充當卡片的堆棧。當容器第一次顯示時,第一個添加到 CardLayout 對象的組件爲可見組件。
原创 AWT組件(3)
FileDialog 文件對話框 是Dialog的子類,安全性不高,建議只在Application中使用,文件對話框分爲兩種類型,一是打開文件,允許瀏覽和選擇文件;另一中是保存文件,允許瀏覽和選擇文件,也可以輸入文件名,以及設置篩選。
原创 FlowLayout佈局
FlowLayout 流佈局用於安排有向流中的組件,這非常類似於段落中的文本行。流的方向取決於容器的 componentOrientation 屬性, ComponentOrientation.LEFT_TO_RIGHT Com
原创 Java中Math類
package rj141s; public class Test01 { /** * @param args */ public static void main(String[] args) {
原创 set類
Set和List用法幾乎一樣,具體看List,但是Set的TreeSet<E>類不一樣,需要注意,它可以是有序的 ,而且理論上是不能重複添加同一元素 import java.util.HashSet; import ja
原创 List類
import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class One{ public static void
原创 BorderLayout佈局
BorderLayout 邊界佈局,這是一個佈置容器的邊框佈局,它可以對容器組件進行安排,並調整其大小,使其符合下列五個區域:北、南、東、西、中。 例子: import java.applet.Applet; import j
原创 簡單圖形繪製
簡單圖形繪製 Graphics是java.awt提供的一個繪畫類。構造方法只有一個Graphics(): Graphics 是一個抽象類,所以應用程序不能直接調用此構造方法。圖形上下文從其他圖形上下文獲取,或者通過在組件上調用getGr
原创 WindowListener
WindowListener 用於接收窗口事件的偵聽器接口。旨在處理窗口事件的類要麼實現此接口(及其包含的所有方法),要麼擴展抽象類 WindowAdapter(僅重寫所需的方法)。 windowClosed(Wi
原创 KeyEvent
KeyEvent鍵盤事件 敲完鍵(KEY_TYPED) 按下鍵(KEY_PRESSED) 釋放鍵(KEY_RELEASED) 接口方法: keyPressed(KeyEven