Hallo!
Ich habe eine JComboBox die erst sichtbar wird, wenn jCheckbox aktiv wird. Dazu ist folgendes getan worden
im Kontruktor:
bei Auswahl der entsürechenden Checkbox:
Nun möchte ich jedoch das diese JCombobox auch in Abhängigkeit einer Aktivität einer anderen JCombobox (jAgDlgSchnCbBx) sichtbar wird. Dazu habe ich folgendes probiert:
Wenn ich dieses jedoch mache, ist ddie JComboBox sofort sichtbar und nicht erst bei Auswahl der JComboBox jAgDlgSchnCbBx.
Was läuft da falsch?
Gruß niesel
Ich habe eine JComboBox die erst sichtbar wird, wenn jCheckbox aktiv wird. Dazu ist folgendes getan worden
im Kontruktor:
Java:
jAnsprechDlgCbBx.setVisible(false);
bei Auswahl der entsürechenden Checkbox:
Java:
private void jEditVVAnsprechpChsActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
if (jEditVVAnsprechpChs.isSelected()) {
jAnsprechDlgCbBx.setVisible(true);
ansprPCbBxLBL.setVisible(true);
} else {
jAnsprechDlgCbBx.setVisible(false);
ansprPCbBxLBL.setVisible(false);
//muss noch für Anprechparnter geändert werden
this.ansprpId = ansprIdtmp;
}
}
Nun möchte ich jedoch das diese JCombobox auch in Abhängigkeit einer Aktivität einer anderen JCombobox (jAgDlgSchnCbBx) sichtbar wird. Dazu habe ich folgendes probiert:
Java:
private void jAgDlgSchnCbBxActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
jAnsprechDlgCbBx.setVisible(true);
AGSchnDlg item = null;
try {
System.out.println("geSelecetd123" + jAgDlgSchnCbBx.getSelectedItem().getClass());
item = (AGSchnDlg) jAgDlgSchnCbBx.getSelectedItem();//
System.out.println(item.getId() + " : " + item.toString());
if (item.getId() != 0) {
agId = item.getId();
}
} catch (java.lang.ClassCastException cl) {
cl.printStackTrace();
}
}
Wenn ich dieses jedoch mache, ist ddie JComboBox sofort sichtbar und nicht erst bei Auswahl der JComboBox jAgDlgSchnCbBx.
Was läuft da falsch?
Gruß niesel