public FontUIResource getWindowTitleFont() {
   // FontUIResource f = this.getWrappedFont(this.delegate
   // .getWindowTitleFont());
   // return new FontUIResource(f.deriveFont(Font.BOLD, f.getSize() +
   // 1));
   return getWrappedFont(delegate.getWindowTitleFont());
 }
 public FontUIResource getTitleFont() {
   return getWrappedFont(delegate.getTitleFont());
 }
 public FontUIResource getSmallFont() {
   return getWrappedFont(delegate.getSmallFont());
 }
 @Override
 public FontUIResource getWindowTitleFont() {
   return getWrappedFont(delegate.getWindowTitleFont());
 }
 @Override
 public FontUIResource getMessageFont() {
   return getWrappedFont(delegate.getMessageFont());
 }
 @Override
 public FontUIResource getControlFont() {
   return getWrappedFont(delegate.getControlFont());
 }