Simple lecture au clavier sous windows : ma console ne me demande rien - Java - Programmation
Marsh Posté le 01-11-2004 à 16:20:47
euh ... hésitez pas a dire si vous comprenez pas ce que je veux dire ! que je me réexprime
forPc.
Marsh Posté le 01-11-2004 à 19:14:52
Mmmm ... nous sommes fériés aujourd'hui, j'oubliais.
En esperant quelques suggestions demain
forPc.
Marsh Posté le 01-11-2004 à 20:29:36
Ben je connais pas netbean et comment marche les trucs avec la console, j'ai essayé ton petit bout de code avec eclipse, j'ai eu aucun probleme, le bout de code c'est tres bien excuté, j'ai tappé un entier et il m'a affiché l'entier...
Marsh Posté le 02-11-2004 à 01:51:06
patachou a écrit : Ben je connais pas netbean et comment marche les trucs avec la console, j'ai essayé ton petit bout de code avec eclipse, j'ai eu aucun probleme, le bout de code c'est tres bien excuté, j'ai tappé un entier et il m'a affiché l'entier... |
...
Ben zut alors ... qu'est ce qui va pas avec mon netBeans ?
Putain, je suis resté au moins une bonne heure et demi a me dire que le code etait pas bon
Merci pour la réponse.
Reste a savoir pourquoi netBeans me laisse pas le temps de faire quoi que ce soit, il me zappe la partie ou j'entre mon entier au clavier... ce qui est ma foi un peu embetant.
merci encore.
forPc.
Marsh Posté le 02-11-2004 à 02:18:14
euh ... tu veux dire ? Apres mon readLine() ? C'est le readLine que la console netBeans veut po ... Enfin, elle me laisse pas entrer mon entier quoi !
Marsh Posté le 02-11-2004 à 02:23:19
ca marche très bien si tu gères proprement tes exceptions...
Code :
|
d'ailleurs ca m'étonne que netbeans te laisse lancer le truc sans gestion de l'exception, ca doit pas compiler normalement
Marsh Posté le 02-11-2004 à 02:30:17
Merci pour ta réponse.
Jubijub a écrit : ca marche très bien si tu gères proprement tes exceptions...
|
Dans le code que je présente il n'y a pas les exceptions (je voulais faire léger pour le post), je les mets bien (dsl de pas avoir précisé) :
dans mon code ces exceptions (concernant ce bout de code) sont gérées !
Lorsque je ne la gère pas, j'obtiens un : java.[blabla].Null !
Mais dans un cas, comme dans l'autre, je ne peux pas entrer mon entier, sur ma console... d'ou le "null" !
Citation : |
C'est en effet pour ca que ca compile, parce que je l'ai géré
C'est ce que tu entendais par fermer tes streams ?
forPc.
Marsh Posté le 02-11-2004 à 16:23:19
ReplyMarsh Posté le 02-11-2004 à 16:34:02
je n'ai pas compris non plus ce qu'il voulait dire par la.
Et je n'ai toujours pas trouvé quel etait le probleme avec netbeans
Si vous etes utilisateurs de la version 4.0 de netbeans, n'hésiter pas a me dire ce que j'ai oublié et qu'il faut faire en plus !
forPc.
Marsh Posté le 02-11-2004 à 21:20:07
benou a écrit : fermer le System.in ? |
g vu des streams, g pas trop fait gaffe que ct System.in cet été en stage j'avais eu une couille similaire
: t sur de pas avoir mis un point de debug ?
Marsh Posté le 02-11-2004 à 23:41:10
Nop ! Pas de point de debug ... ca m'enerve un peu de pas savoir pourquoi il accepte pas que je saisisse au clavier alors que le code est bon (tu la vérifié).
Marsh Posté le 05-11-2004 à 14:39:37
Tu as essayé de l'executer en ligne de commandes pour voir si tu as bien le même problème ?
Si tu n'en as pas, c'est probablement la configuration de NetBeans, au niveau des paramètres de l'execution / debug.
Marsh Posté le 05-11-2004 à 17:27:32
non, je n'ai pas essayé en ligne de commande.
par contre j'ai également essayé avec Eclipse, et le même code fonctionne correctement (comme la vérifié patachou).
N'ayant pas plus de temps a consacrer a ce mystere (netbeans et console), je passe donc a eclipse.
Je reviendrais sans doute a netBeans lorsque j'attaquerais la partie graphique (pour l'instant je fais la version console) si eclipse ne permet pas de gerer les interfaces graphiques aussi rapidement.
forPc.
Marsh Posté le 06-11-2004 à 18:09:30
Y a un plugin pour eclipse pour faire des interfaces graphiques...
Marsh Posté le 06-11-2004 à 20:51:54
patachou a écrit : Y a un plugin pour eclipse pour faire des interfaces graphiques... |
Merci pour le renseignement !
Je regarderais ou le trouver dès que je passerais sur l'interface graphique.
forPc.
Marsh Posté le 01-11-2004 à 15:41:26
Bonjour.
Surement tres simple pour vous, ô gourou du café.
Les recherches sur InputStreamReader, readLine() ne m'ont pas envoyé sur le post miraculeux, j'ose espérer trouver réponse dans celui ci
Je code sous windows avec NetBeans (dans sa version 4.0)
Mon objectif : lire un simple entier au clavier !
Mon probleme : ma console ne me laisse pas le temps de rentrer quoi que ce soit, et me remplis ma chaine a NULL. !
Le code qui devrait suffire, non ? ...
A l'execution, il m'affiche donc, non pas la chaine que je n'ai pas rentré puisqu'il ne m'a pas laissé le temps mais "null" .. ce qui semble normal !
Ma question: Que dois je faire pour qu'il daigne m'autoriser a rentrer quelque chose ?
ForPc.