我在一个JScrollPane里面放了一个JPanel。当然JPanel要比JScrollPane的尺寸大很多。正常情况下,初始显示画面时,在ScrollPane里显示的只是JPanel得左上方的一部分。如果,我想初始显示时就显示JPanel右下方的内容时,应该怎么做呢?或者我想显示JPanel里的(300,500)为起始点的内容时,应该怎样做呢?
急等,请多多支持。小弟先谢了。
下边是一个simple代码,只是一部分,谨作为sample,请大家参考一下。
        JPanel jPanel = new JPanel();
        ... ...
        jPanel.setPreferredSize(new Dimension(10000,
                500));        JScrollPane  jScrollPane = new JScrollPane();
        jScrollPane.setPreferredSize(new Dimension(400,250));        JViewport viewport = jScrollPane.getViewport();
        viewport.setView(jPanel);