Package javax.swing

Examples of javax.swing.ButtonModel


      PlayCanvas.bild = Bild.WELTALL;
    }
  }

  public void auswahlLied() {
    ButtonModel selectedModel = bg2.getSelection();
    if (rdbtnIntroX.getModel() == selectedModel) {
      PlayerThread.setLied("IntroX");
    } else if (rdbtnAndariloX.getModel() == selectedModel) {
      PlayerThread.setLied("AndariloX");
    } else if (rdbtnPecaAPeca.getModel() == selectedModel) {
View Full Code Here


      PlayerThread.setLied("PecaPeca");
    }
  }

  public void auswahlFarbe() {
    ButtonModel selectedModel = bg.getSelection();
    if (rdbtnBlau.getModel() == selectedModel) {
      PlayCanvas.setFarbe(Color.BLUE);
    } else if (rdbtnGruen.getModel() == selectedModel) {
      PlayCanvas.setFarbe(Color.GREEN);
    } else if (rdbtnRot.getModel() == selectedModel) {
View Full Code Here

                    String scriptText = inputTextArea.getText();

                    log.info("scriptText:\n\n" + scriptText);

                    ButtonModel buttonModel =
                        requestMenuItemsGroup.getSelection();

                    JRadioButtonMenuItem selectedMenuItem =
                        radioButtonMap.get(buttonModel);
View Full Code Here

     * @param resourcename name of resource whose button is to be selected
     */
    public void setText(String resourcename) {
        Enumeration<AbstractButton> en = this.bGroup.getElements();
        while (en.hasMoreElements()) {
            ButtonModel model = en.nextElement().getModel();
            if (model.getActionCommand().equals(resourcename)) {
                this.bGroup.setSelected(model, true);
            } else {
                this.bGroup.setSelected(model, false);
            }
        }
View Full Code Here

    protected Border borderActiveHover;
    protected Border borderPressed;

    public void paint(Graphics g, JComponent c) {
        AbstractButton b = (AbstractButton) c;
        ButtonModel model = b.getModel();
        updateTooltip(b);

        boolean active = isParentActive(b);
        boolean pressed = isPressed(b);
        boolean hover = pressed || model.isRollover();

        paintBackground(g, b, active, hover, pressed);
        paintIcon(g, b);
        paintBorder(g, b);
    }
View Full Code Here

            icon = resource.getIcon();
        return icon;
    }

    protected boolean isPressed(AbstractButton button) {
        ButtonModel model = button.getModel();
        return model.isArmed() && model.isPressed();
    }
View Full Code Here

        setAction(action);
        setModel(new ViewButtonModel());
    }

    public void setModel(ButtonModel newModel) {
        ButtonModel oldModel = getModel();
        if(newModel!=null && oldModel!=null)
            newModel.setSelected(oldModel.isSelected());
        super.setModel(newModel);
    }
View Full Code Here

        if (ui instanceof TitlebarUI)
            ((TitlebarUI) ui).configureAction(action);

        // sync up the button model
        if (action instanceof ViewAction) {
            ButtonModel model = ((ViewAction) action).createButtonModel();
            if (model != null)
                button.setModel(model);
        }

        return button;
View Full Code Here

            Button button = comps[i] instanceof Button ? (Button) comps[i]
                            : null;
            if (button == null)
                continue;

            ButtonModel bm = button.getModel();
            if (bm instanceof ViewButtonModel) {
                ((ViewButtonModel) bm).setViewId(viewId);
            }
        }
    }
View Full Code Here

     */
    boolean selectInstaller (GeneralPlatformInstall install) {
        assert install != null;
        for (Map.Entry<ButtonModel,GeneralPlatformInstall> entry : installersByButtonModels.entrySet()) {
            if (entry.getValue().equals(install)) {
                ButtonModel model = entry.getKey();
                model.setSelected(true);
                return true;
            }
        }
        return false;
    }
View Full Code Here

TOP

Related Classes of javax.swing.ButtonModel

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.