2010-04-28 2 views
0

Je suis un étudiant en informatique travaillant sur un Yahoo! Programme de type Messenger implémenté en Java.Comment faire pour flasher un JFrame sur la barre des tâches de Windows quand il a besoin d'attention

Mon problème est que chaque fois que le JTextArea à l'intérieur de mon cadre contient de nouvelles mises à jour de message, l'utilisateur doit être invité même si sa trame est réduite. Existe-t-il une solution de contournement pour faire clignoter le JFrame dans la barre des tâches lors de la réception des mises à jour? En bref, j'ai besoin d'un moyen d'informer l'utilisateur que la trame a été mise à jour même si elle est réduite au minimum.

Comment puis-je faire cela?

+0

duplication possible de [Utilisation de swing comment puis-je flasher la barre des tâches de Windows] (http://stackoverflow.com/questions/489255/using-swing-how-can-i-flash-the-windows-taskbar) – Pops

+0

un coup d'oeil à cette [question] (http://stackoverflow.com/questions/489255/using-swing-how-can-i-flash-the-windows-taskbar). – kgiannakakis

Répondre

3

Vous pouvez utiliser JFrame.toFront(), bien que je ne pense pas que ce soit la meilleure façon de faire ce que vous voulez.

+0

Focus serait perdu http://stackoverflow.com/questions/6423987/blink-jframe-in-swing-without-transferring-focus –

Questions connexes