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

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

作品介紹

免費下載

廠商軟體


Java 程式初探

重點:
1.設計建立一個應用程式
2. 處理事件與撰寫事件程序
3.在應用程式中顯示圖片
4.在應用程式中加入色彩
5.在 Visual J++ 的 Java 的應用程式中加入註解

加入元件與屬性設定

物件

屬性

屬性值

Label1 text 姓名
Label2 text 文字顯示區
Button1 text Ok
Edit1 text 清為空白
PictureBox1 image 任選
sizemode Auto size
Label1 font 紅色,14pt

加入事件:雙擊button1
private void button1_click(Object source, Event e)
    {
        String name = edit1.getText();
        label2.setText("Hello" + name);
    }

強化程式,加入邏輯決策
private void button1_click(Object source, Event e)
    {
        String name = edit1.getText();
        if (name.equals(""))
        {
            label2.setText("你必須輸入姓名");
        }
        else
        {   
        label2.setText("Hello" + name);
        }
    }

注意name.equals(""):這個布林算式會比較Name的值與字串變數中"什麼都沒有"的值,也就是空字串(null string)。


使用色彩
private void button1_click(Object source, Event e)
    {
        String name = edit1.getText();
        if (name.equals(""))
        {
            label2.setText("你必須輸入姓名");
        }
        else
        {   
        label2.setText("Hello" + name);
        setBackcolor(Color.YELLOW);
        }
    }

顯示圖片
private void button1_click(Object source, Event e)
    {
        String name = edit1.getText();
        if (name.equals(""))
        {
            label2.setText("你必須輸入姓名");
            pictureBox1.setVisible(false);
        }
        elsejavas5.gif (2255 個位元組)
        {   
        label2.setText("Hello" + name);
        setBackcolor(Color.YELLOW);
        pictureBox1.setVisible(true);
        }
    }

使用註解
private void button1_click(Object source, Event e)
    {
        String name = edit1.getText();
        if (name.equals(""))
        {
            label2.setText("你必須輸入姓名");
           //檢查是否輸入文字,這是單行註解
            pictureBox1.setVisible(false);
        }
        else
        {   
        label2.setText("Hello" + name);
        setBackColor(Color.YELLOW);
        pictureBox1.setVisible(true);
       /* 多行註解開頭
        顯現圖片
        多行註解結尾 */

         }
    }

注意事項
每當要判斷一個控制項目(元件)的屬性值時;可以用【get】與該屬性的名稱。
如果要變更一個屬性值,則用【set】與該屬性的名稱。


注意文字大小寫
Java 非常注重文字大小寫,一旦文字大小寫發生錯誤程式即無法執行。

 

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

 

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