Delphi VJ VB VC 討論 聯繫 首頁
MS VJ 參考文件

 四主方法
 運算子
 流程敘述
 初探 JAVA
 JAVA 套件
 網頁 JAVA
 JAVA 網頁(上)
 JAVA 網頁(下)
 事件應用
 佈局控制

作品介紹

免費下載

廠商軟體


事件(Events)應用

按鈕(Button)敲擊事件
利用init方法的覆寫到我們的類別上並加入程式碼
利用action方法的覆寫到我們的類別上並加入程式碼
import java.awt.*;
import java.applet.*;
public class AppetWidthButton extends Applet
{
    private Button button1 = new Button("按我");

            //建立按鈕
    public boolean action(Event e, Object helper)
    {
        if (e.target == button1)   
//按下按鈕
        {
            setBackground(Color.green);  
//改變底色
        }
        repaint();  
//重繪
        return true;   
    }


    public void init()
    {
        add (button1);
    }

}

事件應用圖1事件應用圖2

網頁內容
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
</HEAD>
<BODY>

<P>&nbsp;</P>
<Applet code=AppetWidthButton.class width=100 heigth=20>

</BODY>
</HTML>
 
鍵盤事件
利用keydown方法的覆寫到我們的類別上並加入程式碼
public boolean keyDown(Event e, int keyValue)
    {

        switch (keyValue)
        {
        case e.F1 : setBackground(Color.red);
                    break;
        case e.F2 : setBackground(Color.green);
                    break;
        case e.F3 : setBackground(Color.blue);
                    break;
        }                

        repaint();
        return true;
    }
事件應用圖3事件應用圖4


本網頁由昱得資訊工作室製作(C) Copyright Valor-Studio since in 1993

 

本網站全部內容係屬【昱得資訊工作室】版權所有,轉載必究,
非經正式書面同意,不得將全部或部分內容,以任何方式轉載於其他網站或用於任何商業行為