Interfaces graphiques

Ajouter un nouvel élément

Les performances du mois

Choix de police
2
Calculatrice Scientifique Pro
1
Chronomètre simple utilisant un javax.swing.Timer
3

    ang Calculatrice Scientifique Pro

    Éditeur : DEHRI CHOUKI + 1210 Ko
    Calculatrice Scientifique Pro

    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 CheckBoxGroup SWT

    Licence : Autre
    Voici un composant qui permet de réaliser l'équivalent d'un Group, mais avec une boite à cocher au lieu d'un simple texte en titre, qui permet d'activer ou non les composants internes au groupe.

    Cette implémentation diffère de celle de la widget d'Opal :
    - le rendu du groupe est natif, au lieu d'être fait par une image
    - on peut utiliser tous les types de lignes proposés par SWT (SHADOW_ETCHED_IN, SHADOW_ETCHED_OUT, SHADOW_IN, SHADOW_OUT, SHADOW_NONE)
    - un composant, implémentant CheckBoxGroup.IChildrenEnablingManager permet de gérer finement l'activation (enablement) des composants internes

    J'ai fourni un Snippet de démonstration de son usage.

    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.

4 éléments

 
 
 
 
Partenaires

PlanetHoster
Ikoula