Package org.dyno.visual.swing.plugin.spi

Examples of org.dyno.visual.swing.plugin.spi.CompositeAdapter.cloneWidget()


      WidgetAdapter jmbAdapter = WidgetAdapter.getWidgetAdapter(jmb);
      JMenuBar copyjmb=(JMenuBar) jmbAdapter.cloneWidget();
      copy.setJMenuBar(copyjmb);
    }
    CompositeAdapter content = getContentAdapter();
    copy.setContentPane((JComponent) content.cloneWidget());
    return copy;
  }


  @Override
View Full Code Here


  @Override
  public IEditor getEditorAt() {
    CompositeAdapter parent = adaptable.getParentAdapter();
    if (parent != null && parent.getWidget() instanceof JScrollPane)
      return new TreeModelEditor((JScrollPane) parent.cloneWidget());
    else
      return null;
  }

  @Override
View Full Code Here

public class JTableEditorAdapter extends ComplexWidgetEditorAdapter {
  @Override
  public IEditor getEditorAt() {
    CompositeAdapter parent = adaptable.getParentAdapter();
    if (parent != null && parent.getWidget() instanceof JScrollPane)
      return new TableModelEditor(adaptable, (JScrollPane) parent.cloneWidget());
    else
      return null;
  }

  @Override
View Full Code Here

    VisualDesigner designer = getDesigner();
    if(designer==null)
      return;
    CompositeAdapter rootAdapter = (CompositeAdapter) WidgetAdapter.getWidgetAdapter(designer.getRoot());
    JavaUtil.hideMenu();
    Component contentComponent = rootAdapter.cloneWidget();
    JFrame frame = new JFrame();
    frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
    if (contentComponent instanceof JRootPane) {
      JRootPane jrp = (JRootPane) contentComponent;
      JMenuBar jmb = jrp.getJMenuBar();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.