package calculator;
import javax.swing.*;
import java.awt.*;
public class NumberKey extends JPanel
{
JButton zero = new JButton("0"); //数字键0
JButton one = new JButton("1"); //数字键1
JButton two = new JButton("2"); //数字键2
JButton three = new JButton("3"); //数字键3
JButton four = new JButton("4"); //数字键4
JButton five = new JButton("5"); //数字键5
JButton six = new JButton("6"); //数字键6
JButton seven = new JButton("7"); //数字键7
JButton eight = new JButton("8"); //数字键8
JButton nine = new JButton("9"); //数字键9 JButton plus = new JButton("+");
JButton sub = new JButton("-");
JButton mul = new JButton("*");
JButton div = new JButton("/");
JButton equal = new JButton("=");
JButton ce = new JButton("清零"); //置零键
JButton point = new JButton(".");
NumberKey()
{
JFrame f=new JFrame("calculator");
f.add(this);
setLayout(new GridLayout(4, 4, 1, 1)); //定义布局管理器为网格布局 setBackground(Color.blue); //设置背景颜色
// 添加按钮
add(one);
add(two);
add(three);
add(four);
add(five);
add(six);
add(seven);
add(eight);
add(nine);
add(zero);
add(plus);
add(sub);
add(mul);
add(div);
add(point);
add(equal);
add(ce);
}
public static void main(String args[])
{
new NumberKey();
}}
serializable 类 NumberKey 未声明类型为 long 的静态终态 serialVersionUID 字段 one/calculator NumberKey.java 第 4 行 1222008818734 35
这个错误是什么意思啊??
import javax.swing.*;
import java.awt.*;
public class NumberKey extends JPanel
{
JButton zero = new JButton("0"); //数字键0
JButton one = new JButton("1"); //数字键1
JButton two = new JButton("2"); //数字键2
JButton three = new JButton("3"); //数字键3
JButton four = new JButton("4"); //数字键4
JButton five = new JButton("5"); //数字键5
JButton six = new JButton("6"); //数字键6
JButton seven = new JButton("7"); //数字键7
JButton eight = new JButton("8"); //数字键8
JButton nine = new JButton("9"); //数字键9 JButton plus = new JButton("+");
JButton sub = new JButton("-");
JButton mul = new JButton("*");
JButton div = new JButton("/");
JButton equal = new JButton("=");
JButton ce = new JButton("清零"); //置零键
JButton point = new JButton(".");
NumberKey()
{
JFrame f=new JFrame("calculator");
f.add(this);
setLayout(new GridLayout(4, 4, 1, 1)); //定义布局管理器为网格布局 setBackground(Color.blue); //设置背景颜色
// 添加按钮
add(one);
add(two);
add(three);
add(four);
add(five);
add(six);
add(seven);
add(eight);
add(nine);
add(zero);
add(plus);
add(sub);
add(mul);
add(div);
add(point);
add(equal);
add(ce);
}
public static void main(String args[])
{
new NumberKey();
}}
serializable 类 NumberKey 未声明类型为 long 的静态终态 serialVersionUID 字段 one/calculator NumberKey.java 第 4 行 1222008818734 35
这个错误是什么意思啊??
{
JFrame f=new JFrame("calculator");
f.add(this);
setLayout(new GridLayout(4, 4, 1, 1)); //定义布局管理器为网格布局setBackground(Color.blue); //设置背景颜色
// 添加按钮
add(one);
add(two);
add(three);
add(four);
add(five);
add(six);
add(seven);
add(eight);
add(nine);
add(zero);
add(plus);
add(sub);
add(mul);
add(div);
add(point);
add(equal);
add(ce);
//在这里加一下代码
f.setSize(400,300);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setVisible(true);
}
tf.setEditable(false);这两个方法有错吗??为什么在eclipse有语法错误呢???