Servus,
ich habe Dir mal ein kleines Beispiel gemacht, wie man mit SelectBox/ComboBox arbeiten könnte.
Vielleicht hilft Dir das im Ansatz weiter.
package BoolGui;
import javax.swing.*;
import java.awt.*;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;
public class Gui extends JFrame {
private JPanel panel;
public Gui() {
super("Fenster");
String[] TrueFalse = { "Ja", "Nein", "ende" };
setLocation(300, 300);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLayout(new BorderLayout(5, 5));
panel = new JPanel(new GridLayout(1, 1));
JComboBox combo1 = new JComboBox();
for (String s : TrueFalse)
combo1.addItem(s);
panel.add(combo1, BorderLayout.WEST);
combo1.addItemListener(new ItemListener() {
public void itemStateChanged(ItemEvent e) {
JComboBox selectedChoice = (JComboBox) e.getSource();
if (selectedChoice.getSelectedItem().equals("Ende"))
System.exit(0);
}
});
getContentPane().add(panel);
pack();
setVisible(true);
}
public static void main(String[] args) {
Gui g = new Gui();
}
}