IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Interfaces graphiques83 ressources dans cette catégorie

Retrouvez ici tous les meilleurs téléchargements

Interfaces graphiques

Liste des 83 ressources de cette catégorie

    JPanel transparent

    Téléchargé 4 fois-
    0
    0
    Ci-joint deux classes java permettant de construire un JFrame qui contient des JPanel transparents, vous pouvez donc avoir une image en arrière plan et des composants là-dessus.
    pour ajouter les deux classes aux composants swing dans netbeans :
    - mettre les deux classes dans un projet.
    - clique droit de souris, puis choisis Palette Manager.
    - clique sur Add from project ensuite choisis les deux classes.
    - next et enfin choisis la catégorie de ces nouvelles composantes.

    Licence : GPL - Publié le 18/11/2013 - Taille 1405 octet - Auteur : Snack3r +

    Afficher une image comme composant

    Téléchargé 4 fois-
    0
    0
    Cette classe permet d'afficher une image comme composant (extension de JPanel). Si l'image est plus petite que l'espace à disposition, elle sera centrée; dans le cas contraire l'image sera zoomée de telle manière à s'adapter et couvrir tout l'espace disponible. Cette classe fonctionne également si l'image se trouve empaquetée dans le même fichier jar que l'application.
    Licence : Non renseignée - Publié le 09/03/2011 - Auteur : Michel Deriaz +

    The game of life

    Téléchargé 4 fois-
    0
    1
    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
    Licence : GPL - Publié le 14/05/2016 - Éditeur : Marc Oliveras Galvez +

    Faire de l'écho avec JavaSound

    Téléchargé 4 fois-
    0
    0
    Voici une petite source qui permet de faire faire de l'echo à partir d'un fichier son à notre bon vieux Java ! A partir de ce code vous pouvez réaliser un bon nombre d'effet sur n'importe quel fichier son : metallique, ... à vous de trouver l'effet que vous désirez créer (à condition de trouver l'algo !)
    La majorité des commentaires sont en anglais (quelques uns ne sont pas finis !).
    La classe main est la classe AudioFilterEchoTest et vous trouverez 2 paramètres à faire varier selon le volume et le temps de réflexion de l'echo. Un petit bug subsiste dans le son pour certains réglages ('pop' et 'click'), cela est en cour de debugage ...

    java AudioFilterEchoTest pour faire foncitonner l'exemple !! Les fans de Wipeout reco ... Voir la suite
    Licence : Non renseignée - Publié le 09/03/2011 - Taille 35 Ko - Auteur : julien_chable +

    Insérer une JProgressBar dans une JTable

    Téléchargé 4 fois-
    0
    0
    Cette classe simple montre comment insérer une JProgressBar dans une JTable
    Licence : Non renseignée - Publié le 09/03/2011 - Auteur : forum +

    Drag & Drop avec Style et l'API Swing

    Téléchargé 3 fois-
    0
    0
    Drag & Drop avec Style et l'API Swing

    Exemple en ligne (JNLP)
    Licence : Non renseignée - Publié le 12/08/2014 - Taille 50 Ko - Auteur : Gfx +

    Exemple Java 3D

    Téléchargé 3 fois-
    0
    0
    Exemple Java 3D : Box3D
    Exemple en ligne (Applet) Prérequis> : Pour essayer cette démonstration vous devez disposer de Java3D, téléchargeable ici.
    Licence : Non renseignée - Publié le 08/07/2013 - Éditeur : Alain Mari +

    Comment imprimer le contenu d'un JTextPane

    Téléchargé 3 fois-
    2
    0
    Ce programme montre comment imprimer le contenu d'un JTextPane
    Licence : Non renseignée - Publié le 08/03/2011 - Taille 1 Ko - Auteur : forum +

    Comment créer un JTextField Personnalisé

    Téléchargé 3 fois-
    1
    0
    Ce programme crée un JTextField personnalisé

    Voici comment appeler cette classe.

    import java.awt.event.*;
    import javax.swing.*;
    import java.awt.*;

    public class RoundTextUITest extends JPanel
    {
    public RoundTextUITest()
    {
    JTextField tf= new JTextField();
    tf.setUI(new RoundTextUI());
    tf.setPreferredSize(new Dimension(150,30));
    tf.setText("Testing 1 2 3 4");
    add(tf);
    }

    public static void main(String [] args)
    {
    JFrame frame = new JFrame("Customer Interface");
    frame.addWindowListener(new WindowAdapter()
    {
    public void windowClosing(WindowEvent e)
    {
    System.exit(0);
    }
    });

    frame.getContentPane().ad ... Voir la suite
    Licence : Non renseignée - Publié le 08/03/2011 - Auteur : forum +

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

    Téléchargé 3 fois-
    0
    0
    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 ...


    Licence : Non renseignée - Publié le 15/08/2014 - Auteur : Pill_S +

    JPanel supportant le copier-coller d'images

    Téléchargé 3 fois-
    0
    0
    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.
    Licence : Non renseignée - Publié le 06/08/2014 - Taille 1329 octet - Auteur : Ioan +

    TableSouple

    Téléchargé 3 fois-
    0
    0
    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)
    Licence : Non renseignée - Publié le 09/03/2011 - Auteur : JHelp +

    Ecran de veille Java3D

    Téléchargé 3 fois-
    0
    1
    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à !
    Licence : Non renseignée - Publié le 09/03/2011 - Taille 71 Ko - Auteur : julien_chable +

    SplashScreen

    Téléchargé 3 fois-
    0
    0
    Un splashscreen qui fonctionne également lorsque l'image à afficher se trouve dans un fichier jar.
    Licence : Non renseignée - Publié le 08/03/2011 - Auteur : Michel Deriaz +

    Mixer Java3D et Swing

    Téléchargé 3 fois-
    0
    0
    Mixer Java3D et Swing

    Exemple en ligne (JNLP)
    Licence : Non renseignée - Publié le 09/03/2011 - Taille 549 Ko - Auteur : Gfx +

    Exemple Java 3D : BackgroundImage

    Téléchargé 2 fois-
    0
    0
    Exemple Java 3D : BackgroundImage

    Exemple en ligne (Applet)
    Prérequis> : Pour essayer cette démonstration vous devez disposer de Java3D, téléchargeable ici.
    Licence : Non renseignée - Publié le 09/03/2011 - Taille 3 Ko - Auteur : vandamme +

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

    Téléchargé 2 fois-
    0
    0
    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.
    Licence : Libre - Publié le 03/04/2015 - Éditeur : Fabrice Bouyé +

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

    Téléchargé 2 fois-
    0
    0
    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
    Licence : Non renseignée - Publié le 11/08/2014 - Taille 6 Ko - Auteur : Destrumel +

    Exemple Java 3D : GeometryInfo3D

    Téléchargé 2 fois-
    0
    0
    Exemple Java 3D : GeometryInfo3D

    Exemple en ligne (Applet)
    Prérequis> : Pour essayer cette démonstration vous devez disposer de Java3D, téléchargeable ici.
    Licence : Non renseignée - Publié le 09/03/2011 - Taille 4 Ko - Auteur : vandamme +

    CheckBoxGroup SWT

    Téléchargé 2 fois-
    1
    0
    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.
    Licence : Libre - Publié le 26/03/2015 - Auteur : joel.drigo +