Announcement

Collapse
No announcement yet.

PopupMenu

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • PopupMenu

    Wenn ich auf einem Listenfeld mit der rechten Maustaste klicke, soll mein definiertes PopupMenu zur Auswahl aufgehen.
    Muss ich dies mit einem MouseListener abfangen?, oder geht dies auch einfacher?

    Besten Dank für Eure Hilfe

    mfg Adi

  • #2
    Hallo Adrian,

    das geht nur mit einem MouseListener:

    public void mousePressed(MouseEvent e)
    {
    showPopup(e); // PopupMenu anzeigen
    }
    public void mouseReleased(MouseEvent e)
    {
    showPopup(e); // PopupMenu anzeigen
    }

    void showPopup(MouseEvent e)
    {
    // PopupMenu nur anzeigen wenn die richtige Maustaste gedrückt wurde
    if(e.isPopupTrigger())
    {
    popupMenu.show(e.getComponent(),e.getX(),e.getY()) ;
    }
    }

    Gruß Christop

    Comment

    Working...
    X