【发布时间】:2012-08-13 17:09:58
【问题描述】:
代码:
import java.awt.Dimension;
import javax.swing.*;
public class Game extends JFrame {
private static final long serialVersionUID = -7919358146481096788L;
JPanel a = new JPanel();
public static void main(String[] args) {
new Game();
}
private Game() {
setTitle("Insert name of game here");
setLocationRelativeTo(null);
setLayout(null);
setDefaultCloseOperation(EXIT_ON_CLOSE);
a.setPreferredSize(new Dimension(600, 600));
add(a);
pack();
setVisible(true);
}
}
所以我将JPanel 的首选大小设置为 600 x 600 并打包框架,但框架的大小仍然是 0 x 0。
为什么会这样,我该如何解决?
【问题讨论】:
标签: java swing jframe awt jpanel