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
