如何将组件垂直拆分为不同的部分?在 Swing 中可以吗?我想为每个部分分配不同的 ScrollBar 吗?
问问题
1446 次
2 回答
2
尝试使用JSplitPane。然后将JScrollPane放入每一侧。
如果您想要多个拆分,则必须嵌套拆分窗格。或者使用这样的多拆分窗格:MultiSplitPane
于 2011-08-23T10:50:50.640 回答
2
你应该使用JSplitPane
如果您需要将每个部分放在不同的滚动条上 - 只需将它们放在不同的滚动条窗格上即可。
JPanel topPanel = new JPanel();
JScrollPane topScrollPane = new JScrollPane(topPanel);
JPanel buttomPanel = new JPanel();
JScrollPane buttomScrollPane = new JScrollPane(buttomPanel);
JSplitPane splitPane = new JSplitPane(JSplitPane.VERTICAL_SPLIT, topScrollPane, buttomScrollPane);
于 2011-08-23T10:56:15.913 回答