一開始先拿別人程式在修改,存檔時要用文字文件,
檔名要跟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);
}
}
沒有留言:
張貼留言