2012年3月1日 星期四

101/3/1

物件 object
類別 class
屬性 property
名詞 cation
事件 event
行為 behavior
方法 method


***********************************************
程式碼:


import javax.swing.*;
import java.awt.event.*;  // 要處理事件必須 import 此套件
public class Exe extends JFrame
implements ActionListener {

    /**

     * @param args
     */
    //int act = 0;     // 用來記錄按鈕被次數的變數
    int SizeW = 1000;
    int SizeH = 1570;
    public static void main(String[] args) {
    Exe test = new Exe();

      }
      // 用建構方法來建立元件、將元件加入視窗、顯示視窗
      public Exe() {
      setTitle("shjhu");    // 設定視窗標題
      JButton mybutton = new JButton("修");
      JButton mybutton1 = new JButton("shjhu");
      JCheckBox mybutton2 = new JCheckBox("111111");
      JRadioButton mybutton3 = new JRadioButton("22222");
                   
                   
         
         
     
     
      mybutton.setSize(100, 150);
      mybutton1.setSize(300, 250);
      mybutton2.setSize(500, 750);
      mybutton3.setSize(500, 750);
        mybutton.addActionListener(this);
        getContentPane().add(mybutton);
        getContentPane().add(mybutton1);
        getContentPane().add(mybutton2);
        getContentPane().add(mybutton3);
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
       
        setSize(SizeW,SizeH);
        setVisible(true);
      }
      public void actionPerformed(ActionEvent e) {
          SizeW = SizeW * 2;
          SizeH = SizeH * 2;
          setSize(SizeW,SizeH);
      }

}
*********************************************************************




沒有留言:

張貼留言