2011年3月11日 星期五

第四週


                                            一開始,先參考別人的程式碼(上圖),
                                                  再慢慢修改成自己想要的東西。

     這個禮拜是做按鈕視窗可打勾和可點擊按鈕的程式。
      
       JCheckBox : 用來設計可打勾按鈕
       mybutton.setSize(50,60) : 設定按鈕大小
       frame.add(mybutton1) : 增加mybutton1這個視窗
      
 
程式 :
       mport javax.swing.*;
       import java.awt.*; 
       import java.awt.event.*;  //  
   
        public class Work3 extends Frame  
                     implements ActionListener { 
   
     /** 
      * @param args 
      */
     //int act = 0;     // 
    // int SizeW = 210; 
     //int SizeH = 70; 
   
       public static void main(String[] args) { 
           //Work2 test = new Work2(); 
     Frame frame=new Frame("dhuf");
     frame.setSize(210,200);
     frame.setVisible(true);
     Button mybutton = new Button("Submit");
     mybutton.setSize(50,60);
     frame.add(mybutton);
    
     JCheckBox mybutton1 = new JCheckBox("1234");
     mybutton1.setSize(50,60);
     frame.add(mybutton1);

     

      frame.addWindowListener(new WindowAdapter(){
      public void windowClosing(WindowEvent e){
        System.exit(0);
        }
      });
      } 
   

   
      // 用建構方法來建立元件、將元件加入視窗、顯示視窗 
     public Work3() { 
         //setTitle("Listener 示範");    // 設定視窗標題 
        //JButton mybutton = new JButton("換個標題"); 
   
       // 通知按鈕物件:本物件要當傾聽者 
        //mybutton.addActionListener(this); 
   
        // getContentPane().add(mybutton); 
         //setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
         //setSize(SizeW,SizeH); 
        // setVisible(true); 
     } 
   
       public void actionPerformed(ActionEvent e) { 
           //SizeW = SizeW * 2; 
           //SizeH = SizeH * 2;   
           //setSize(SizeW,SizeH); 
      } 
   
 }

沒有留言:

張貼留言