将JScrollPane添加到具有多个ImagePanel的JPanel

时间:2016-11-28 03:54:51

标签: java swing jpanel jscrollpane

我在GridLayout中有一个包含多个ImagePanel的JPanel。因为我的面板非常大,我需要将JScrollPane添加到面板中,以便我可以看到其余的图像面板。

    JScrollPane scrollPane = new JScrollPane(mainPanel,JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED,JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
    panel.add(scrollPane);

但这没有帮助,我没有得到任何滚动条。谢谢。

2 个答案:

答案 0 :(得分:-1)

声明并创建JPanel顶部的JscrollPane对象然后在JPanel perathisis()中传递JscrollPane对象 喜欢 JScrollPane Sp = new JScrollPane(); \ todo JScrollPane方向设置(水平和垂直Scrollpane设置)。 JPanel jp = new JPanel(sp); \然后你面板然后布局 试试这个

答案 1 :(得分:-1)

编写整个代码以确保问题