Interfaces graphiques

Retrouvez ici tous les meilleurs téléchargements Interfaces graphiques
Ajouter un nouvel élément

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

    Licence : Autre - 28/10/2014 - Téléchargé 100 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

    Snake

    Éditeur : mohamine1989 +
    Petit jeu snake

    Calculatrice Scientifique Pro

    Éditeur : DEHRI CHOUKI + 1210 Ko
    Calculatrice Scientifique Pro

    Choix de police

    Licence : Creative Commons - 13/08/2012 - Téléchargé 14 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

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

    Licence : Autre - 08/03/2011 - Téléchargé 13 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.

    CheckBoxGroup SWT

    Licence : Libre - 26/03/2015 - Téléchargé 12 x
    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.

    Chronomètre simple utilisant un javax.swing.Timer

    Licence : Autre - 11/08/2014 - Téléchargé 10 x
    Cet exemple utilise un javax.swing.Timer pour représenter un chronomètre simple.
    Le lancement et l'arrêt de celui-ci se fait grâce à un JButton.
    La classe javax.swing.Timer remplace avantageusement l'utilisation directe de thread. Elle génère un évènement à intervalles réguliers (à la milli-seconde). C'est le "event-dispatching thread" qui exécute l'évènement, donc on peut directement modifier des objets graphiques.

    Un champ d'édition disposant d'un bouton pour effacer la saisie.

    Éditeur : Fabrice Bouyé +
    Un champ d'édition similaire à ce qu'on peut trouver sur plateformes mobiles ou UI modernes : lorsque l'utilisateur saisit du texte, un bouton en forme de croix apparaît pour permettre d'effacer le contenu de la saisie. Le bouton n’apparaît pas lorsque le champ d'édition est vierge.

    OutputStream vers un JTextArea

    Licence : Autre - 08/03/2011 - Téléchargé 8 x
    Un OutputStream vers un JTextArea permet de redéfinir les flux System.out et System.err vers un JTextArea, très utile dans les cas où l'on ne dispose pas de console standard. Vous trouverez ci-dessous la partie du code permettant d'utiliser cette classe

    JTextArea myConsole = new JTextArea();
    JTextAreaOutputStream outStream = new JTextAreaOutputStream(myConsole);
    JTextAreaOutputStream errStream = new JTextAreaOutputStream(myConsole);
    System.setOut(new PrintStream(outStream));
    System.setErr(new PrintStream(errStream));

    JTree explorateur de fichiers

    Licence : Autre - 09/03/2011 - Téléchargé 8 x
    Cet exemple permet de visualiser une arborescence de fichiers grâce à un JTree. Celui ci affiche tous les fichiers et répertoires d'une racine donnée (répertoire). L'application utilise notamment les noms et icones système des fichiers.

    Formater les entrees d'un JTextField

    Licence : Autre - 08/03/2011 - Téléchargé 7 x
    Cette classe permet de formater les entrées (nombres max de caractères, uniquement des chiffres, ... )

    JMenu permettant de changer de Look & Feel

    Licence : Autre - 08/03/2011 - Téléchargé 6 x
    La classe TestLF étend JFrame. Elle a un JMenu l&f qui liste tous les L&F enregistrés et qui permet à l'utilisateur d'en changer par simple click.

    Insérer une JProgressBar dans une JTable

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

    Tetris

    Licence : Autre - 09/03/2011 - Téléchargé 5 x
    Un petit jeu Java sous forme d'Applet.

    Exemple Java 3D : HelloWorld3D

    Licence : Autre - 09/03/2011 - Téléchargé 5 x
    Exemple Java 3D : HelloWorld3D

    Exemple en ligne (Applet)
    Prérequis> : Pour essayer cette démonstration vous devez disposer de Java3D, téléchargeable ici.

    The game of life

    Éditeur : Marc Oliveras Galvez +
    Le jeu de la vie, aussi connu simplement comme la vie, est un automate cellulaire imaginé par le mathématicien britannique John Horton Conway en 1970

    Toute cellule vivante avec moins de deux voisins vivants meurt, comme si elle est causée par la sous-population.
    Toute cellule vivante avec deux ou trois voisins vivants vit à la prochaine génération.
    Toute cellule vivante avec plus de trois voisins vivants meurt, comme par le surpeuplement.
    Toute cellule morte avec exactement trois voisines vivantes devient une cellule vivante, comme si par la reproduction.

    Plus d'informations ici.

    Contrôles
    Clic gauche: Dessinez cellule
    Faites un clic droit: Effacer cellule

    PolygonFX

    Licence : Libre - 11/10/2016 - Téléchargé 4 x
    PolygonFX est un petit bout de code écrit en JavaFX qui permet de créer des "Polygones" tout en ayant le contrôle sur les points qui les constituent.

    Son

    Licence : Autre - 09/03/2011 - Téléchargé 4 x
    Classes pour jouer du son dans vos applications

    JWindow : SplashScreen

    Licence : Autre - 08/03/2011 - Téléchargé 3 x
    Exemple de SplashScreen construit à partir d'une JWindow.
    Deux types d'utilisation possibles :

    * de manière "absolue" : affichage pendant un temps donné puis traitement du reste du code

    new SplashScreen("image.gif", 5000);
    JOptionPane.showMessageDialog(null, "Hello world !!!",
    "Titre", JOptionPane.INFORMATION_MESSAGE);

    * de manière "relative" : on ne l'affiche que durant l'exécution d'une partie de code

    SplashScreen splash = new SplashScreen("image.gif");
    for(int i=0; i

    Colorier chaque colonne d'une JTable

    Licence : Autre - 09/03/2011 - Téléchargé 3 x
    Cette classe permet de colorer chaque colonne d'une JTable

75 éléments

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