Moin,
Habe eine Panel und je nachdem auf welchen Eintrag man im JTree klickt , soll andere Komponenten auf den JPanel angezeigt werden, klappt so schon fast perfekt.
Beispiel
wird dann die Methode ausgeführt set_neuer_datensatz();
Das Panel wird dann aufs Hauptpanel draufgesetzt...
Leider sehen meine ComboBoxen alles andere als gut au und wenn man das Fenster vergrößert, verschwinden die Elemente auf dem Panel... Da wo die 1 drinne steht, ist eine JComboBox. Wenn man ins Feld klickt, werden die anderen Einträge angezeigt
[/URL][/IMG]
Habe eine Panel und je nachdem auf welchen Eintrag man im JTree klickt , soll andere Komponenten auf den JPanel angezeigt werden, klappt so schon fast perfekt.
Beispiel
Java:
if(nodeInfo=="Kompletten Datensatz hinzufügen"){
panHaupfenster.removeAll();
set_neuer_datensatz();
// lade_referenten_liste(cmb_name);
// lade_seminarnamen_liste(cmb_seminarname);
repaint();
}
wird dann die Methode ausgeführt set_neuer_datensatz();
Java:
public void set_neuer_datensatz()
{
pan_neuen_datensatz_hinzufuegen = new JPanel();
pan_neuen_datensatz_hinzufuegen.setSize(750, 600);
pan_neuen_datensatz_hinzufuegen.setLayout(null);
{
ComboBoxModel cmb_nameModel =
new DefaultComboBoxModel(
new String[] { ""});
cmb_name = new JComboBox();
pan_neuen_datensatz_hinzufuegen.add(cmb_name);
cmb_name.setModel(cmb_nameModel);
cmb_name.setBounds(136, 127, 162, 25);
cmb_name.setBackground(new java.awt.Color(255,255,255));
cmb_name.setFont(new java.awt.Font("Arial",0,11));
}
{
lab_name = new JLabel();
pan_neuen_datensatz_hinzufuegen.add(lab_name);
lab_name.setText("Referent");
lab_name.setBounds(12, 127, 66, 25);
lab_name.setFont(new java.awt.Font("Arial",1,11));
}
..........
Das Panel wird dann aufs Hauptpanel draufgesetzt...
Leider sehen meine ComboBoxen alles andere als gut au und wenn man das Fenster vergrößert, verschwinden die Elemente auf dem Panel... Da wo die 1 drinne steht, ist eine JComboBox. Wenn man ins Feld klickt, werden die anderen Einträge angezeigt