- Java code
import java.awt.*;public class Sb{ public static void main(String[] args){ Frame f=new Frame(); f.setSize(300,300); f.setLayout(new GridLayout(2,1)); Panel p1=new Panel(); p1.setLayout(new BorderLayout()); Panel p1_1=new Panel(); p1_1.setLayout(new GridLayout(2,1)); Button bn1=new Button("sb1"); Button bn2=new Button("sb2"); Button bn3=new Button("sb3"); Button bn4=new Button("sb4"); p1.add(bn1,BorderLayout.WEST); p1_1.add(bn3); p1_1.add(bn4); p1.add(p1_1,BorderLayout.CENTER); p1.add(bn2,BorderLayout.EAST); f.add(p1); f.pack(); }}
------------
编译都通过了。可是我确没有看见自己想要的按钮,我做文本框也这样,什么都没有。这是怎么回事啊?
什么都不显示。。。。。。。。。。。。只有打印没有问题,想显示东西出来就不可以
------解决方案--------------------------------------------------------
f.setVisiable(true);
------解决方案--------------------------------------------------------
最后没调用setVisible(true)当然不显示了