2011年3月25日 星期五

JAVA-6

// with event
//AWT, Button類別 有ActionListener
import java.awt.*;
import java.awt.event.*;
public class AwtTest extends Frame implements ActionListener
{
//static Frame myfrm=new Frame("Button class"); // Java Class Frame
//static AwtTest myfrm=new AwtTest("Button class"); // Java Class Frame
static Button btn1=new Button("Button 1"); // 建立1按鈕物件
//static Button btn2=new Button("Button 2"); // 建立2按鈕物件
static TextField tbx1=new TextField("TextField  1"); // 建立1文字方塊物件
static TextField tbx2=new TextField("TextField  2"); // 建立1文字方塊物件
static TextField tbx3=new TextField("TextField  3"); // 建立1文字方塊物件
static TextField tbx4=new TextField("TextField  4"); // 建立1文字方塊物件
static TextField tbx5=new TextField("TextField  5"); // 建立1文字方塊物件
static TextField tbx6=new TextField("TextField  6"); // 建立1文字方塊物件
static TextField tbx7=new TextField("TextField  7"); // 建立1文字方塊物件
static TextField tbx8=new TextField("TextField  8"); // 建立1文字方塊物件

public static void main(String args[])
{
AwtTest myfrm=new AwtTest();
FlowLayout border=new FlowLayout();
myfrm.setLayout(border);
myfrm.setSize(250,150);
btn1.addActionListener(myfrm);
myfrm.add(btn1); // 在視窗內加入按鈕1
//myfrm.add(btn2); // 在視窗內加入按鈕2
myfrm.add(tbx1); // 在視窗內加入按鈕2
myfrm.add(tbx2);
myfrm.add(tbx3);
myfrm.add(tbx4);
myfrm.add(tbx5);
myfrm.add(tbx6);
myfrm.add(tbx7);
myfrm.add(tbx8);
myfrm.setVisible(true);
}
public void actionPerformed(ActionEvent e)

 int a,b,c,d,h,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);
h=(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(h);
System.out.println(f);
System.out.println(g);
String stringvalue1=Integer.toString(a);
String stringvalue2=Integer.toString(b);
String stringvalue3=Integer.toString(c);
String stringvalue4=Integer.toString(d);
String stringvalue5=Integer.toString(h);
String stringvalue6=Integer.toString(f);
String stringvalue7=Integer.toString(g);
System.out.println(a );
tbx1.setText(stringvalue1);
tbx2.setText(stringvalue2);
tbx3.setText(stringvalue3);
tbx4.setText(stringvalue4);
tbx5.setText(stringvalue5);
tbx6.setText(stringvalue6);
tbx7.setText(stringvalue7);
}
}
無法移除時可以按CTRL+C即可跳出

沒有留言:

張貼留言