原创 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