我有一个JPanel
放在里面的JScrollPane
. 我使用 手动绘制它paintComponent()
,因为它被用作画布,并且我希望面板自动适应滚动窗格的宽度。然后我可以getWidth()
在绘画代码中使用自动缩放以适应容器。但是,我希望能够手动设置首选高度,以便我利用滚动窗格的垂直滚动功能。
最好的方法是什么?如果我能够在绘画代码中获得滚动窗格的宽度,这显然仍然有效,但我不想用getParent()
.
我有一个JPanel
放在里面的JScrollPane
. 我使用 手动绘制它paintComponent()
,因为它被用作画布,并且我希望面板自动适应滚动窗格的宽度。然后我可以getWidth()
在绘画代码中使用自动缩放以适应容器。但是,我希望能够手动设置首选高度,以便我利用滚动窗格的垂直滚动功能。
最好的方法是什么?如果我能够在绘画代码中获得滚动窗格的宽度,这显然仍然有效,但我不想用getParent()
.