2011年4月6日 星期三

JAVA-17

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
//import javax.swing.JFrame;

public class Test4 extends JFrame implements ActionListener
{

static JFrame frame=new JFrame("JButton class");
static JButton button=new JButton("JButton 1");
static TextField tbx1=new TextField("TextField 1");

public static void main(String args[])
{
String numbers[]={"0","1","2","3","4","5","6","7","8"};
JButton buttons[]=new JButton[9];
GridLayout border1=new GridLayout(3,3);
GridLayout border2=new GridLayout(0,2);
JPanel p1 = new JPanel(border1);
JPanel p2 = new JPanel(border2);

for (int i = 0; i < numbers.length; i++)
{
buttons[i] = new JButton(numbers[i]);
p1.add(buttons[i], border1);
}

frame.setLayout(border1);
frame.setSize(400,400);
frame.add(tbx1);

frame.add(p1);
frame.add(p2);
//button.addActionListener(frame);
p2.add(button);
p2.add(tbx1);
frame.add(p2);
frame.setVisible(true);

}
public void actionPerformed(ActionEvent e)
{
tbx1.setText("");
String stringValue;
stringValue=tbx1.getText();
System.out.println(stringValue);
}
}

沒有留言:

張貼留言