gpt4 book ai didi

java - 有没有办法在底部组件上使用 set Divider Location?

转载 作者:行者123 更新时间:2023-12-04 05:40:19 24 4
gpt4 key购买 nike

我有一个 JSplitPane垂直分割。顶部组件是一个位于 JScrollPane 中的表。 ,最下面的组件是一行的详细说明。底部组件始终具有相同数量的元素,因此基本上它保持相同的高度。

现在,我正在使用 setDividerLocation定位 Pane 被拆分的位置。如果我把 100进入其中,顶部将是 100px , 如果 500那么顶部将是 500px .但是如果我重新调整 JFrame 的大小,那么顶部组件仍然是100px,底部组件真的很大。

我想知道是否有办法根据底部组件而不是顶部组件设置分隔线位置?

对不起,如果我没有很好地解释它,如果我所说的仍然令人困惑,请告诉我,我可以尝试更好地解释它。

- - - 编辑 - - -

感谢 ControlAltDel 解决了这个问题。这就是我的代码现在看起来的样子:

JSplitPane splitPane = new JSplitPane();
splitPane.setTopComponenet(new JTable());
splitPane.setBottomComponent(new JPanel());
splitPane.setResizeWeight(1); // This gives the top component priority when the window is resized

最佳答案

关于java - 有没有办法在底部组件上使用 set Divider Location?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11348080/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com