Tous les téléchargements de divxdede
|
|
Cet outil permet de lister une catègorie de plugins disponible.
Il permet l'abstraction de l'emplacement physiques des plugins. Ceux-ci peuvent être dans plusieurs JAR, des repertoires etc. La recherche des plugins se fait sur 3 critères : * Accessiblent par le classpath de l'application * Doivent se trouver dans un package determiné (sous-packages inclus) * Doivent hériter d'une classe mère de plugin (definit par vos soin) Cette classe à pour rôle de vous aider a réaliser un mécanisme de plugins au sein d'une application JAVA. |
|
|
|
|
Implémentation d'une Map gérant en interne une "List" afin de pouvoir ordonner et récuperer les éléments de la Map a travers des "index". cf la javadoc de la classe pour plus de details.
|
|
|
|
|
Voici un code permettant d'extraire sous forme de string la position des colonnes d'un JTable. Tres pratique donc pour ensuite sauvegarder cette position dans un .ini via les Properties
le principe est simple un exemple /** Sauve l'ordre actuel des colonnes la table **/ String saveOrder = TableColumnOrderManager.getTableOrder(maTable); /** Modifier l'ordre **/ TableColumnOrderManager.setTableOrder("3,2,1,0",maTable) /** Réinitialiser l'ordre par défaut **/ TableColumnOrderManager.restoreTableOrder(maTable); /** Modifier l'ordre avec celui sauvegardé au début **/ TableColumnOrderManager.setTableOrder(saveOrder,maTable) on peut meme ét ... Voir la suite |
|
|
|
|
Concernant la copie de fichier, il peut être intéressant d'utiliser les Channels de J2SE 1.4 en utilisant ce genre de code
|
|
|
|
|
Une Helper class pour les DATEs lorsqu'on veut faire des opérations sur les jours ouvrables (ajout, suppression, difference)
|
|
|
|
|
Avantage :
* Conserve la casse Majuscule / Minuscule * Transforme certains caractères spéciaux tel que ÷ en / * Gère le bi-caractères tels que Æ en AE * La transformation est efficace en déterminant si le caractère est considéré avec accent ou non. Inconvenient : * la taille de la chaine résultat peut ne pas faire la même taille que la source. notamment a cause de Æ et æ * Certains caractères spéciaux sont transformé même si ce n'était pas voulu. L'utilisation est simple : String chaine = "Accès à la base"; String chaine2 = StringOperation.sansAccent(chaine); System.out.println("chaine origine : " + chaine ); < ... Voir la suite |
|
|