1. 程式人生 > >Java的圖形界面依然是跨平臺的

Java的圖形界面依然是跨平臺的

布局 tla true ext 負責 元素 跨平臺 awt string

Awt:抽象窗口工具箱,它由三部分組成:

①組件:界面元素;

②容器:裝載組件的容器(例如窗體);

③布局管理器:負責決定容器中組件的擺放位置。

圖形界面的應用分四步:

① 選擇一個容器:

⑴window:帶標題的容器(如Frame);

⑵Panel:面板

通過add()想容器中添加組件。

Java的圖形界面依然是跨平臺的。但是在調用了一個窗體之後只生成一個窗體,沒有事件的處理,關閉按鈕並不工作。此時只能使用CTRL+C終止程序。

②設置一個布局管理器:用setLayout();

③向容器中添加組件;

 1 package TomTexts;
 2 
 3 public class TomTexts_19 {
4 public static void main(String[] args) 5 { //使用基本數據類型 6 double d = 0.7E-3; 7 int i = 1000; 8 byte b = 55; 9 short s = 500; 10 Double dd=new Double(d); 11 //使用構造函數生成基本數據類型類的對象 12 Integer ii=new Integer(i); 13 Byte bb=new Byte(b);
14 Short ss=new Short(s); 15 Long ll=new Long(50000L); 16 Character cc=new Character(‘a‘); 17 Float ff=new Float( 0.23F); 18 Boolean bbool=new Boolean( true); 19 //取得對象中的基本類型數據 20 double x=dd.doubleValue(); 21 int y=ii.intValue(); 22 System.out.println(x);
23 System.out.println(y); 24 System.out.println(bb.byteValue()); 25 System.out.println(ss.shortValue()); 26 System.out.println(ll.longValue()); 27 System.out.println(cc.charValue()); 28 System.out.println(ff.floatValue()); 29 System.out.println(bbool.booleanValue()); 30 //將基本數據類型類中的數值轉換為字符串 31 System.out.println(ii.toString()); 32 System.out.println(ff.toString()); 33 System.out.println(dd.toString()); 34 System.out.println(ll.toString()); 35 System.out.println(ii); 36 System.out.println(ff); 37 //Integer si= new Integer("45"); 38 //System.out.println(si.intValue()); 39 } 40 41 }

Java的圖形界面依然是跨平臺的