0

我有一个摆动窗口。在顶部,我有一个基于下拉值选择的下拉列表,具体内容应该显示。

哪个是最好的布局?

4

2 回答 2

3

您的问题表明您对 swing 不是很熟悉,所以我建议使用默认布局,即FlowLayout

于 2012-09-08T23:18:47.023 回答
3

Swing 窗口应该有边框布局。对于 North 约束,您应该将组合框包装到一个简单的 JPanel 中,该 JPanel 具有 FlowLayout。根据 ComboBox 的更改,您将更改 Swing 窗口的中心。请参阅http://docs.oracle.com/javase/tutorial/uiswing/layout/border.html上的示例代码

您将在组合框操作中需要此代码:

button = new JButton("Button 2 (CENTER)");
button.setPreferredSize(new Dimension(200, 100));
pane.add(button, BorderLayout.CENTER);

我希望它有所帮助。

于 2012-09-08T23:21:58.767 回答