Codes sources Java

Retrouvez ici tous les meilleurs téléchargements Codes sources Java
Ajouter un nouvel élément

    Gestion des étudiants

    Éditeur : mohamine1989 +
    Application développée pour les enseignants afin de pouvoir leurs facilité l'attribution d'une note.
    A partir de la saisie des notes des étudiants, et des listes de présences, cette application attribut a chacun d'eux sa note calculer automatiquement.
    Important :
    user : root
    password : expertise@algerie

    Application(JAVA/SWING/JPA/Hibernate) Guide des Restaurants

    Licence : Autre - 28/10/2014 - Téléchargé 102 x
    «Guide des Restaurants» a pour principe de jouer le rôle d'un guide des
    restaurants.
    développée en (Java/Swing/JPA/PostgreSQL,Hibernate...)

    Cette application permet de répertorier tous les restaurants, les fastfoods et
    les salons de thé avec tous les détails possibles afin d?offrir aux gourmets
    une panoplie de choix de mets et de cadres agréables pour le plaisir
    "des yeux et des papilles".

    Références:
    http://www.resto-tunisie.com/

    Logo: le logo pris est celui de Dinning Room (droit d'auteur réservé)

    Voilà, j'ai commencé ce projet afin de venir en aide à un ami qui
    en avait besoin pour son projet de fin d'année.
    Faute de temps et puisque j'avais d ... Voir la suite

    Chat sous-reseau local

    Éditeur : mohamine1989 +
    Application d'envoi et de reception de messages et de fichiers en utilisant les deux protocoles UDP et TCP

    Snake

    Éditeur : mohamine1989 +
    Petit jeu snake

    Charger une JComboBox ou une JList des données d'un champ d'une table dans une BDD.

    Licence : Libre - 03/10/2013 - Téléchargé 30 x
    Deux méthodes jouant un même rôle sur deux composants différents. La première se charge de copier toutes les lignes d'une colone d'une table dans une JComboBox en passant par son modèle et la seconde elle, s'occupe de charger une JList aussi par son modèle.
    Les paramètres de deux méthodes sont les suivants:
    - le nom du champ
    - le nom de la table
    - un objet qui détient la connexion à la BDD contenant la table
    - un modèle de composant (de la JComboBox pour la première méthode et de la JList pour la seconde)
    N.B: Le champ de la table concernée est de type chaîne de caractères. Certes, vous pouvez adapter à votre bénéfice pour les autres types de données (int, long, Date.....)

    Une fonction pour vérifier si une saisie est une date

    Licence : Libre - 30/09/2013 - Téléchargé 26 x
    Les saisies des dates erronées en avez-vous marre? Voici une proposition d'une fonction vérifiant si une date est correcte dans un format donné. Elle est accompagné de javadoc pour plus de détails. Cette mise à jour élargit le champ de format et optimise la version originale publiée le 29/09/2013.

    Cryptage simple

    Éditeur : mohamine1989 +
    Application pour la sécurisation des données.

    Extraction du texte d'un PDF vers un fichier texte

    Licence : Autre - 26/04/2015 - Téléchargé 24 x
    La classe PdfObject est insatiable en fournissant le nom du fichier pdf en premier argument et le nom du ficher text en second argument.
    La méthode pdf2text de cet objet copie le texte du pdf vers le fichier texte.
    Cette classe utilitaire repose sur la librairie APACHE PdfBox

    Calculatrice Scientifique Pro

    Éditeur : DEHRI CHOUKI + 1210 Ko
    Calculatrice Scientifique Pro

    Connexion TCP/IP entre deux ordinateurs

    Licence : Autre - 08/03/2011 - Téléchargé 19 x
    La classe Network permet d'établir une connexion TCP/IP entre deux ordinateurs, leurs permettant ainsi de s'échanger des messages sans se soucier des aspects réseau. Le programme TestNetwork est un exemple permettant de mieux comprendre son fonctionnement.

    Choix de police

    Licence : Creative Commons - 13/08/2012 - Téléchargé 18 x
    Boîte de dialogue proposant :
      Choix de la police, parmi les polices installées sur le système

      Choix du style : normal, gras, italique, gras et italique

      Choix de la taille : les tailles possibles sont définies dans un tableau d'entier, mais l'utilisateur peut en spécifier une autre


    L'affichage est habituel : une colonne police, une colonne style, une colonne taille, un exemple sous ces trois colonnes puis 'ok' et 'annuler' (voir image jointe).

    Le constructeur prend en argument la police à afficher par défaut, et la méthode fontGetter() retourne un objet Font contenant le choix de l'utilisateur.

    Attention : la boîte de dialogue n'est pas détr ... Voir la suite

    Connexion à une base de données quelconque

    Licence : Autre - 10/03/2011 - Téléchargé 17 x
    La classe SQLService permet de se connecter à une base de donnée quelconque et d'effectuer des requêtes SQL transmises sous forme d'une chaîne de caractères. Les réponses sont également fournies sous forme de chaînes de caractères. Le programme SQLInterface est une interface graphique mettant en oeuvre la classe SQLService en proposant deux exemples: une connexion à une base MySQL et une connexion à un fichier Microsoft Access.

    Cryptage à clés asymétriques avec l'algorithme RSA

    Licence : Autre - 09/03/2011 - Téléchargé 15 x
    La classe MyRSA permet de crypter et décrypter des données en utilisant l'algorithme à clés asymétriques RSA

    Insérer une JProgressBar dans une JTable

    Licence : Autre - 09/03/2011 - Téléchargé 13 x
    Cette classe simple montre comment insérer une JProgressBar dans une JTable

    Encrypter un fichier à partir d'un mot de passe

    Licence : Autre - 09/03/2011 - Téléchargé 13 x
    La classe TestPBE permet d'encrypter un texte en utilisant l'algorithme PBE (Password Based Encryption). Le risque d'utiliser un mot de passe directement comme clé est d'obtenir des motifs dans le ciphertext. PBE résout le problème en "salant" (salting) le mot de passe (c'est-à-dire en ajoutant des données aléatoires), puis en lui appliquant successivement un certain nombre de fois (nombre d'itérations) une fonction de hachage (typiquement MD5). Les deux paramètres utilisés, "salt" (un tableaux de bytes aléatoires) et "iterations" (le nombre de fois qu'on applique MD5) doivent être enregistrés comme paramètres du Cipher afin de pouvoir être utilisés lors du décodage. Dans ce programme le salt est généré de manière aléatoire à chaque exécuti ... Voir la suite

    Gérer des fichiers de configurations ( ini, ... )

    Licence : GPL - 21/02/2013 - Téléchargé 12 x
    Une classe abstraite Settings, permettant de faire des classes filles pouvant gérer différents types de fichier de configuration ( xml, ini, json, ... ).


    Une classe SettingsIni permettant de lire et écrire des fichiers ini.

    Les espaces sont tolérés entre la clé et le =, et à l'intérieur de la valeur.
    Les lignes commençant par un ; ou # sont considérées comme des commentaires.

    Il y a également des fonctions permettant de vérifier l'existence d'une section ou d'une clé dans le fichier.

    Cryptage à clés symétriques avec l'algorithme de Blowfish

    Licence : Autre - 09/03/2011 - Téléchargé 11 x
    Blowfish est l'algorithme de cryptage le plus utilisé dans les programmes Java. Ceci est probablement essentiellement dû au fait qu'il est rapide, très fiable et surtout qu'il est libre d'utilisation (pas de brevet). La classe MyBlowfish permet de le mettre en oeuvre.

    JFrame ayant pour fond une Image (centrée ou en mosaïque)

    Licence : Autre - 08/03/2011 - Téléchargé 9 x
    La classe JPanelImageBg est une extension de JPanel. Elle redéfinit la méthode paintComponent afin de dessiner une Image. On peut choisir dans le constructeur si cette image va être centrée ou dessinée en mosaïque.

    Renommer les fichiers en enlevant certaines caractéristiques

    Éditeur : Blackdread + 5 Ko
    Renomme les fichiers en enlevant certaines caractéristiques tels que les underscores, tiret, tout ce qui est contenu dans des [], (), {}.
    Le programme enlève les mots tel que(non case sensitive) : vostfr,1280p, 1280x720p, ReEnc, ...

    Il renomme tout les fichiers, même ceux dans les répertoires qui se trouvent après et met les fichiers à leur place d'origine.

    Bref :
    *Enlever les _ et - et . -> les remplacer par des espaces
    * Enlever double espace ou triple...
    * Enlever ce qui est entre [], {}, ()
    * Enlever les mots : vostfr, 1280x720 1280x720p 720p 1080p x264 X264 XviD XVID MP3 AAC HDTV ReEnc ...
    * Verifier que le nom ne commence ni ne fini par un espace

    Téléchargeur ftp et http

    Licence : Autre - 08/03/2011 - Téléchargé 8 x
    Source permettant d'effectuer des téléchargements sur internet via les deux protocoles FTP et HTTP,avec possibilité du réglage de la vitesse du téléchargement.

286 éléments

Responsables bénévoles de la rubrique Java : Mickael Baron - Robin56 -