Interfaces graphiques

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

    Exemple Java 3D

    Éditeur : Alain Mari +
    Exemple Java 3D : Box3D
    Exemple en ligne (Applet) Prérequis> : Pour essayer cette démonstration vous devez disposer de Java3D, téléchargeable ici.

    Affichage vertical des titres des onglets d'un JTabbedPane

    Licence : Non renseignée - 12/08/2014 - Téléchargé x
    Affiche le titre d'un onglet d'une rotation de 90° vers la gauche par rapport au sens de lecture habituel.

    JPanel supportant le copier-coller d'images

    Licence : Non renseignée - 06/08/2014 - Téléchargé x
    La classe TransferableImage est une enveloppe autour d'une instance d'Image.
    La classe de test utilise le presse-papiers du système pour copier/coller ce type d'image dans un JPanel.

    Petit utilitaire qui permettant de redimensionner et de déplacer des objets à l'aide de la souris

    Licence : Non renseignée - 11/08/2014 - Téléchargé x
    Ces classes permettent d'afficher des objets sur un fond. Ces objets peuvent être redimensionnés et déplacés à l'aide de la souris.


    IMPORTANT : L'utilisation de ces fichiers se réduit à "exemple_fen.java" et "exemple_obj.java" Il n'est pas indispensable d'étudier les autres classes.


    A - Comment tester cet exemple

    1 - compilez les fichiers 2 - exécutez "exemplefen.class" 3 - cliquez sur les objets affichés, puis déplacez-les et modifiez l'élastique.


    B - Comment créer vos propres objet regardez les 2 fichiers exemples

    1 - comme décrit dans "exemple_fen.java", construisez le fond et les objets. 2 - comme décrit dans "exemple_obj.java", créer votre propre objet.

    Voir la suite

    Boîte de dialogue permettant de choisir/appliquer un Look and Feel de manière dynamique

    Licence : Non renseignée - 15/08/2014 - Téléchargé x
    Utilisation : new JLookAndFeelChooser(aFrame).setVisible(true);
    Avantage : Prend en compte tous les look and feels du système -> réagit à l'installation de nouveaux L&F
    Inconvénient : certains L&F non officiels sont relativement instables ...


    JCountrySpinner

    Licence : Non renseignée - 12/08/2014 - Téléchargé x
    Petite classe de type JSpinner permettant à l'utilisateur de sélectionner un pays. Tous les pays reconnus par Java sont listés. Ils sont écrits dans la langue par défaut du système et classés par ordre alphabetique. Utile lors de la programmation de formulaires d'inscription, de gestion d'adresse et autres choses du même genre.

    JCountryBox

    Licence : Non renseignée - 15/08/2014 - Téléchargé x
    Boîte de choix de type JComboBox permettant à l'utilisateur de sélectionner un pays. Tous les pays reconnus par Java sont listés. Ils sont écrits dans la langue par défaut du système et classés par ordre alphabétique. Utile lors de la programmation de formulaires d'inscription, de gestion d'adresse et autres choses du même genre.

    JKeyboard

    Licence : Non renseignée - 15/08/2014 - Téléchargé x
    Un petit composant utile pour capturer un combinaison de touches.

    Drag & Drop avec Style et l'API Swing

    Licence : Non renseignée - 12/08/2014 - Téléchargé x
    Drag & Drop avec Style et l'API Swing

    Exemple en ligne (JNLP)

    JFrame mémorisant d'une exécution à l'autre sa position, sa taille et son état

    Licence : Non renseignée - 08/03/2011 - Téléchargé x
    La classe TestPreferences étend JFrame. Grâce à la classe Preferences, du package java.util.prefs, elle est capable de mémoriser (pour chaque utilisateur) sa position, sa taille et son état (iconifiée, maximisée, etc.).

    OutputStream vers un JTextArea

    Licence : Non renseignée - 08/03/2011 - Téléchargé 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));

    Rappel de commandes précédentes dans un JTextField

    Licence : Non renseignée - 08/03/2011 - Téléchargé x
    JTextFieldX est une extension de la classe JTextField permettant de mémoriser les entrées de l'utilisateur lorsque ce dernier appuie sur la touche return. Les touches flèche-haut et flèche-bas permettent de naviguer parmi les commandes précédentes.

    Modifier la couleur de la cellule après avoir choisi une cellule

    Licence : Non renseignée - 09/03/2011 - Téléchargé x
    Cette classe change la couleur des cellules choisies du rouge vers le bleu et inversement

    Extraire sous forme de string la position des colonnes d'un JTable

    Licence : Non renseignée - 09/03/2011 - Téléchargé x
    Voici un code permettant d'extraire sous forme de string la position des colonnes d'un JTable. Tres pratique donc pour ensuite sauvegarder cette position dans un .ini via les Properties
    le principe est simple
    un exemple

    /** Sauve l'ordre actuel des colonnes la table **/
    String saveOrder = TableColumnOrderManager.getTableOrder(maTable);

    /** Modifier l'ordre **/
    TableColumnOrderManager.setTableOrder("3,2,1,0",maTable)

    /** Réinitialiser l'ordre par défaut **/
    TableColumnOrderManager.restoreTableOrder(maTable);

    /** Modifier l'ordre avec celui sauvegardé au début **/
    TableColumnOrderManager.setTableOrder(saveOrder,maTable)

    on peut meme ét ... Voir la suite

    JComboTree

    Licence : Non renseignée - 09/03/2011 - Téléchargé x
    Ce code montre comment on peux personaliser le popup d'une JComboBox Pour commencer, il faut savoir que c'est le composant UI associer au JComboBox qui se charge d'afficher le popup. Je vais donc commencer par sa création.
    Ensuite pour une cohérence d'affichage entre le popup et la zone du JCombox, redéfinir un ListCellRenderer.

    Le composant UI représenté par la classe ComboTreeUI :
    En fait on va juste lui dire d'uiliser un autre Popup que celui habituel

    Ensuite il faute créer le popup représenté par la classe ComboTreePopup

    En fait on fait deux choses, on lui dit d'utiliser une liste dont le model est un peu spécial et va suivre et on redéfinit le comportement de la souris.
    Le model de la lis ... Voir la suite

    TableSouple

    Licence : Non renseignée - 09/03/2011 - Téléchargé x
    C'est une table, dont on peut choisir la taille des cellules par rapport aux autres, les redimenssionées, les déplacées, mettre des entête ou on veut, et plein de trucs sympas comme ça Wink
    Pour récupérer, il s'aggit de quatre classes, plus une pour un exemple (il casse pas de briques, mais c'est pour montrer une partie du potentiel)

    Exemple de double-buffering software

    Licence : Non renseignée - 09/03/2011 - Téléchargé x
    Cet exemple met en évidence l'utilisation du double-buffering (software). Pour illustrer ceci, on met en place une simple animation qui fais défiler un texte

    Exemple de Double Buffering Hardware

    Licence : Non renseignée - 09/03/2011 - Téléchargé x
    Cet exemple met en évidence l'utilisation du double-buffering (hardware). Pour illustrer ceci, on met en place une simple animation qui fais défiler un texte.

    Ecran de veille Java3D

    Licence : Non renseignée - 09/03/2011 - Téléchargé x
    Bonjour, Voici juste un exemple de plus pour J3D. Ce programme affiche une fenêtre sans bord (possibilité de pleine écran (attention la technique pour faire du pleine écran avec Java est tout autre ... ici c'est fait si la taille de l'appli est la même que l'écran !)) et le logo de mon école tourne avec un pseudo effet de multitexturing réflechissant (pour ceux qui rentreront dans le code vous comprendrez pourquoi pseudo !). Sinon les textures sont assez minable et comme je maîtrise Photoshop et Paintshop comme je maîtrise J3D je vous laisse le soin de croire que c'est très laid !!!!
    Ah oui installez Java3D pour que cela fonctionne : un peu tour sur java.sun.com ...
    Voilà !

    Splash Screen avec Swing et Java3D

    Licence : Non renseignée - 09/03/2011 - Téléchargé x
    Splash Screen avec Swing et Java3D

    Exemple en ligne (JNLP)

82 éléments

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

Partenaire : Hébergement Web