Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
SirWayne Gast
|
Verfasst am: 11. Feb 2006 00:18 Titel: ActionEvent |
|
|
HI!!!!
Ich habe einen Button JButton b1=new JButton("1")
nun will ich in meinem ActionListener anfragen ob dieser button gedrückt ist warum funktioniert dies hier nicht:
public class Empfänger implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
if(e.getSource().equals(b1.getText()))
{
.......
}
else
}
Der springt nicht in den Ja Zweig hinein Warum??????
Danke für Hilfe |
|
Nach oben |
|
|
|
Tobias
Anmeldungsdatum: 15.02.2005 Beiträge: 149
|
Verfasst am: 11. Feb 2006 13:49 Titel: |
|
|
So wirds gemacht:
Code: |
[...]
// Button erstellen...
JButton jButton = new JButton("Test Button");
jButton.setActionCommand("TEST");
jButton.addActionListener(myActionListener);
[...]
// Action performed
public void actionPerformed(ActionEvent e) {
String actionCommand = e.getActionCommand();
if (actionCommand.equals("TEST")) {
// Button wurde gedrückt
}
}
|
|
|
Nach oben |
|
|
SirWayne Gast
|
Verfasst am: 12. Feb 2006 18:43 Titel: |
|
|
Danke des kapier ich alles aber was machst du den beiden ausdrücken
Code: |
JButton jButton = new JButton("Test Button"); //Button erstellen ist klar
jButton.setActionCommand("TEST"); // ABER WAS MACHST DU HIER????? |
|
|
Nach oben |
|
|
|