实验代码:
package 实验十;
import java.awt.Button;
import java.awt.Color;
import java.awt.Component;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.GridLayout;
import java.awt.LayoutManager;
import java.awt.TextField;
import javax.accessibility.Accessible;
@SuppressWarnings("unused")
public class LoginFrame {
@SuppressWarnings("unused")
public static void main(String args[]) {
Frame f=new Frame("计算器");
//f.setLayout(new FlowLayout());
f.setSize(500,450);
f.setLocation(500,600);
f.setBackground(Color.blue);
f.setLayout(new GridLayout(6,4));
//TextField t1=new TextField(10);
// TextField t2=new TextField(10);
//TextField t3=new TextField(10);
//TextField t4=new TextField(10);
/* class Panel extends Container implements Accessible
{
public Panel() {
}
}*/
@SuppressWarnings("serial")
/*class Container extends Component{
public void setLayout(LayoutManager layout) {
}
public Component add(Component comp);
}*/
Button b1=new Button("mc");
Button b2=new Button("m+");
Button b3=new Button("m-");
Button b4=new Button("mr");
Button b5=new Button("AC");
Button b6=new Button("<-");
Button b7=new Button("+/-");
Button b8=new Button("/");
Button b9=new Button("7");
Button b10=new Button("8");
Button b11=new Button("9");
Button b12=new Button("*");
Button b13=new Button("4");
Button b14=new Button("5");
Button b15=new Button("6");
Button b16=new Button("-");
Button b17=new Button("1");
Button b18=new Button("2");
Button b19=new Button("3");
Button b20=new Button("+");
Button b21=new Button("%");
Button b22=new Button("0");
Button b23=new Button(".");
Button b24=new Button("return");
//f.add(t1);
//f.add(t2);
//f.add(t3);
//f.add(t4);
f.add(b1);
f.add(b2);
f.add(b3);
f.add(b4);
f.add(b5);
f.add(b6);
f.add(b7);
f.add(b8);
f.add(b9);
f.add(b10);
f.add(b11);
f.add(b12);
f.add(b13);
f.add(b14);
f.add(b15);
f.add(b16);
f.add(b17);
f.add(b18);
f.add(b19);
f.add(b20);
f.add(b21);
f.add(b22);
f.add(b23);
f.add(b24);
f.setVisible(true);
}
}
实验结果:
实验心得:程序有待完善!