0

和有什么区别

JScrollPane.getViewportBorderBounds() 

JScrollPane.getViewport() 

JscrollPane.getVisibleRect()

前两个返回相同的维度。

4

2 回答 2

3

getViewportBorderBounds()返回 Rectangle 代表视口边界的边界

getViewport()返回当前的 JViewport。

getVisibleRect()返回继承自 JComponent 的 JScrollPane 的可见矩形(包括边框和滚动条)。

我认为这三种方法之间没有任何可比性。他们在告诉你不同的事情。阅读有关http://docs.oracle.com/javase/7/docs/api/javax/swing/JScrollPane.html的更多详细信息

于 2013-02-01T03:36:46.797 回答
0

使用不同的 LookAndFeel,getViewportBorderBounds() 和 getViewport() 将给出不同的值。

于 2015-01-21T11:14:27.063 回答