BorderLayout中如何防止west和East元素重叠居中
How to prevent west and East elements from overlapping center in BorderLayout
我正在尝试在此草图中创建布局
我想在中间有一个垂直滑块,一个 SpanLabel 在左边,另一个在右边。
我试过使用 BorderLayout,但如果文本很长,SpanLabel 会与滑块重叠。有没有我可以用来实现类似样式的布局,或者我可以做些什么来修复 BorderLayout?
CenterAbsolute 和 CenterCenter 无助于解决此问题。
我会使用 TableLayout
每列的百分比来实现这种布局。
BorderLayout
假定 sides/top/bottom 上元素的首选大小不会太大而无法覆盖所有内容,因此在某些用例中会有点问题。
我正在尝试在此草图中创建布局
我想在中间有一个垂直滑块,一个 SpanLabel 在左边,另一个在右边。
我试过使用 BorderLayout,但如果文本很长,SpanLabel 会与滑块重叠。有没有我可以用来实现类似样式的布局,或者我可以做些什么来修复 BorderLayout?
CenterAbsolute 和 CenterCenter 无助于解决此问题。
我会使用 TableLayout
每列的百分比来实现这种布局。
BorderLayout
假定 sides/top/bottom 上元素的首选大小不会太大而无法覆盖所有内容,因此在某些用例中会有点问题。