@Override
      public void executePaint(Component component, Graphics2D g) {
        if (p == null) {
          p = ApplicationManager.getApplication().getService(EditorEmptyTextPainter.class);
        }
        p.paintEmptyText((JComponent)component, g);
      }
@Override
      public void executePaint(Component component, Graphics2D g)