程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> java制作按鈕

java制作按鈕

編輯:關於JAVA

制作一個按鈕非常簡單:只需要調用Button構建器,並指定想在按鈕上出現的標簽就行了(如果不想要標簽,亦可使用默認構建器,但那種情況極少出現)。可參照後面的程序為按鈕創建一個句柄,以便以後能夠引用它。
Button是一個組件,象它自己的小窗口一樣,會在更新時得以重繪。這意味著我們不必明確描繪一個按鈕或者其他任意種類的控件;只需將它們納入窗體,以後的描繪工作會由它們自行負責。所以為了將一個按鈕置入窗體,需要過載init()方法,而不是過載paint():
 

//: Button1.java
// Putting buttons on an applet
import java.awt.*;
import java.applet.*;

public class Button1 extends Applet {
  Button 
    b1 = new Button("Button 1"), 
    b2 = new Button("Button 2");
  public void init() {
    add(b1);
    add(b2);
  }
} ///:~

但這還不足以創建Button(或其他任何控件)。必須同時調用Applet add()方法,令按鈕放置在程序片的窗體中。這看起來似乎比實際簡單得多,因為對add()的調用實際會(間接地)決定將控件放在窗體的什麼地方。對窗體布局的控件馬上就要講到。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved