begin process at 2012 02 04 17:22:39
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Systeme

 > ECRIRE EN COULEURS SUR LA CONSOLE(JNI)

ECRIRE EN COULEURS SUR LA CONSOLE(JNI)


 Information sur la source

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

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
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é :14 950 / 1 321

Auteur : Twinuts

Ecrire un message privé
Commentaire sur cette source (12)
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-SU R-CONSOLE_815985.aspx).

 Fichier Zip

Les Membres Club peuvent 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++

 Sources du même auteur

Source avec Zip MAC, IP, MASQUE ET NOM DES CARTES RÉSEAUX D'UN PC (JNI)
Source avec Zip Source avec une capture GETOPTIONS : RÉCUPÈRE LES ARGUMENTS EN LIGNE DE COMMANDE
Source avec Zip Source avec une capture MODIFICATION DU VOLUME(GAIN) ET BALANCE(PAN) SUR UN FICHIER ...
Source avec Zip Source avec une capture FILTRE IMAGE SIMPLE
Source avec Zip Source avec une capture FENETRE RONDE (JNI)

 Sources de la même categorie

Source avec Zip Source avec une capture INVITE DE COMMANDES DOS par Julien39
Source avec Zip TASK_KILLER par COUNDOULIBZO
Source avec Zip HYPERTERMINAL EN JAVA par naf87
Source avec Zip Source avec une capture ZFS GESTION DU BOOTLOADER par 78.ultima
RECHERCHE LDAP AVEC PAGINATION par caiman125

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture TETRIS EN CONSOLE (JAVA) par boutboutnico
Source avec Zip CONTENEUR DE COMPOSANT HETEROGENES par mad_charif
Source avec Zip Source avec une capture CONVERTIR ENTRE LES BASES 10,2,8 ET 16 par 2mohamed2
Source avec Zip JAVA ET TERMINAL-CAPABILITY par sheorogath
Source avec Zip ENVOYER UN FAX EN JAVA UTILISANT JNI par jijaLaClasse

Commentaires et avis

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

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

++

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

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 ^^

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

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 ^^

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

Salut,

ba si tu as besoin msn inside :P

Commentaire de djoo121v le 12/10/2006 16:13:59

djoo121v mercie

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

Salut,

de rien :)

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.

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!

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

Commentaire de ekojy le 13/05/2009 12:57:52

    salut mec,
J'apprécie beuacoup l'effort fourni. Mon seul pb est que je n'arrive pas exécuter le programme de test. Problème avec le chargement de la librairie.
Pourrais tu me guider stp. Eclipse ou Jbuilder2007. Merci bien

 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...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,108 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales