javax.swing.JButton#getText ( )源码实例Demo

下面列出了javax.swing.JButton#getText ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: MeteoInfo   文件: JDayChooser.java
/**
 * JDayChooser is the ActionListener for all day buttons.
 * 
 * @param e
 *            the ActionEvent
 */
public void actionPerformed(ActionEvent e) {
	JButton button = (JButton) e.getSource();
	String buttonText = button.getText();
	int day = new Integer(buttonText).intValue();
	setDay(day);
}
 
源代码2 项目: netbeans   文件: GridDesigner.java
/**
 * Initializes undo/redo toolbar button.
 * 
 * @param button button to initialize.
 * @return initialized button.
 */
private JButton initUndoRedoButton(JButton button) {
    String text = (String)button.getAction().getValue(Action.NAME);
    Mnemonics.setLocalizedText(button, text);
    text = button.getText();
    button.setText(null);
    button.setToolTipText(text);
    button.setFocusPainted(false);
    return button;
}
 
源代码3 项目: DominionSim   文件: DomGui.java
private DomPlayer getSelectedPlayer(JButton theSelector) {
	String theName = theSelector.getText();
	if (theName==null || theName.equals(""))
		return null;
       for (DomPlayer player : myEngine.getBotArray()) {
           if (player.toString().equals(theName))
               return player;
	}
	return null;
}
 
源代码4 项目: JavaMainRepo   文件: AddFrame.java
public void setAquaticButtonActionListener(ActionListener a) {

		for (JButton b : typesOfAnimalsButtons) {
			if (b.getText() == Species.Aquatics) {
				b.addActionListener(a);
			}
		}
	}
 
源代码5 项目: JavaMainRepo   文件: AddFrame.java
public void setBirdButtonActionListener(ActionListener a) {

		for (JButton b : typesOfAnimalsButtons) {
			if (b.getText() == Species.Birds) {
				b.addActionListener(a);
			}
		}
	}
 
源代码6 项目: JavaMainRepo   文件: AddFrame.java
public void setInsectButtonActionListener(ActionListener a) {

		for (JButton b : typesOfAnimalsButtons) {
			if (b.getText() == Species.Insects) {
				b.addActionListener(a);
			}
		}
	}
 
源代码7 项目: JavaMainRepo   文件: AddFrame.java
public void setMammalButtonActionListener(ActionListener a) {

		for (JButton b : typesOfAnimalsButtons) {
			if (b.getText() == Species.Mammals) {
				b.addActionListener(a);
			}
		}
	}
 
源代码8 项目: JavaMainRepo   文件: AddFrame.java
public void setReptileButtonActionListener(ActionListener a) {

		for (JButton b : typesOfAnimalsButtons) {
			if (b.getText() == Species.Reptiles) {
				b.addActionListener(a);
			}
		}
	}
 
源代码9 项目: JavaMainRepo   文件: AddFrame.java
public void setCaretakerButtonActionListener(ActionListener a) {

		for (JButton b : typesOfEmployeesButtons) {
			if (b.getText() == EmployeesType.Caretakers) {
				b.addActionListener(a);
			}
		}
	}
 
源代码10 项目: JavaMainRepo   文件: ClockController.java
@Override
public void actionPerformed(ActionEvent e) {
	JButton buttonPressed = (JButton) e.getSource();
	if (lastButtonPressed == buttonPressed) {
		buttonPressedText = buttonPressed.getText();
	}
	lastButtonPressed = buttonPressed;
}
 
源代码11 项目: dctb-utfpr-2018-1   文件: CalculadoraTela.java
public void operarComBotaoClicado(java.awt.event.ActionEvent evt) {
    // Descobre o botão que foi clicado e devolve o caractere, nele, na variável texto
    JButton botao = (JButton) evt.getSource(); // Retorna o botão clicado
    String caractereDigitado = botao.getText(); // Retorna o texto do botão que foi clicado
    this.operarConformeEstado(caractereDigitado); // Oferece o texto do botão para calculadora executar a operação
}
 
源代码12 项目: netbeans   文件: UnitTab.java
static String textForKey (String key) {
    JButton jb = new JButton ();
    Mnemonics.setLocalizedText (jb, NbBundle.getMessage (UnitTab.class, key));
    return jb.getText ();
}
 
源代码13 项目: OpenID-Attacker   文件: MainGui.java
@Override
public void actionPerformed(ActionEvent e) {
    JButton pressedButton = (JButton) e.getSource();
    //System.out.println("pressed button: " + pressedButton.getText());
    
    if (pressedButton == lastPressedButton) {
        // do nothing
        return;
    }        
    
    // remove selection from LAST pressed button
    lastPressedButton.setFont(defaultFont);
    lastPressedButton = pressedButton;
    
    // add selection to pressed button
    pressedButton.setFont(boldUnderline);
    
    JXTaskPane taskPaneOfPressedButton = (JXTaskPane) SwingUtilities.getAncestorOfClass(JXTaskPane.class, pressedButton);
    
    if (taskPaneOfPressedButton.getTitle().equals("Attacker IdP")) {

        switch (pressedButton.getText()) {
            case "Server Configuration":
                splitPane.setRightComponent(attackerIdpServerConfigurationGui);
                
                break;
            case "HTML Discovery":
                splitPane.setRightComponent(attackerIdpHtmlConfigurationGui);
                break;
            case "XRDS Discovery":
                splitPane.setRightComponent(attackerIdpXrdsConfigurationGui);
                break;
            case "Valid Data":
                splitPane.setRightComponent(attackerIdpValidDataGui);
                break;
            case "Attack Data":
                splitPane.setRightComponent(attackerIdpAttackDataGui);
                break;
            case "Attack Overview":
                splitPane.setRightComponent(attackerIdpAttackOverviewGui);
                break;
        }
    } else {
        switch (pressedButton.getText()) {
            case "Server Configuration":
                splitPane.setRightComponent(analyzerIdpServerConfigurationGui);
                
                break;
            case "HTML Discovery":
                splitPane.setRightComponent(analyzerIdpHtmlConfigurationGui);
                break;
            case "XRDS Discovery":
                splitPane.setRightComponent(analyzerIdpXrdsConfigurationGui);
                break;
            case "Valid Data":
                splitPane.setRightComponent(analyzerIdpValidDataGui);
                break;
            case "Attack Data":
                splitPane.setRightComponent(analyzerIdpAttackDataGui);
                break;
            case "Parameter Overview":
                splitPane.setRightComponent(analyzerIdpAttackOverviewGui);
                break;
            case "Automated Analysis":
                splitPane.setRightComponent(evaluationGui);
                break;
            case "Reports":
                splitPane.setRightComponent(reportGui);
                break;
            case "Log":
                splitPane.setRightComponent(logGui);
                break;
        }
    }
}