e2:aufgaben_tabak

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


Erarbeitet von Mike Schellhas

  • /var/www/infowiki/data/pages/e2/aufgaben_tabak.txt
  • Zuletzt geändert: 2017/07/04 08:47
  • von 127.0.0.1