Coller sur JTextField

Résolu
ulysse00 Messages postés 291 Date d'inscription lundi 6 novembre 2006 Statut Membre Dernière intervention 12 mai 2013 - 2 nov. 2007 à 20:22
ulysse00 Messages postés 291 Date d'inscription lundi 6 novembre 2006 Statut Membre Dernière intervention 12 mai 2013 - 2 nov. 2007 à 22:44
salut
j'ai créé un JPopupMenu qui contient JMenuItem( coller) mais j'ai problème avec action de coller le text sur JTextField

JTextField C= new JTextField();
popup = new JPopupMenu();
JMenuItem A = new JMenuItem("coller");
    KeyStroke ctrlP = KeyStroke.getKeyStroke(KeyEvent.VK_V, ActionEvent.CTRL_MASK);
   A.setAccelerator(ctrlP);
    A.addActionListener(this);
    popup.add(A);

le problème avec public void actionPerformed(ActionEvent e) {
}
si je clic sur coller rien ne passe mais si je tape ctrl+v le text sera coller dans JTextField<!-- / message -->

4 réponses

Ombitious_Developper Messages postés 2333 Date d'inscription samedi 28 février 2004 Statut Membre Dernière intervention 26 juillet 2013 38
2 nov. 2007 à 22:28
salut:

Utilises la méthode paste() de la classe JTextField.
3
Ombitious_Developper Messages postés 2333 Date d'inscription samedi 28 février 2004 Statut Membre Dernière intervention 26 juillet 2013 38
2 nov. 2007 à 22:37
Salut:

Pour ta question à propos du JMenuPop dans l'autre poste il faut ajouter un MouseListener/MouseAdapter à ton JFrame.

public class Window extends JFrame {
    public Window() {
       // ...
       addMouseListener(new MouseAdapter() {
           // ...
        });
    }
    // ...
}
0
Ombitious_Developper Messages postés 2333 Date d'inscription samedi 28 février 2004 Statut Membre Dernière intervention 26 juillet 2013 38
2 nov. 2007 à 22:38
Désolé pour l'erreur de frappe JPopupMenu et pas comme je l'ai écrit.
0
ulysse00 Messages postés 291 Date d'inscription lundi 6 novembre 2006 Statut Membre Dernière intervention 12 mai 2013 1
2 nov. 2007 à 22:44
merci
0
Rejoignez-nous