可滚动的JPanel无法拖动

时间:2019-01-15 13:44:15

标签: java panel jscrollpane

我正在做一个小项目。就我而言,我在面板内部有块(像这样)。如您所见,它在窗口中向上移动,而我想要的是它仅出现在jpanel中,并且我可以向上滚动以查看功能区中的其余块。

这是我的面板:

private JPanel initPanelRibbon() {
   panelRibbon = new JPanel() {         
  @Override
      protected void paintComponent(Graphics g) {
                     ...........
          }
    }
}

我尝试过(我将这段代码放在paintcomponent函数内部):

JScrollPane scrollFrame = new JScrollPane(panelBloc);
panelBloc.setAutoscrolls(true);
this.add(scrollFrame);

我无法发布给出的结果的图片。但这不起作用:/

私下

0 个答案:

没有答案
相关问题