dieta hat gesagt.:
'ne Tabelle in 'nem JPopupMenu? :shock:
Wozu brauchst du so was?
Dazu müsstest du dir ein eigenes JMenuItem schreiben, das deinen Anforderungen entspricht.
So etwas finde ich nützlich, wenn in einem Textfeld beispielsweise eine Kundennummer eingetragen wird, und ich neben dem Feld eine Schaltfläche anordnen kann, die bei einem Klick eine Tabelle anzeigt, welche die Kundendatensätze auflistet.
Dazu möchte ich keinen eigenen Dialog oder ähnliches öffnen, sondern eine Popup verwenden. So etwas ist auch möglich (siehe javax.swing.PopupFactory). Nun hat JPopupMenu den Vorteil, das mir die größte Arbeit schon abgenommen wird, z. B. dass das Popup nicht außerhalb der Bildschirmgrenzen angezeigt wird und bei einem Klick in einen anderen Bildschirmbereich verschwindet.
Ich habe es auch gerade ausprobiert, in dem ich mittels der add()-Methode einem JPopupMenu ein JPanel hinzugefügt habe und offenbar scheint alles reibungslos zu funktionieren und man kann das Popup-Menü dafür "missbrauchen". Ich wollte halt nur fragen, ob jemand mit solchen Sachen schon Erfahrung hat und eventuell über Schwierigkeiten berichten kann.