c'est à n'y rien comprendre ! [java] - Java - Programmation
Marsh Posté le 15-11-2003 à 18:20:45
ben comme ca on peut pas te dire pkoi ...
en tout ca moi j'ai pas d'idée ...
Marsh Posté le 15-11-2003 à 18:26:48
voila la tête de ma fonction "keyTyped"
Code :
|
et voici la tete de ma fonction test() :
Code :
|
Mais sans passer par keyTyped ca marche normalement !!
Marsh Posté le 15-11-2003 à 18:28:15
sert toi des balises [ cpp] [ /cpp] pour afficher le code : la c'est illisible ...
Marsh Posté le 15-11-2003 à 18:31:20
bha écoute avec ton code comme ca, j'en sais rien ...
Marsh Posté le 15-11-2003 à 18:41:43
Citation :
|
C'est pour faire quoi ?
Marsh Posté le 15-11-2003 à 18:43:48
ReplyMarsh Posté le 15-11-2003 à 18:54:51
oui, c'est un peu spécial comme programme mais c'est tout à fait ça...
Mais le soucis c'est que sans passer par keyTyped() pour lancer cette méthode test() ça marche nickel, laors que là je ne vois que le dernier mot !!
Marsh Posté le 15-11-2003 à 19:00:33
ReplyMarsh Posté le 15-11-2003 à 19:08:54
bah ca fait pas loin de 300 lignes...
mais je vais regarder si je ne peux pas le réduire à ce qui m'intéresse...
Marsh Posté le 15-11-2003 à 19:09:37
babthefox2002 a écrit : bah ca fait pas loin de 300 lignes... |
et t'as regardé ma réponse sur ton autre topic ?
Marsh Posté le 15-11-2003 à 19:18:10
Code :
|
Marsh Posté le 15-11-2003 à 19:19:58
Code :
|
oui mais je n'ai pas encore eu le temps de tester...
Mais je ne sais pas si ca marche quand le texte est afficher sur un pannel !
Marsh Posté le 15-11-2003 à 19:29:17
babthefox2002 a écrit : |
si tu avais dis que tu faisais de l'IHM
Marsh Posté le 15-11-2003 à 19:33:33
ReplyMarsh Posté le 15-11-2003 à 19:57:55
là ca doit aller, je l'ai modifié dans le message au dessus...
Marsh Posté le 15-11-2003 à 20:00:09
babthefox2002 a écrit : là ca doit aller, je l'ai modifié dans le message au dessus... |
non.
Tu peux pas vérifier que ton code compile avant de l'envoyer ???
Marsh Posté le 15-11-2003 à 20:03:14
non la c'est bon c'est sûr je viens de tester...
Et tu veras bien qu'on ne voit apparaître que le mot "melon" et pas "chapeau", ni"+", ni "XXXX"
Marsh Posté le 15-11-2003 à 20:08:30
verdoux a écrit :
|
oups pardon, j'ai mal lu ...
effectivement, c'est n'importe quoi : "sleep()" est une méthode static : faut pas faire de new ! Thread.sleep() suffit ...
Marsh Posté le 15-11-2003 à 20:21:21
j'y connais pas grand chose en IHM en java, mais visiblement, ca vient du fait que l'appel de repaint ne déclenche pas l'appel à paintComponent ...
Marsh Posté le 15-11-2003 à 20:28:23
ReplyMarsh Posté le 15-11-2003 à 20:48:23
tant pis merci beaucoup d'avoir passé autant de temps a avoir essayé de m'aidé...
Marsh Posté le 15-11-2003 à 17:11:41
bonjour,
je sais que c'est le deuxième topic que je poste en peu de temps, mais là il vient de m'arriver un truc bizarre...
Dans mon programme j'ai un JPanel contenu lui même dans une JFrame, jusqu'ici tout va bien.
Au début de mon programme j'affiche dans mon Jpanel un message du genre "bienvenue", puis quelques secondes après j'affiche les consignes à suivre, puis "appuyer sur une touche quand vous êtes près".
Normalement mon programme affiche plusieurs mots à la suite, avec un délai bien précis pour chacun d'entre eux.
Si j'appuie sur une touche au moment de l'affichage des consignes je ne verai que le dernier mot apparaître pas les premiers !
Alors que si j'ajoute dans mon programme la fonction lancée par la méthode keyTyped, alors là je vois bien apparaître mes différents mots avec les bons temps de présentation !!!
J'avoue ne rein y comprendre, puisque celà me montre bien que ma méthode lancée par "keyTyped" fonctionne bien, et le fait de voir apparaître mon dernier mot prouve bien que cette méthode est lancée par "keyTyped" !
Si quelqu'un connait la raison, je veux bien comprendre.
Baba