FrankBooth
Erfahrenes Mitglied
Hallo,
Ich habe mir eine JList erstellt, diese mit Daten gefüllt und in ein JPanel gepackt.
An die JList habe ich einen Listener gepackt, der mir auf Rechtsklick ein Popupmenue anzeigt. Dabei wird aber nicht das Objekt aus der Liste ausgewählt (blauer Hintergrund).
Jetzt bin ich mit JList leider nicht so Vertraut und weiss nicht wie die auswahl über den rechtsklick zu realisieren ist.
Ich habe mir eine JList erstellt, diese mit Daten gefüllt und in ein JPanel gepackt.
An die JList habe ich einen Listener gepackt, der mir auf Rechtsklick ein Popupmenue anzeigt. Dabei wird aber nicht das Objekt aus der Liste ausgewählt (blauer Hintergrund).
Jetzt bin ich mit JList leider nicht so Vertraut und weiss nicht wie die auswahl über den rechtsklick zu realisieren ist.
Code:
personliste=new JList();
personliste.addMouseListener(new MouseAdapter(){
@Override
public void mouseReleased(MouseEvent e) {
if (e.isPopupTrigger()) {
//hier sollte dann wohl die Auswahl des aktuellen Objekts hin :)
popupmenu.show(e.getComponent(), e.getX(), e.getY());
}
}
});
jp.add(personliste,"0,3");