示例#1
0
  @Override
  public void onResize(int oldWidth, int oldHeight) {
    super.onResize(oldWidth, oldHeight);

    if (width() != oldWidth) {
      widthChanged();
    }
  }
示例#2
0
 @Override
 public void drawChildren() {
   GuiRenderer renderer = getRenderer();
   renderer.setClippingRegion(absoluteX() + 1, absoluteY() + 1, width() - 2, height() - 2);
   innerPanel.setPosition(0, -(int) scrollBar.getValue());
   try {
     super.drawChildren();
   } finally {
     renderer.clearClippingRegion();
   }
 }
示例#3
0
  @Override
  public void mousePressed(int x, int y) {
    innerPanel.setPosition(0, -(int) scrollBar.getValue());

    super.mousePressed(x, y);
  }