Vorher müssen 4 ComboBoxen angelegt werden. Die einzelnen Elemente innerhalb der ComboBox können über den Objektinspektor erstellt werden. import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.event.*; import java.util.Hashtable; import java.awt.font.TextAttribute; public void jButton1_ActionPerformed(ActionEvent evt) { String beschaffenheit = (String)jComboBox1.getSelectedItem(); String farbe = (String)jComboBox2.getSelectedItem(); String teilchen = (String)jComboBox3.getSelectedItem(); String nikotingehalt = (String)jComboBox4.getSelectedItem(); if (beschaffenheit.equals("blättrig") && farbe.equals("hell") && teilchen.equals("nein") && nikotingehalt.equals("gering")) { jTextField1.setText("Mixture"); } // end of if else if (beschaffenheit.equals("gepresst") && farbe.equals("dunkel") && teilchen.equals("nein") && nikotingehalt.equals("gering")) { jTextField1.setText("BorkumRif"); // TODO hier Quelltext einfügen } // end of if-else else if (beschaffenheit.equals("locker") && farbe.equals("dunkel") && teilchen.equals("ja") && nikotingehalt.equals("hoch")) { jTextField1.setText("ThreeNuns"); } //end of if-else else if (beschaffenheit.equals("blättrig") && farbe.equals("hell") && teilchen.equals("nein") && nikotingehalt.equals("mittel")) { jTextField1.setText("PrinceArthur"); } // end of if-else else if (beschaffenheit.equals("gepresst") && farbe.equals("hell") && teilchen.equals("ja") && nikotingehalt.equals("mittel")) { jTextField1.setText("NavyCut"); } //end of if-else else if (beschaffenheit.equals("blättrig") && farbe.equals("hell") && teilchen.equals("ja") && nikotingehalt.equals("gering")) { jTextField1.setText("Country"); } // end of if-else else if (beschaffenheit.equals("gepresst") && farbe.equals("dunkel") && teilchen.equals("ja") && nikotingehalt.equals("hoch")) { jTextField1.setText("RollCake"); } // end of if-else else if (beschaffenheit.equals("Auswählen") || farbe.equals("Auswählen") || teilchen.equals("Auswählen") || nikotingehalt.equals("Auswählen")) { jTextField1.setText("Sie müssen erst eine Auswahl treffen!"); } // end of else-if else { jTextField1.setText("Ihre Auswahl kann leider nicht zugeordnet werden!"); } // end of else } // Ende Methoden } // end of class Tabak {{e2:bild_tabak.png?nolink&400|}} ---- Erarbeitet von Mike Schellhas