Hey
Ich habe ne Frage zum Thema Buttons.
Wir haben 3 Buttons, wenn wir einen anklickt so wird dieser fixiert. Wenn aber insgesamt zwei Buttons fixiert sind, soll er er schauen ob die Buttons den gleichen Text beinhalten und wenn ja Friede Freude Eierkuchen, wenn aber nicht soll er beide Buttons lösen.
Mir ist schon klar das ich das ganze mit einer IF Anweisung veranstalte ich weiß nur noch nicht wie und wohin das müsste, außerdem weiß ich nicht wie ich ihm sagen soll, dass er nach zwei Buttons kein dritten mehr anklicken darf.
Kann mir einer sagen wie das ungefähr geht?
So sieht zurzeit mein Quellcode aus:
lg
Yuri
Ich habe ne Frage zum Thema Buttons.
Wir haben 3 Buttons, wenn wir einen anklickt so wird dieser fixiert. Wenn aber insgesamt zwei Buttons fixiert sind, soll er er schauen ob die Buttons den gleichen Text beinhalten und wenn ja Friede Freude Eierkuchen, wenn aber nicht soll er beide Buttons lösen.
Mir ist schon klar das ich das ganze mit einer IF Anweisung veranstalte ich weiß nur noch nicht wie und wohin das müsste, außerdem weiß ich nicht wie ich ihm sagen soll, dass er nach zwei Buttons kein dritten mehr anklicken darf.
Kann mir einer sagen wie das ungefähr geht?
So sieht zurzeit mein Quellcode aus:
Code:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Buttons
{
public Buttons
{
JFrame fenster = new JFrame();
fenster.setLayout(new BorderLayout());
JPanel hauptPanel = new JPanel();
hauptPanel.setBorder(new EtchedBorder());
final JButton Wort01 = new JButton("Hallo");
Wort01.setBackground(new Color(238, 238, 238));
Wort01.addActionListener(new ActionListener()
{ public void actionPerformed(ActionEvent event01)
{
Wort01.setEnabled(false);
}
} );
hauptPanel.add(Wort01);
final JButton Wort02 = new JButton("Hallo");
Wort02.setBackground(new Color(238, 238, 238));
Wort02.addActionListener(new ActionListener()
{ public void actionPerformed(ActionEvent event02)
{
Wort02.setEnabled(false);
}
} );
hauptPanel.add(Wort02);
final JButton Wort03 = new JButton("Tschau");
Wort03.setBackground(new Color(238, 238, 238));
Wort03.addActionListener(new ActionListener()
{ public void actionPerformed(ActionEvent event03)
{
Wort03.setEnabled(false);
}
} );
hauptPanel.add(Wort03);
}
}
lg
Yuri