Voilà je vais détailler un peu plus :
J'ai créé un JDialog personnalisé ( nommé JDialogEvenement ), et j'y ai ajouté un bouton ainsi que son raccourci clavier ( ALT+ENTER ) qui fait apparaître un JPopupMenu.
Dans ce JPopupMenu il y a tout simplement un JScrollPane contenant mon JTextArea, juste pour pouvoir faire défiler le texte vers le haut ou le bas puisque j'ai limité le nombre de caractères par ligne, mais passons.
Pour vous donner une idée c'est comme quand on presse F2 dans Eclipse, sauf que là le but c'est de pouvoir écrire dedans.
Mon problème est que le JDialog garde le focus et ne veut pas le lacher.
Mon JPopupMenu s'affiche niquel, mais je ne peut rien écrire dedans car dés que j'essaie d'y cliquer, le JDialog se met à "clignoter" et garde le focus.
Je pense que c'est une histoire de requestFocus() ou quelque chose du genre, mais je ne suis pas vraiment bien formé de ce côté là.
Si vous pouvez m'aider alors un Grand Merci à vous.
Partager