和有什么区别
JScrollPane.getViewportBorderBounds()
和
JScrollPane.getViewport()
和
JscrollPane.getVisibleRect()
前两个返回相同的维度。
和有什么区别
JScrollPane.getViewportBorderBounds()
和
JScrollPane.getViewport()
和
JscrollPane.getVisibleRect()
前两个返回相同的维度。
getViewportBorderBounds()
返回 Rectangle 代表视口边界的边界
getViewport()
返回当前的 JViewport。
getVisibleRect()
返回继承自 JComponent 的 JScrollPane 的可见矩形(包括边框和滚动条)。
我认为这三种方法之间没有任何可比性。他们在告诉你不同的事情。阅读有关http://docs.oracle.com/javase/7/docs/api/javax/swing/JScrollPane.html的更多详细信息
使用不同的 LookAndFeel,getViewportBorderBounds() 和 getViewport() 将给出不同的值。