Hi,
wenn ich meine JComboBox betätige, dann erscheint das PopupMenü, So weit so gut,
nur, dann wird auch die untere Methode aufgerufen,
in dieser unteren Methode lösche ich zuerst alle Items in der JcomboBox und füge dann die Items hinzu, die ich brauche,
Das Problem ist, dass, wenn ich auf den Pfeil der JComboBox drücke, das PopupMenü sehr klein ist, erst wenn ich ein zweites Mal auf den Pfeil der JComboBox drücke, dann passt sich die PopupMenü- Größe der Anzahl der Items an,
Ich suche nach einer Möglichkeit, dass sich das PopupMenü schon beim ersten Mal draufdrücken auf den Pfeil, anpasse
wenn ich meine JComboBox betätige, dann erscheint das PopupMenü, So weit so gut,
nur, dann wird auch die untere Methode aufgerufen,
in dieser unteren Methode lösche ich zuerst alle Items in der JcomboBox und füge dann die Items hinzu, die ich brauche,
Das Problem ist, dass, wenn ich auf den Pfeil der JComboBox drücke, das PopupMenü sehr klein ist, erst wenn ich ein zweites Mal auf den Pfeil der JComboBox drücke, dann passt sich die PopupMenü- Größe der Anzahl der Items an,
Ich suche nach einer Möglichkeit, dass sich das PopupMenü schon beim ersten Mal draufdrücken auf den Pfeil, anpasse
Code:
public void popupMenuWillBecomeVisible(PopupMenuEvent e) {
propChooser.removeAllItems();
propChooser.insertItemAt("Allgemein", 0);
... //Hier werden noch Items in die JcomboBox gegeben
// hier möchte ich eine Zeile haben, die dem Popup- Menü die richtige Größe gibt
}