Hallo zusammen,
mache grad eine Ausbildung zum FIAE.
Habe bisher 'Programmierkenntnisse' allerdings nur in Visual Basic und jetzt muss ich mich hier mit Java rumschlagen.
Und zwar soll ich ein Programm entwickeln, mit welchen ich Artikelgruppen auf einem Marktplan anzeigen lassen kann.
Soll so aussehen:
2 ComboBoxen.
In der 1. die Wahl: Food oder NonFood, in der 2. stehen dann entsprechend der Auswahl in der ersten Box entweder weitere Kategorien für Food (Getränke, Tiefkühl,...) oder für NonFood (Heimwerker, Medienwelt,...).
Und da komm ich nicht weiter, weil ich nicht weiß, wie ich die 2. Box mit den entsprechenden Werten fülle.
Hier mein bisheriger Code (bisher wird, wenn in Box1 eine Wahl getroffen wurde nur ein Text ausgegeben):
Hoffe da kann mir jemand helfen, weil ich bisher so viel rumgesurft habe aber nichts gefunden habe und langsam echt keine Lust mehr hab
mache grad eine Ausbildung zum FIAE.
Habe bisher 'Programmierkenntnisse' allerdings nur in Visual Basic und jetzt muss ich mich hier mit Java rumschlagen.
Und zwar soll ich ein Programm entwickeln, mit welchen ich Artikelgruppen auf einem Marktplan anzeigen lassen kann.
Soll so aussehen:
2 ComboBoxen.
In der 1. die Wahl: Food oder NonFood, in der 2. stehen dann entsprechend der Auswahl in der ersten Box entweder weitere Kategorien für Food (Getränke, Tiefkühl,...) oder für NonFood (Heimwerker, Medienwelt,...).
Und da komm ich nicht weiter, weil ich nicht weiß, wie ich die 2. Box mit den entsprechenden Werten fülle.
Hier mein bisheriger Code (bisher wird, wenn in Box1 eine Wahl getroffen wurde nur ein Text ausgegeben):
Code:
package artikelsuche;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Artikelsuche {
public static void main( String args[] )
{
JFrame frame1 = new JFrame("Artikelsuche");
frame1.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
String lang1[] = {
"Food", "Tiefkühlkost"
};
String lang2[] = {
"Nonfood"
};
// Erste Combo-Box
JComboBox combo1 = new JComboBox(lang1);
frame1.getContentPane().add( combo1, BorderLayout.PAGE_START );
combo1.addItemListener( new ItemListener() {
public void itemStateChanged( ItemEvent e ) {
JComboBox selectedChoice = (JComboBox)e.getSource();
if ( selectedChoice.getSelectedItem().equals("Tiefkühlkost") )
System.out.println("Ihre Wahl: Tiefkühlkost");
}
});
// Zweite Combo-Box
JComboBox combo2 = new JComboBox(lang2);
frame1.getContentPane().add( combo2, BorderLayout.PAGE_END );
frame1.pack();
frame1.setVisible( true );
frame1.setSize(300, 300);
}
}
Hoffe da kann mir jemand helfen, weil ich bisher so viel rumgesurft habe aber nichts gefunden habe und langsam echt keine Lust mehr hab