我有一个流式布局面板,里面有一个文本框。虽然文本框不是很宽,但我想在下一行放置组件。如何使用空白框填充剩余的空间?
我有一个流式布局面板,里面有一个文本框。虽然文本框不是很宽,但我想在下一行放置组件。如何使用空白框填充剩余的空间?
用空的JPanel
填充它:
new JPanel();
GridBagConstraints.gridy
)。不需要过度复杂化。这个简单的解决方案可行(至少对我来说是这样):
panelObject.setLayout(new FlowLayout(FlowLayout.LEADING));
new FlowLayout(FlowLayout.LEFT)
。感谢@nIcE cOw在问题下的评论中提出此解决方案,并允许我将其发布为答案。
FlowLayout
将组件放置在极左侧,您可以这样做:panelObject.setLayout(new FlowLayout(FlowLayout.LEFT));
,这将允许它将组件从极左侧放置,而不是像没有参数的FlowLayout()
构造函数一样从中间开始。 - nIcE cOw