IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Edito
Cet index à pour but de répertorier tous les exemples de sources Java disponibles sur www.developpez.com.
Les sources proposées ici sont celles de la rédaction de developpez.com ou des membres du club. Si vous trouvez une erreur ou si vous avez des remarques à effectuer sur certaines de ces sources, merci de contacter l'auteur de la source.
Si vous possédez une série de sources et que vous souhaitez les faire apparaitre dans cette liste, merci de contacter le responsable de la page sources : Stessy
L'équipe Java de Developpez.

Statistiques
Nombre d'auteurs : 26
Nombre de sources : 112
Dernière mise à jour : 11/06/2005

        

Sommaire
        1. Nombres, dates et chaînes de caractères(8)
                Transformer une Stack Trace en String
                Maths : Loi Exponentielle
                Helper classe pour Dates
                String Helper
                Supprimer les accents d'une chaine
                Afficher toutes les polices
                Remplacer les lettres accentuées d'un fichier par leur équivalent html
                Classifieur Naive Bayes
        2. Flux, fichiers et réseaux(39)
                2.1. Flux et fichiers(13)
                        Lecteur de fichier .INI
                        Compression Zip
                        Renommage massif
                        Lecture de fichier CSV
                        Cacher le password en ligne de commande
                        Compter le nombre de fichiers dans un repertoire et afficher le nombre de ligne par fichier
                        Lister un répertoire
                        Fonctions utilitaires de manipulation de File
                        Copie de fichier avec NIO
                        Parcours récursif d'une arborescence
                        Accéder à des ressources dans un fichier d'archive JAR
                        Compression ZIP et GZIP, avec gestion des répertoires
                        OutilsString - Formatage de n° de téléphone, sansAccents...
                2.2. XML(19)
                        Exemple de parsing XML avec SAX
                        Exemple de création d'un bean Java à partir d'un XML avec SAX
                        Exemple de gestion d'erreurs lors d'un parsing SAX
                        Exemple de lecture d'un fichier XML avec DOM
                        Exemple d'extraction d'informations sur un DOM
                        Extraction des liens d'un XHTML avec l'API DOM
                        Exemple de création d'un DOM
                        Création d'un fichier XML avec SAX et XSLT
                        Création d'un HTML à partir d'un XML avec XSLT
                        Création d'un PDF avec FOP
                        Création et lecture d'un arbre DOM
                        Enregistrer des objets en XML : Sérialisation JavaBeans
                        Exemple XPath
                        Récupération d'un NodeSet avec XPath
                        Récupération d'un Node avec XPath
                        Récupération d'un Boolean avec XPath
                        Récupération d'un String avec XPath
                        Récupération d'un Number avec XPath
                        XPathUtils
                2.3. Net et réseaux(7)
                        Reception dans une applet de données provenant d'une servlet
                        Connexion à l'aide de socket à un serveur IRC
                        Connexion Java et C++ a l'aide de socket
                        Helper pour simplifier l'envoi de mail
                        Serveur proxy et serveur horaire
                        Connexion TCP/IP entre deux ordinateurs
                        Téléchargeur ftp et http
        3. Interfaces graphiques(28)
                3.1. Généralités(9)
                        Affichage vertical des titres des onglets d'un JTabbedPane
                        JPanel supportant le copier-coller d'images
                        Chronomètre simple utilisant un javax.swing.Timer
                        Affichage d'informations dans une StatusBar
                        Petit utilitaire qui permettant de redimensionner et de déplacer des objets à l'aide de la souris :
                        Boîte de dialogue permettant de choisir/appliquer un Look and Feel de manière dynamique
                        JCountrySpinner
                        JCountryBox
                        JKeyboard
                3.2. Fenêtres et dialogues(5)
                        JFrame mémorisant d'une exécution à l'autre sa position, sa taille et son état.
                        JMenu permettant de changer de Look & Feel
                        JFrame ayant pour fond une Image (centrée ou en mosaïque)
                        JWindow : SplashScreen
                        SplashScreen
                3.3. Composants texte(5)
                        Formater les entrees d'un JTextField
                        OutputStream vers un JTextArea
                        Comment créer un JTextField Personnalisé
                        Comment imprimer le contenu d'un JTextPane
                        Rappel de commandes précédentes dans un JTextField
                3.4. Tableaux et arbres(8)
                        JTable avec un ensemble de colonnes fixes
                        Modifier la couleur de la cellule après avoir choisi une cellule
                        Colorier chaque colonne d'une JTable
                        Insérer une JProgressBar dans une JTable
                         JTree explorateur de fichiers
                        Extraire sous forme de string la position des colonnes d'un JTable
                        JComboTree
                        TableSouple
                3.5. Java 2D(1)
                        Paint Revolution
        4. Médias (images, dessin, 3D, sons et jeux)(11)
                Exemple de double-buffering software
                Créer une image au format JPEG
                Exemple de Double Buffering Hardware
                Fullscreen et changement résolution écran
                Faire une capture d'écran et un redimensionement d'image
                Ecran de veille Java3D
                Faire de l'écho avec JavaSound
                Effectuer des opérations de base sur une image
                Afficher une image comme composant
                Tetris
                Son
        5. J2ME (Java 2 Micro Edition)(4)
                Premier programme J2ME : HelloWorld
                Exemple de jeu J2ME (type Pong/Arkanoïd)
                Caméra : prendre une photo
                Enregistrer des données sur mobile
        6. Cryptage(6)
                Encrypter et décrypter en utilisant l'algorithme DES
                Cryptage à clés symétriques avec l'algorithme de Blowfish
                Cryptage à clés asymétriques avec l'algorithme RSA
                Signature digitale en utilisant DSA
                Empreinte numérique d'un fichier
                Encrypter un fichier à partir d'un mot de passe
        7. Design patterns(4)
                Singleton MonoThread
                Singleton avec initialiseur static
                Singleton synchronisé sur getInstance()
                Singleton avec ThreadLocal
        8. Divers(12)
                Thread : Priority Inversion Safe Binary Semaphore
                JNI : vider la console (C)
                JNI : Récuperer le types des disques (Delphi)
                Exemple de pile LIFO utilisant LinkedList
                Pile/File pour les débutants
                Modification dynamique du classpath
                Mécanisme de plugins au sein d'une application Java
                Requêtes multiples avec JDBC et JSP
                Connexion à une base de données quelconque
                Ordonnanceur : mini-OS
                Analyser les capacités d'une classe
                IndexedMap

        

Tous les codes sources fournis gratuitement ici sont soumis à la licence GNU LGPL traduite en français ici. Par contre, la page de présentation constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2004 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.