当前页面: 开发资料首页 → J2SE 专题 → 为什么所有的application都不能马上显示容器里的东西呢?需要拉动窗口一下
为什么所有的application都不能马上显示容器里的东西呢?需要拉动窗口一下
摘要: 为什么所有的application都不能马上显示容器里的东西呢?需要拉动窗口一下
为什么所有的application都不能马上显示容器里的东西呢?而需要拉动一下窗体才能显示?比如下面这个最简单的程序
import java.awt.Container;
import javax.swing.JButton;
import javax.swing.JFrame;
public class a extends JFrame{
/** Creates a new instance of a */
public a() {
Container contentPane=getContentPane();
contentPane.setLayout(null);
JButton b=new JButton("a");
b.setBounds(30,30,130,30);
contentPane.add(b);
setVisible(true);
setSize(300,300);
}
public static void main(String args[])
{new a();
}
}
通常需要将setVisible(true);放到最后一句。