Perte de focus de la JFrame parente d'une JDialog - Java - Programmation
Marsh Posté le 07-05-2004 à 14:17:30
c dû à java... y'a pas grand chose à faire à part attendre java 1.5 :
Spécifications JDK 1.5 :
Release 1.5 features many AWT enhancements and bug fixes, including some that have often been requested by our customers. Most notably, the new MouseInfo class makes it possible to determine the mouse location on the desktop. New Window methods make it possible to specify the default location for a newly created window (or frame), appropriate to the platform. Another Window enhancement makes it possible to ensure that a window (or frame) is always on top. (This feature does not work for some window managers on Solaris/Linux.) In the area of data transfer, the new DropTargetDragEvent API allows the drop target to access transfer data during the drag operation.
Marsh Posté le 07-05-2004 à 11:08:31
Bonjour,
J'ai une fenêtre principale dérivant de JFrame.
Lors d'un clic sur un bouton, j'affiche une fenêtre dérivant de JDialog, modale.
Si entre temps, je vais sélectionner et copier un texte dans Word par exemple pour le coller dans une zone de texte de ma JDialog (mon appli perd donc le focus au profit de mon doc Word), lorsque je reclique sur le bouton de la barre des tâches de mon appli, la JDialog n'apparaît pas, et ma JFrame est inactive.
Je pense que le pb vient du fait que ma JDialog n'apparait pas en tant que bouton sur la barre des tâches de Windows, il n'y a que le bouton de mon appli (JFrame).
Est-ce que cela veut dire que je dois plutôt utiliser une autre JFrame à la place de ma jDialog ?