begin process at 2010 02 10 07:32:14
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Swing

 > CONFIGURATEUR GRAPHIQUE SWING

CONFIGURATEUR GRAPHIQUE SWING


 Information sur la source

Note :
Aucune note
Catégorie :Swing Classé sous :Properties, Configurateur graphique, Swing, ihm Niveau :Initié Date de création :11/05/2008 Vu / téléchargé :5 067 / 415

Auteur : herve91fr

Ecrire un message privé
Commentaire sur cette source (5)
Ajouter un commentaire et/ou une note

 Description

Voici un "configurateur" permettant de paramétrer des propriétés d'objets (composants graphiques, ou n'importe quoi d'autre) en extrayant les valeurs (couleur, taille, font, etc ...) dans un fichier de propriétés "Properties".
Un exemple de fichier Properties ci-dessous.

Source

  • *.background=white
  • button1.text="Hello"
  • button1.mnemonic='H'
  • button1.font=("Arial",java.awt.Font.BOLD,18)
  • button1.preferredSize=(200,60)
  • button1.cursor=getPredefinedCursor(java.awt.Cursor.CROSSHAIR_CURSOR)
  • label*.border=javax.swing.border.EtchedBorder(javax.swing.border.BevelBorder.LOWERED)
  • label*.foreground=(200,200,200)
*.background=white
button1.text="Hello"
button1.mnemonic='H'
button1.font=("Arial",java.awt.Font.BOLD,18)
button1.preferredSize=(200,60)
button1.cursor=getPredefinedCursor(java.awt.Cursor.CROSSHAIR_CURSOR)
label*.border=javax.swing.border.EtchedBorder(javax.swing.border.BevelBorder.LOWERED)
label*.foreground=(200,200,200)

 Conclusion

Merci de vos commentaires !

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • configurator.jarTélécharger ce fichier [Réservé aux membres club]45 853 octets

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture POPUPEDITOR POUR UN JTABLE

 Sources de la même categorie

JLABELIMAGE : GESTION D'UNE IMAGE EN ARRIÈRE-PLAN par bob22mael
Source avec Zip SÉLECTEUR DE DATES MULTIPLES, ORIGINE UHRAND par William44290
RECHERCHE D'ELEMENTS DANS UNE JLIST par Ze_Hulk
Source avec Zip Source avec une capture PROGICIEL DE LOCATION DE VOITURE par SoftDeath
Source avec Zip Source avec une capture CALENDRIER ET HORLOGE AVEC LA LIBRAIRIE ORG.JDESKTOP.SWINGX par Cornellus1985

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture JIDBASE : JAVA INTERFACE DATABASE par sovos
Source avec Zip Source avec une capture UN JEU COMPLET EN JPA par ulm950
RECHERCHE D'ELEMENTS DANS UNE JLIST par Ze_Hulk
Source avec Zip Source avec une capture PROGICIEL DE LOCATION DE VOITURE par SoftDeath
Source avec Zip Source avec une capture CALENDRIER ET HORLOGE AVEC LA LIBRAIRIE ORG.JDESKTOP.SWINGX par Cornellus1985

Commentaires et avis

Commentaire de jaquechaf le 14/05/2008 21:28:40

c'est quoi ça ???

Commentaire de herve91fr le 14/05/2008 22:45:21

c'est quoi quoi ??

Commentaire de EagleUnderscoreOne le 19/05/2008 13:07:01

Bonjour,
    J'ai téléchargé ton jar, et j'avoue ne pas trop comprendre la logique du programme, ni son intérêt. Apres avoir cliqué sur le bouton "Clique moi" le proramme réagit seulement quand on clique sur le smiley rouge à droite, et là s'affichent de nombreuses infos. Voilà ce que j'ai constaté, pourrais-tu en dire plus?

Commentaire de herve91fr le 19/05/2008 16:36:15

Tu verras que les propri?t?s des diff?rents composants affich?s (couleurs, bordure, police, textes, ...), tels qu'ils apparaissent au lancement du jar, ne sont pas dans le code source TestConfigurator, mais dans le fichier Properties du jar. Lorsque tu cliques sur le bouton "Clique moi", certaines propri?t?s sont mises ? jour (bordure rouge, text smiley, etc...) via une description textuelle dans le code, et non via les appels des m?thodes de JLabel, JComponent, JButton, etc.
En r?sum?, les classes fournies dans le jar permettent de param?trer les composants graphiques via une description des propri?t?s EXTERIEURE au programme ! Donc, si tu veux au prochain lancement de ton appli modifier des textes, des couleurs, etc, inutile de recompiler l'application, il suffit de modifier le fichier Properties.
Voil?, j'esp?re que c'est clair. ;-)

Commentaire de romano2004 le 05/08/2008 17:26:43

le but d'un properties, quoi d'autre?

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

reherche pluging de visuel pour crétaion IHM avec les SWING [ par Aurelaine17 ] Bonjour, Je recherche un pluging visuel pour la création d'IHM avec les composants SWING. J'utilise VE (VisualEditor) mais il n'est pas satisfais IHM NetBeans [ par matteo_17 ] Bonjour,Je souhaite réaliser une appli, pour une association, qui contient des composants AWT et Swing avec NetBeans. Néanmoins j'éprou D'applet en ihm - Lecture Audio [ par GillesWebmaster ] Bonjour ,J'ai trouvé sur le site un script de lecture de fichier musical en applet (fonctionne parfaitement) mais j'ai essayé de le converti editeur de gui swing [ par garthos ] Je cherche un éditeur d'interface graphique qui génére du code propre et qui fonctionne sous MacOs X et Linux (car je suis en train d'a com.sun.java.swing [ par saispasq ] Je veux avoir une version ancienne du JDK: une version qui contient le package com.sun.java.swing , car je cherche le package com.sun.java.swing , j Swing + JScrollPane = .... [ par platon179 ] Bonjour a tous :)Je bloque sur un problème probablement stupide concernant les JScrollPane....J'ai une classe JListsDisplay qui étend JPanel Swing [ par marcon0_0 ] Bonjour, Dans un JFrame, j'ai un jLabel, en dessous jCombo, un deuxième label sous la jCombo. Lorsque que je déploye la combo, le 2ème les Swing java sous linux [ par infojava ] bonjour;je doit developper une application en utilisant java sous linux. mon probleme c que mon compilateur JAVA ne reconnait pas les composants Swing les Swing java sous linux [ par infojava ] bonjour;je doit developper une application en utilisant java sous linux. mon probleme c que mon compilateur JAVA ne reconnait pas les composants Swing IHM en java (QuadCurve2D ou cubicCurve2D) [ par rastaprogram ] Bonjour, je suis en train de faire une application avec une interface graphique. J'aimerai relié deux points présents dans la fenêtre p


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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 : 0,842 sec (4)

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