请看看我的计算器画面,显示,但是弹出的特别小??

来源:百度知道 编辑:UC知道 时间:2024/05/25 10:55:12
public Main(){
super(" MyCalculator"); //名前
resultField=new JTextField("0");
resultField.setEditable(false);
resultField.setHorizontalAlignment(JTextField.RIGHT);
s1=new JButton(" 1 ");
s2=new JButton(" 2 ");
s3=new JButton(" 3 ");
s4=new JButton(" 4 ");
s5=new JButton(" 5 ");
s6=new JButton(" 6 ");
s7=new JButton(" 7 ");
s8=new JButton(" 8 ");
s9=new JButton(" 9 ");
s0=new JButton(" 0 ");
b1=new JButton(" + ");
b2=new JButton(" - ");
b3=new JButton(" * ");
b4=new JButton(" / ");
f1=new JButton(" . ");
f2=new JButton(" = ");
f3=new JButton(" C ");

GridBagLayout layout = new GridBagLayout();
getContentPane().setLayout(layout);
add(layout, resultField, 0, 0, 4,

窗体大小没设定当然小了
把窗体大小设定就好了
getContentPane().setSize(500,500);
反正我是没见过用你这种方法调整大小的,实在不行你把getContentPane()改成JPane实现效果都一样

反正我是没听说过,只能说你的想法很有创意......,java都给你写好了的方法不用非得自己创造.....