Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    18

    JComponent e Mouse Input

    Qualcuno potrebbe dirmi come posso fare in modo che un metodo venga invocato solo a seguito di un click destro del mouse? Credo debba inserire un MouseListener in un Jcomponent, ma non sono sicuro.

  2. #2
    devi catturare il MouseClicked sul JComponent che t'interessa...
    per sapere se l'evento è stato generato dal tasto destro potresti fare così:

    codice:
          public void mouseClicked(java.awt.event.MouseEvent evt) {
                if(evt.getButton() == MouseEvent.BUTTON3){
                      System.out.print("click destro...");
                }
    ....
          }

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.