Logiciels Java
Java X-TnD.be Développement Open Source

X-TnD Commons

Présentation

Cette librairie dispense quelques méthodes utiles à la création de l'interface graphique, à l'accès aux données et aux bases de données.

Voici un bref descriptif des différents packages et leur fonction :

Téléchargement et Documentation

Package JAR (fichier .jar - 5,0Mo) : version binaire de la librairie. Ce package contient également toutes les librairies externes requises ; qui restent régies par la licence qui leur a été attribuée. Consultez la partie librairies externes pour de plus amples informations à ce sujet.

Package sources (fichier .tar.bz2 - 187,9Ko): sources du projet. Cette version n'inclut aucune des librairies externes.

Vous pouvez également consulter la JavaDoc en ligne.

Interface Graphiques - GUI

La librairie xtnd-commons dispense plusieurs interfaces graphiques utilisées dans les autres projets. Certaines disposent d'une classe main qui permet de les lancer directement depuis les binaires ou le fichier jar.

MySQL

La classe MySqlGui (be.xtnd.commons.gui.MySqlGui) affiche la liste des bases de données d'un serveur MySql, permet d'exporter la base complète aux formats sql et xml, ainsi que de créer une nouvelle base de données sur le serveur (et éventuellement l'utilisateur/mot de passe pour cette base).

GUI MySqlGui

Cette interface est utilisée dans un projet d'installation de bases de données MySql en rapport avec les autres logiciels présentés ici.

Cryptage Simple

La classe CryptoWindow interne à Cryptogaphie (be.xtnd.commons.security.Cryptographie) permet le cryptage/décryptage d'une chaîne texte à l'aide d'un algorithme développé par M. Selva Thierry. Cette méthode de cryptage est celle par défaut dans les applications (elle ne nécessite aucune installation de librairie externe).

Interface de cryptage simple

Préférences Base de Données

La classe ConfigWindow interne à Config (be.xtnd.commons.Config) permet l'édition des paramètres de connexion à la base de données depuis un fichier xml. Il est ainsi facilement possible de changer le pilote utilisé par l'application, la base de données, l'utilisateur, les arguments de connexion à la base ou encore le mode de cryptage. Un bouton permet depuis cette fenêtre d'accéder à l'interface de cryptage simple.

Fenêtre des préférences de base de données

Copyright (C) 2004-2008 X-TnD. La reproduction exacte et la distribution intégrale de cet article est permise sur n'importe quel support d'archivage, pourvu que cette notice soit préservée. Explications sur le Copyleft
Dernière mise à jour le 30 août 2008