GNT sans publicité, site mobile, fonctionnalitées exclusives...

JInternalFrame de Trace (Thread)

Le
M6C
lut,

Je voudrais faire une JInternalFrame de trace qui afficherais mes messages
de trace dans une fenetre independante.
Je voudrais avoir à taper une ligne de code du style:

IntFrameTrace.getInstance().out("Mon_Message_A_Moi");

La frame devra :
1- s'affiche la première fois,
2- Affiche mon message
3- disparaitre dans les 5 secondes
4- si j'affiche une autre trace avant les 5 secondes, la frame ne devra
pas se réafficher, mais juste metre à jour le message et repartir pour un
affiche pendant 5 secondes. Toujours avec la même ligne de code ci-dessus.

Je pense que je doit passer par un Singleton (d'où le getInstance()) et un
Thread pour le Timer.

Quelqu'un aurait il deja une frame du même genre pour ne pas réinventer la
roue ???

Merci d'avance

David
Lire la réponse

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
M6C
Le #513447
Vu que le sujet à beaucoup inspiré tout le monde.
J'ai résolu mon problème (ki n'etait pas vraiment un problème :) tout
seul....
Si y en a qui sont interessé, je peux leur donner le source.

@+


"M6C" bpp1oj$1gp$
lut,

Je voudrais faire une JInternalFrame de trace qui afficherais mes messages
de trace dans une fenetre independante.
Je voudrais avoir à taper une ligne de code du style:

IntFrameTrace.getInstance().out("Mon_Message_A_Moi");

La frame devra :
1- s'affiche la première fois,
2- Affiche mon message
3- disparaitre dans les 5 secondes
4- si j'affiche une autre trace avant les 5 secondes, la frame ne
devra

pas se réafficher, mais juste metre à jour le message et repartir pour un
affiche pendant 5 secondes. Toujours avec la même ligne de code ci-dessus.

Je pense que je doit passer par un Singleton (d'où le getInstance()) et un
Thread pour le Timer.

Quelqu'un aurait il deja une frame du même genre pour ne pas réinventer la
roue ???

Merci d'avance

David




Publicité
Suivre les réponses
Poster une réponse
Anonyme