1
我有Jscrollpane里面有一个Jpanel。在这个Jpanel中,我绘制了一些形状。我的问题是当我上下滚动。 Jpanel上的图形显示切割。所以我想在每次拖动滚动条或单击方向箭头时重新绘制Jpanel。我该怎么做? (对不起,我没有发布一个SCCE,我已经生成了与netbeans的接口,这是相当复杂的)如何检测滚动条是否在Jscrollpane中被拖动/单击?
我有Jscrollpane里面有一个Jpanel。在这个Jpanel中,我绘制了一些形状。我的问题是当我上下滚动。 Jpanel上的图形显示切割。所以我想在每次拖动滚动条或单击方向箭头时重新绘制Jpanel。我该怎么做? (对不起,我没有发布一个SCCE,我已经生成了与netbeans的接口,这是相当复杂的)如何检测滚动条是否在Jscrollpane中被拖动/单击?
在这个Jpanel我画了一些形状。我的问题是当我滚动 上下。 Jpanel上的图形显示切割。所以我想要 每次拖动滚动条或点击 方向箭头重绘Jpanel。在你repainting concrete Rectangle, Dimension for this Rectangle returns JViewport
我有一个JScrollPane有一个JPanel内部的情况
- 好主意。在这个Jpanel中,我绘制了一些 形状。我的问题是当我上下滚动。
你有什么迄今所做?你的代码?此外,我认为你不应该每次都重新绘制图像。 –