编写一个窗口程序,窗口中有两个按钮“退出”和“点击”还有一个文本框,当单机退出时结束程序,单机点击
编写一个窗口程序,窗口中有两个按钮“退出”和“点击”还有一个文本框,当单机退出时结束程序,单机点击时文本框中显示该按钮被单机的次数...
编写一个窗口程序,窗口中有两个按钮“退出”和“点击”还有一个文本框,当单机退出时结束程序,单机点击时文本框中显示该按钮被单机的次数
展开
3个回答
展开全部
import java.awt.Button;
import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.TextField;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class ExpFrame extends Frame {
int count = 0;
public ExpFrame() {
super("单击按钮实验");
this.setLayout(new FlowLayout());
Button b1 = new Button("退出");
Button b2 = new Button("点击");
TextField tf = new TextField("您单击了0次", 20);
this.add(b1);
this.add(b2);
this.add(tf);
this.pack();
this.setLocation(300, 300);
this.setVisible(true);
b1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
ExpFrame.this.setVisible(false);
System.exit(0);
}
});
b2.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
count ++;
tf.setText("您单击了" + count + "次");
}
});
}
public static void main(String[] args) {
new ExpFrame();
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询