@Override public void setVisible(boolean visible) { parent.setVisible(visible); }
@Override public void setFont(Font f) { parent.setFont(f); }
@Override public void setForeground(Color color) { parent.setForeground(color); }
@Override public void setCursor(Cursor cursor) { parent.setCursor(cursor); }
@Override public void setEnabled(boolean enabled) { parent.setEnabled(enabled); }
@Override public Locale getLocale() throws IllegalComponentStateException { return parent.getLocale(); }
@Override public boolean isEnabled() { return parent.isEnabled(); }
@Override public Color getForeground() { return parent.getForeground(); }
@Override public FontMetrics getFontMetrics(Font f) { return parent.getFontMetrics(f); }
@Override public Font getFont() { return parent.getFont(); }
@Override public Cursor getCursor() { return parent.getCursor(); }
@Override public Color getBackground() { return parent.getBackground(); }