Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

ECRIRE EN COULEURS SUR LA CONSOLE(JNI)


Information sur la source

Catégorie :Systeme Classé sous : console, couleurs, clrscr, gotoxy, jni Niveau : Débutant Date de création : 23/09/2006 Date de mise à jour : 24/09/2006 00:41:02 Vu / téléchargé: 9 028 / 1 017

Note :
10 / 10 - par 3 personnes
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (11)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
Ce petit bout de code montre comment écrire en couleurs sur la console, l'effacer et également comment déplacer le curseur d'écriture sur celle-ci.

Note :Pour linux j'ai utilisé les codes escapes.


Le zip est composé de 3 projets :
1 - Le projet java fait sous eclipse 3.2
2 - Le projet CPP pour Linux fait sous eclipse 3.2 avec CDT et GCC 3.4
3 - Le projet CPP pour Windows fait sous Visual C++ 6

afin de compiler correctement les codes C++ merci de bien renseigner le chemin des includes situés dans le répertoire d'installation du jdk.
Je tiens à préciser que je ne fais pas de support sur l'utilisation des IDE (Eclipse, Visual Studio).

Cette source nécessite le jdk 1.5 ou supérieur.

Les sources Windows et Linux sont identiques, je les mets en doublon pour préserver les notions de projets
 

Conclusion

J'ai également ajouter un thread dans la classe Test pour répondre à une question posé sur le forum
(http://www.javafr.com/infomsg_ECLAIRCISSEMENT-SUR-CONSOLE_815985.aspx).
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

24 septembre 2006 00:41:02 :
Explication concernant les doublons des source C++

Commentaires et avis

signaler à un administrateur
Commentaire de sheorogath le 25/09/2006 18:54:24 administrateur CS

code clair et qui marche super bien ^^ quoi demander de plus lol

++

signaler à un administrateur
Commentaire de Twinuts le 25/09/2006 22:42:56 administrateur CS

Salut,

Merci bien, j'avoue que j'essais le plus possible de poster des sources clair surtout si elle porte sur JNI :P

signaler à un administrateur
Commentaire de sheorogath le 26/09/2006 18:55:22 administrateur CS

ouaip faudrais que je m'y mette un de ces 4 ca defonce ^^

signaler à un administrateur
Commentaire de Twinuts le 26/09/2006 19:37:19 administrateur CS

Salut,

ba il n'y a pas de raison tu fais bien de l'asm puis JNI c'est simple sérieux

signaler à un administrateur
Commentaire de sheorogath le 26/09/2006 19:56:02 administrateur CS

lol j'en ai fait  peine lol a l'occaz quoi ^^

mais j'essairai un de ces 4 ^^

signaler à un administrateur
Commentaire de Twinuts le 26/09/2006 20:04:22 administrateur CS

Salut,

ba si tu as besoin msn inside :P

signaler à un administrateur
Commentaire de djoo121v le 12/10/2006 16:13:59

djoo121v mercie

signaler à un administrateur
Commentaire de Twinuts le 12/10/2006 16:47:36 administrateur CS

Salut,

de rien :)

signaler à un administrateur
Commentaire de Ombitious_Developper le 23/10/2006 13:14:03

Salut :

Ta source est demandée dans le forum de cppfrance.
Je m'en profite.

signaler à un administrateur
Commentaire de liquideshark le 13/03/2007 12:06:53

Salut

je voudrais savoir plus de detail sur les scripts pour executer des programmes java

-----------------------------------------------------------
java -Djava.library.path=./lib -jar ConsoleUtilities.jar  -
-----------------------------------------------------------

je voudai savoir un peu plus sur "-Djava.library.path=./lib"

si j'ai des dependances en jar dans la lib le programme va y chercher les utilitaires?

parceque d'habitude je met dans le m^me repertoire
-----------------------------------------------------
java -classpath .;getyra-1.2.jar.;setyra.jar Engines-
-----------------------------------------------------

TW Ton code est SUPER!

signaler à un administrateur
Commentaire de Twinuts le 13/03/2007 12:44:18 administrateur CS

Salut,

pour ce qui est de -Djava.library.path c'est dans la doc de la JVM mais en gros ca permet d'ajouter le chemin des lib natives dans les variables d'environement de ton process, ici tu pourrais tres bien modifier le script par :
(sous linux pour windows c'est plus ou moins le meme principe)
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./lib
java -jar ConsoleUtilities.jar


pour le classpath perso je n'utilise jamais la commande classpath de la JVM mais je l'inclus dans le fichier manifest du jar
exemple dans le fichier manifest tu peux mettre l'attribut :
Class-Path : getyra-1.2.jar , setyra.jar

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Compilation en mode console! [ par Marneus ] Salut a tous, j'aimerais que mon petit prog que j'ai fait soit executable en console comment faire?Merci de votre aide! JNI: long int a quoi comme Native Type? [ par zebulaon ] Bonjour,Je cherche à savoir à mettre une variable C++ id : du type long int (enfin je crois que c'est ça qui correspond à: printf ("\nID______________ java, JNI et DLL [ par Milie ] Bonjour, je vous écris pour un pb de chargement de DLL. J'ai déja fait un tutorial avec JNI de type HelloWorld mais j'ai à present besoin d'intergrer Changer la couleur du texte en mode console [ par Sw1tch ] Salut,J'aimerai changer le couleur du texte que j'affiche dans la console avec System.out.print("Salut") ; et par la même occasion savoir s'il est pos tutorial jni [ par stikouhm ] Salut,je cherche un bon tutorial ou un bon bouquin sur jni, en francais de préférence...je pense l'utiliser afin de faire une interface entre un sourc imprimer la console [ par stickasia ] j'aimerai imprimer la consol via d'un bouton d'une interface graphique qq1 pourrait il m'aider???? Plusieurs couleurs dans 1 JLabel [ par Sw1tch ] Rebonjour,est ce que c'est possible d'écrire un dans un même jLabel du texte de différentes couleurs, par exemple Bonjour ?Ca me simplifierait bcps la JNI et exécutable Java [ par Kloun ] Bonjour, Dans mon application, je fais appel à des classes JNI fournies par un tiers. Tout ce passe très bien quand je teste mon appli depuis l'enviro Analyse trame [ par hoffnanard ] je souhaite enregistrer dans un fichier ( texte par exemple )des trame ethernet comment faire ?? merci Legrand Changer la couleur du texte dans une console [ par Mithrandir62 ] hello,Je sais pas si cela interesse quelqu'un mais j'ai la solution pour ecrire dans une console de de differentes couleurs, cela ne fonctionne que so


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,328 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.