我在JFrame的底部中间保留了一个JButton。现在,每当我调整窗口大小时,都应根据新调整大小的窗口重新定位JButton(在新的中心)。谁能告诉我如何做到这一点。提前致谢。
Swing中的组件根据框架的布局管理器进行渲染。默认的布局管理器是BorderLayout,它将框架分为五个逻辑部分:北(上),南(下),东(右),西(左)和中心(介于两者之间的所有内容)。默认情况下,组件居中。
您可以为每个零件创建子框架,并为它们提供类似的布局管理器或完全不同的布局管理器。在您的情况下,您想在主机架的南位置创建一个新的子帧,然后将按钮置于其北,中或南位置之一。
希望这可以帮助…