如何把按钮的数字打显示出来??

来源:百度知道 编辑:UC知道 时间:2024/05/27 05:41:15
代码在这
import javax.swing.*;//为了能够继承包,所以必须有这包
import java.awt.Color;//颜色填充需要我
import java.awt.*;//用到流或者平均分配或者东南西北那个方法有一个就用他

public class aaa extends JFrame{
public aaa(String wbws)
{
this.setTitle(wbws);//有我才可以写标题
this.setBounds(100, 100,250,200);//前2是位置,后2是框的大小
this.setDefaultCloseOperation
(JFrame.EXIT_ON_CLOSE);//运行后退出程序

JTextField p1 = new JTextField();//文本框,只有个的时候可以用他
this.add(p1,"North");//最上面的显示计算结果之方法 北

JPanel p2 = new JPanel();//设置一个容器
new FlowLayout();//是说用个方法,里面元素的位置是根据字的大小分配的
this.add(p2,"Center"); //中

JButton a1 = new JButton("一个个清除");//设立按扭
JButton a2 = new JButton("清零");
JButton a3 = new JButton("清除");

p2.add(a1);//把按扭放上去
p2.add(a2);
p2.add(a3);

JPanel p3 = new JPanel();
//p3.setLayout(new FlowLayout());
this.add(p3,&q

import javax.swing.*;//为了能够继承包,所以必须有这包
import java.awt.*;//用到流或者平均分配或者东南西北那个方法有一个就用他
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

public class aaa extends JFrame{

private String result;
private JTextField p1;
private boolean decimal;
private int cnt;

public aaa(String wbws)
{
cnt = 0;
decimal = false;
this.setTitle(wbws);//有我才可以写标题
this.setBounds(100, 100,250,200);//前2是位置,后2是框的大小
this.setDefaultCloseOperation
(JFrame.EXIT_ON_CLOSE);//运行后退出程序

result = "0";
p1 = new JTextField();//文本框,只有个的时候可以用他
p1.setText(result);
this.add(p1,"North");//最上面的显示计算结果之方法 北

JPanel p2 = new JPanel();//设置一个容器
new FlowLayout();//是说用个方法,里面元素的位置是根据字的大小分配的
this.add(p2,&