Package com.cburch.logisim.gui.opts

Examples of com.cburch.logisim.gui.opts.OptionsFrame


      ProjectActions.doOpen(proj == null ? null : proj.getFrame().getCanvas(), proj);
    } else if (src == close) {
      Frame frame = proj.getFrame();
      if (frame.confirmClose()) {
        frame.dispose();
        OptionsFrame f = proj.getOptionsFrame(false);
        if (f != null) f.dispose();
      }
    } else if (src == save) {
      ProjectActions.doSave(proj);
    } else if (src == saveAs) {
      ProjectActions.doSaveAs(proj);
View Full Code Here


    return frame;
  }
 
  public OptionsFrame getOptionsFrame(boolean create) {
    if (optionsFrame == null || optionsFrame.getLogisimFile() != file) {
      if (create) optionsFrame = new OptionsFrame(this);
      else optionsFrame = null;
    }
    return optionsFrame;
  }
View Full Code Here

    }

    public OptionsFrame getOptionsFrame(boolean create) {
        if (optionsFrame == null || optionsFrame.getLogisimFile() != file) {
            if (create) {
                optionsFrame = new OptionsFrame(this);
            }

            else {
                optionsFrame = null;
            }
View Full Code Here

            ProjectActions.doOpen(proj == null ? null : proj.getFrame().getCanvas(), proj);
        } else if (src == close) {
            Frame frame = proj.getFrame();
            if (frame.confirmClose()) {
                frame.dispose();
                OptionsFrame f = proj.getOptionsFrame(false);
                if (f != null) {
                    f.dispose();
                }

            }
        } else if (src == save) {
            ProjectActions.doSave(proj);
View Full Code Here

TOP

Related Classes of com.cburch.logisim.gui.opts.OptionsFrame

Copyright © 2018 www.massapicom. 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.