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