Package ModalGUI

Examples of ModalGUI.GUIToggle


   
    GUILabel label = new GUILabel(xPos-2, yPos-16, "cap\nstyle",gui);
    this.add(label);
   
    xPos+=30;
    GUIToggle toggle = new GUIToggle(xPos, yPos, "gui/GUI_SHAPE_CAP_ROUND.png",
        gui);
    toggle.setComponentSet(toggleSetCaps);
    toggle.addActionListener(GLOBAL.uiTools.SketchTools, "selectCap",
        SketchSpline.CAP_ROUND);
    /*toggle.setLabel("round");
    toggle.label.align = GUILabel.CENTRE;
    toggle.label.layout = GUILabel.UNDER_COMPONENT;*/
    if(GLOBAL.uiTools.SketchTools.getCap() == SketchSpline.CAP_ROUND)
      toggle.toggleDown();
   
    add(toggle);

    xPos+=30;
    toggle = new GUIToggle(xPos, yPos, "gui/GUI_SHAPE_CAP_BUT.png", gui);
    toggle.setComponentSet(toggleSetCaps);
    toggle.addActionListener(GLOBAL.uiTools.SketchTools, "selectCap",
        SketchSpline.CAP_BUTT);
    /*toggle.setLabel("butt");
    toggle.label.align = GUILabel.CENTRE;
    toggle.label.layout = GUILabel.UNDER_COMPONENT;*/
    if(GLOBAL.uiTools.SketchTools.getCap() == SketchSpline.CAP_BUTT)
      toggle.toggleDown();
    add(toggle);
   
    xPos+=30;
    toggle = new GUIToggle(xPos, yPos, "gui/GUI_SHAPE_CAP_PARALLEL.png", gui);
    toggle.setComponentSet(toggleSetCaps);
    toggle.addActionListener(GLOBAL.uiTools.SketchTools, "selectCap",
        SketchSpline.CAP_PARRALEL);
    /*toggle.setLabel("parallel");
    toggle.label.align = GUILabel.CENTRE;
    toggle.label.layout = GUILabel.UNDER_COMPONENT;*/
    if(GLOBAL.uiTools.SketchTools.getCap() == SketchSpline.CAP_PARRALEL)
      toggle.toggleDown();
    add(toggle);

   
    xPos+=85;

   
     label = new GUILabel(xPos-35, yPos-14, "cut\nshape",gui);
    this.add(label);
   
   
    toggle = new GUIToggle(xPos, yPos,
        "gui/GUI_SHAPE_CUT.png", gui);
    toggle.addActionListener(GLOBAL.uiTools.SketchTools, "toggleUnion",
        SketchSpline.CAP_PARRALEL);
 
    add(toggle);
   
   
View Full Code Here


*/
   
   
   
     posY = 65;
     GUIToggle toggle = new GUIToggle(this.getWidth()-20,modelPannelYPos - 15,"gui/GUI_MINMIMIZE_PANEL_UP.png","gui/GUI_MINMIMIZE_PANEL_DOWN.png",gui );
     toggle.addActionListener(this, "minimizeToggleTop", null);
     this.add(toggle);
     topComponents.add(toggle);
    
      toggle = new GUIToggle(this.getWidth()-20,patternPannelYPos - 15,"gui/GUI_MINMIMIZE_PANEL_UP.png","gui/GUI_MINMIMIZE_PANEL_DOWN.png",gui );
     toggle.addActionListener(this, "minimizeTogglePattern", null);
     middleComponents.add(toggle);
     this.add(toggle);
    
   
     posX += 80;
    
    
      toggle = new GUIToggle(posX-5+150,modelPannelYPosBase-75,"gui/GUI_ERGO_SHOW.png","gui/GUI_ERGO_HIDE.png",gui );
     toggle.addActionListener(GLOBAL.uiTools, "togglePerson", null);
     this.add(toggle);
     middleComponents.add(toggle);

     /*
     label = new GUILabel(2,modelPannelYPos-20,"model | view", gui);
View Full Code Here

    */
   
    //label = new GUILabel(300, 15, "pattern features", gui);
    //add(label);

    GUIToggle toggle;
 
    toggleDogbones = new GUIToggle(500, 15, toggleSize, toggleSize, "gui/GUI_MATERIAL_DOGBONE_SLOT.png",gui);
    toggleDogbones.addActionListener(GLOBAL.shapePack, "addDogbones");
    toggleDogbones.setLabel("add dogbones");
    //toggle.label.align = GUILabel.CENTRE; toggle.label.layout = GUILabel;
    add(toggleDogbones);

    toggle = new GUIToggle(500, 40, toggleSize, toggleSize, "gui/GUI_MATERIAL_SEPERATE_SLOT.png",gui);
    toggle.addActionListener(GLOBAL.SketchGlobals, "seperate_slots");
    toggle.setLabel("seperate slots");
    //toggle.label.align = GUILabel.CENTRE; toggle.label.layout = GUILabel.UNDER_COMPONENT;
    add(toggle);

    toggle = new GUIToggle(500, 65, toggleSize, toggleSize, "gui/GUI_MATERIAL_BEVEL_SLOT.png",gui);
    toggle.addActionListener(GLOBAL.shapePack, "add_guide_divets");
    toggle.setLabel("is paper cut");
    //toggle.label.align = GUILabel.CENTRE; toggle.label.layout = GUILabel;
    add(toggle);

    cuttingBitSize = new GUINumberfield(650, 15, 30, 15, gui);
    cuttingBitSize.setLabel("bit size(mm)");
    cuttingBitSize.setText("5");
    cuttingBitSize.addActionListener(GLOBAL.shapePack, "inner_corner_radius");
   
    add(cuttingBitSize);
   
    //label = new GUILabel(450, 15, "packing options", gui);
    //add(label);
   
    toggle = new GUIToggle(650, 35, toggleSize, toggleSize, "gui/GUI_PACK_AUTO.png",gui);
    toggle.addActionListener(GLOBAL.shapePack, "autoPackPieces");
    toggle.setLabel("auto pack");
    //toggle.label.align = GUILabel.CENTRE; toggle.label.layout = GUILabel;
    add(toggle);
   
     toggle = new GUIToggle(650, 65, toggleSize, toggleSize, "gui/GUI_PACK_LABELS.png",gui);
     toggle.addActionListener(GLOBAL.shapePack, "addLabels");
       toggle.toggleDown();
     toggle.setLabel("add labels");
      //toggle.label.align = GUILabel.CENTRE; toggle.label.layout = GUILabel;
      add(toggle);
     
    GUIButton button = new GUIButton(800, 30, 60, 15,"Apply", gui);
    button.addActionListener(GLOBAL.uiTools, "applyMaterialSettings");
View Full Code Here

    buttonDeletePlane.label.layout = GUILabel.UNDER_COMPONENT;

    super.placeComponent(buttonDeletePlane);
    buttonDeletePlane.setParentPanel(this);

    this.mirrorPlaneToggle = new GUIToggle(200, 50,
        "gui/GUI_LAYER_MIRROR_BUTTON.png", this.controller);
    mirrorPlaneToggle.addActionListener(this, "mirrorPlanesToggle",
        UITools.LEG_TOOL);
    mirrorPlaneToggle.setLabel("mirror");
    mirrorPlaneToggle.label.align = GUILabel.CENTRE;
View Full Code Here

TOP

Related Classes of ModalGUI.GUIToggle

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.