我不知道应该使用什么布局以及如何使用。感谢。
我的框架(rootPanel是BorderLayout):
public class MainForm extends JFrame {
private JPanel rootPanel;
public MainForm(){
super("Hello World!");
setContentPane(rootPanel);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(800, 800);
//Start window from center stream
Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();
this.setLocation(dim.width / 2 - this.getSize().width / 2, dim.height / 2 - this.getSize().height / 2);
setVisible(true);
}
}
答案 0 :(得分:2)
我询问了面板和布局。我应该使用什么布局来存储第一张图像上的面板。
根据你给出的内容,我似乎可以使用FlowLayout来安排组件的方向流。
您还可以在主面板中添加子面板以排列组件。不同的面板可以使用不同的布局。
<强>〔实施例:强>
从你拥有的,你可以做这样的事情。陈述的布局是您可以考虑用于面板的一些可能的布局。彩色的盒子是你的面板。
This教程网站非常清楚地表明每个布局的工作原理。您可以相应地选择最适合您场景的布局。
我现在可以从你提出的问题中告诉你。如果您有疑问,可以在评论中写下。