Codes sources Java

Ajouter un nouvel élément

Les performances du mois

Choix de police
2
Calculatrice Scientifique Pro
1
Connexion à une base de données quelconque
3

    ang 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.

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

    Licence : Autre
    «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'autres obligations professionnelles,le projet
    était incomplet mais je pense qu'il pourra certainement aidé beaucoup de gens
    voulant apprendre et pratiquer du JAVA/SWING. puisque qu'il ya beaucoup de
    chose intéressantes.

    -Application des LookAnd Feel Java pour customiser l'appli.
    -JAVA Mail
    -Synthétiseur vocal
    -utilisation des PATTERN pour les contrôles
    -des notifications Windows dénichées d'un projet opens source (Twinkle)
    -Initiation à l'utilisation de Criteria
    -Image Wrapper
    -Meilleur utilisation de l'API Swing et SWT afin de créer des interfaces Graphiques
    ergonomiques

    Il suffit de change le fichier persistence.xml

    login user BD
    password du user BD
    //le nom de la base

    Les libraries que j'ai utilisé sont disponibles sous ce lien pour UPLOAD

    ==> A télécharger et importer comme libraries dans le projet
    http://www.mediafire.com/?nwk9qhh17zdru

    NB: Veillez à ce que toutes les libraries soient importées dans votre Projet (Build Path)

    Je n'ai pas eu le temps de préparer la partie graphique privilège, donc après avoir créer l'utilisateur,
    changer manuellement le privilège en allant à la table R_USER et changer la colonne
    privilege_ USER --> par ADMINISTRATOR afin d'avoir la console administrator afin d'avoir
    le boutton (Paramètres)

    ==> Pour lancer L'appli, Aller vers le Package com.esprit.gui.main et compiler la classe
    ----------------------------DinningRoomLauncher----------------------------------

    le code n'a pas été commenté et je m'en excuses davantage et peut être que parfois
    la qualité de codes n'est pas aussi bien optimisé (je n'ai eu que 5 jours pour préparer
    tout ça)

    Voilà tout est dit,Bonne continuation et j'espère que ça sera utile à quelques un.

    ang 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

    ang Snake

    Éditeur : mohamine1989 +
    Petit jeu snake

    ang CarnetD'adresse

    Éditeur : Riddy Ndoma +
    Ce programme aborde les differentes notions de base de données. elle permet d'importer les photos. ce n'est qu'une première!

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

    Licence : Libre
    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.....)

    ang Cryptage simple

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

    ang Choix de police

    Licence : Creative Commons
    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étruite, mais masquée, à la fin du dialogue.

    ang Network.zip

    Éditeur : Michel Deriaz +
    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.

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

    Licence : GPL
    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.

    ang tetris.zip

    Éditeur : Bloon +
    Un petit jeu Java sous forme d'Applet.

    ang TopBraid Composer Free Édition

    Éditeur : TopQuadrant +
    TopBraid Composer Free Edition est un écosystème sémantique de développent d'ontologies. Chapoté par l’IDE Eclipse, TBC offre à l’ingénieur ontologique un environnement textuel et graphique d’édition d’ontologie et offre un certain accès à un mécanisme de raisonnement.

    ang Desktop Application : Guide des Restaurants

    Licence : Autre
    «Guide des Restaurants» a pour principe de jouer le rôle d'un guide des
    restaurants.
    [b][/b]
    développée en (Java/Swing/JPA/PostgreSQL,Hibernate...)

    Une vidéo YOUTUBE de présentation du projet est disponible ici:
    [URL=http://www.youtube.com/watch?v=X6qf7Kgje5w][/URL]

    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". [b][/b][u][/u]

    ang Correction d'images

    Éditeur : mohamine1989 +
    Programme pour la modification de la luminosité des images.

    ang CreationPDF.zip

    Éditeur : Ioan Calapodescu +
    Exemple de création d'un fichier PDF, à partir d'un fichier XML, avec FOP

    ang JFrameImageBackground.zip

    Éditeur : Clément Cunin +
    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.

    ang son.zip

    Éditeur : JHelp +
    Classes pour jouer du son dans vos applications

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

    Licence : Libre
    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.

    ang CacherPassword.zip

    Éditeur : Stessy +
    Cette classe permet de remplacer chaque caractère alphanumérique du password par le signe "*".

    ang fullscreen.zip

    Éditeur : Julien CHABLE +
    Ce code permet de mettre une application en fullscreen et également de changer la résolution de l'écran en choisissant une résolution parmi celles compatibles avec la carte graphique ...

    Bon code ...

126 éléments