java相对于JFrame移动组件
我有四个钮扣在下面。我希望当用户水平调整帧大小时,它们左右移动
框架尺寸:400400
按钮位置:300200
现在我将框架调整为:600400
按钮位置应为:500200
你知道我怎样才能做到吗
谢谢
你可以在下面搜索框中键入要查询的问题!
我有四个钮扣在下面。我希望当用户水平调整帧大小时,它们左右移动
框架尺寸:400400
按钮位置:300200
现在我将框架调整为:600400
按钮位置应为:500200
你知道我怎样才能做到吗
谢谢
# 1 楼答案
使用合适的布局管理器。例如GridBagLayout,您可以为每个按钮设置GridBagConstraints的填充和插入
# 2 楼答案
要将4个按钮放在彼此下方,请将它们放在一列^{} 中。然后要相对于帧的RHS移动,请将(带有} 约束中
GridLayout
的面板)放入EAST
的^{有关更多详细信息,请参见Using Layout Managers