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 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
|
public void initFenetre()
{
(...)
tableListeValeurReponse.addMouseListener(new MouseAdapter() {
public void mousePressed(MouseEvent evt) {
tableListeValeurReponseMousePressed(evt);
}
public void mouseRelesead(MouseEvent evt) {
tableListeValeurReponseMouseRelesead(evt);
}
});
(...)
}
public void tableListeValeurReponseMousePressed(MouseEvent evt)
{
actionOuverturMenuContextuelTableauModalite(evt);
}
public void tableListeValeurReponseMouseRelesead(MouseEvent evt)
{
actionOuverturMenuContextuelTableauModalite( evt);
}
public void actionOuverturMenuContextuelTableauModalite(MouseEvent evt)
{
if(evt.isPopupTrigger())
{
menuContextuel=new JPopupMenu();
btnEditeReponse=new JMenuItem("Transformer ces réponses");
btnEditeReponse.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent evt)
{
btnEditeReponseActionPerformed(evt);
}
});
menuContextuel.add(btnEditeReponse);
this.add(menuContextuel);
menuContextuel.show(evt.getComponent(), evt.getX(), evt.getY());
}
} |
Partager