@Override public Dimension getMinimumSize() { return delegate.getMinimumSize(); }
@Override public void paintComponent(Graphics gg) { delegate.paintComponentHelper(gg); }
@Override public Dimension getPreferredSize() { return delegate.getPreferredSize(); }
@Override public void setBackgroundPainter(BackgroundPainter bp) { if (bp != null) setOpaque(true); delegate.setBackgroundPainter(bp); }