2011年3月17日 星期四

JAVA 第五堂課

一開始先拿別人程式在修改,存檔時要用文字文件,
檔名要跟class後面一樣,最後的附檔用java,即完成。
設有兩個按鈕mybutton1、mybutton2,所以相對要新增
myframe.add(mybutton1)、myframe.add(mybutton1),打的時候
要注意有沒有把兩個按鈕設成一樣。 
                                               另存目標,當做參考用的程式。
                          這次要做點擊按鈕後,會一次跳出七個數字,介於1~49。
     程式 :
   import java.awt.*;
   import java.awt.event.*;
   import javax.swing.*;

   public class ButtonText extends JFrame  
                 implements ActionListener { 

   public static void main(String[] args) {
    ButtonText text = new  ButtonText ( );
 }
   
 ButtonText ( )
 {
   
    JButton mybutton1 = new JButton("Submit");
    JButton mybutton2 = new JButton("Submit");
    mybutton1.addActionListener(this);
    mybutton2.addActionListener(this);
       getContentPane().add(mybutton1); 
       getContentPane().add(mybutton2); 
       setLayout(new FlowLayout());
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
    setSize(200,100);
    setVisible(true);
    //System.out.println("wait");
     //System.exit(0);
  
}
public void actionPerformed(ActionEvent e)
 {
 int a,b,c,d,r,f,g ;
a =(int)(Math.random( )*49)+1;
b=(int)(Math.random( )*49)+1;
c =(int)(Math.random( )*49)+1;
d =(int)(Math.random( )*49)+1;
r =(int)(Math.random( )*49)+1;
f =(int)(Math.random( )*49)+1;
g =(int)(Math.random( )*49)+1;
System.out.println(a);
System.out.println(b);
System.out.println(c);
System.out.println(d);
System.out.println(r);
System.out.println(f);
System.out.println(g);
}
  }
     


 

沒有留言:

張貼留言