Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Java - Tasto Destro Mouse JTable
Forum - Java - Tasto Destro Mouse JTable

Avatar
Cesaruz (Normal User)
Pro


Messaggi: 83
Iscritto: 25/10/2007

Segnala al moderatore
Postato alle 19:07
Martedì, 03/11/2009
Ciao a tutti:) vorrei sapere come è possibile far apparire un  menù quando, per esempio clicco su una riga della jtable con il tasto destro del mouse...proprio come accade in windows per fare un nuova cartella o un nuovo file di testo...quindi poi all'interno di questo menù vorrei prevedere delle funzioni che riguardano esclusivamente la riga selezionata...
Spero di essere stato chiaro.
Grazie anticipatamente a tutti.:k:

Ultima modifica effettuata da Cesaruz il 03/11/2009 alle 19:09
PM Quote
Avatar
netarrow (Admin)
Guru^2


Messaggi: 2502
Iscritto: 12/05/2004

Segnala al moderatore
Postato alle 0:09
Mercoledì, 04/11/2009
se non l'hai già fatto è molto utile leggere questo: http://java.sun.com/docs/books/tutorial/uiswing/components ...

cercando poi su google trovi altri esempi quali:

http://devdaily.com/blog/post/jfc-swing/add-jpopupmenu-jtable

Magari è da adattare, ma se cerchi avanti su google al 100% trovi; c'è sempre qualcuno che ci ha già pensato.

PM Quote
Avatar
killer (Normal User)
Expert


Messaggi: 217
Iscritto: 19/07/2009

Segnala al moderatore
Postato alle 11:30
Lunedì, 23/11/2009
ciao cesare...cmq dovresti catturare l'evento MouseRelaised sulla jTable  dopo di che scrivere questo...

private void jtableMouseRelaised(........ evt){
   if(evt.isPopupTrigger()){
        jMenu.show(evt.getComponents(),evt.getX(),evt.getY());
   }
}





PM Quote