我有一个 JSplitPane,显示时应该将 Pane 拆分 50%。
现在给 setDividerLocation 一个参数 0.5(如建议的那样),Java 似乎将其视为一个普通数字而不是百分比。与此类似,分隔线没有位于 Pane 的中间,而是几乎位于左 Pane 的开头( Pane 是垂直拆分的)。 有什么变通方法吗?
最佳答案
我错过了什么吗?这个问题似乎有很多相当复杂的答案……但我认为一个简单的 setResizeWeight(0.5) 可以解决这个问题……SplitPane Tutorial 中对此进行了描述。
关于java - JSplitPane SetDividerLocation问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1879091/