
colocar Listeners al menu contextual
Publicado por omar (56 intervenciones) el 28/07/2015 15:46:52
Hola amigos, tengo el siguiente codio, que me muestra un menu contextual. El pequeño detalle es que no puedo hacer que funciones las funcines copiar y pegar.. agradezco la ayuda.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
import java.awt.event.*;
import javax.swing.*;
public class Contextual extends MouseAdapter{
private JPopupMenu popup=new JPopupMenu();
public Contextual() {
JFrame v=new JFrame();
v.setBounds(100, 100, 200, 200);
v.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
popup.add(new JMenuItem("Un elemento del menu"));
popup.add(new JMenuItem("Otro elemento del menu"));
v.addMouseListener((MouseListener) this);
v.setVisible(true);
}
private void mostrarPopupMenu(MouseEvent e) {
if (e.isPopupTrigger()) {
popup.show(e.getComponent(), e.getX(), e.getY());
}
}
public void mousePressed(MouseEvent e) {
mostrarPopupMenu(e);
}
public void mouseReleased(MouseEvent e) {
mostrarPopupMenu(e);
}
public static void main(String ar[]){
Contextual obj=new Contextual();
}
}
Valora esta pregunta


0