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

AWT/Swing72 ressources dans cette catégorie

Retrouvez ici tous les meilleurs téléchargements

AWT/Swing

Liste des 72 ressources de cette catégorie

    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 +

    Splash screen avec ombre

    Téléchargé 3 fois-
    0
    0
    Splash screen avec ombre

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

    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 +

    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 +

    Comment créer un JTextField Personnalisé

    Téléchargé 2 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 +

    Chronomètre simple utilisant un javax.swing.Timer

    Téléchargé 2 fois-
    0
    0
    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.
    Licence : Non renseignée - Publié le 11/08/2014 - Taille 1453 octet - Auteur : Johann.Heymes +

    The game of life

    Téléchargé 2 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 +

    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 +

    Ecran de veille Java3D

    Téléchargé 2 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 +

    Son

    Téléchargé 2 fois-
    0
    0
    Classes pour jouer du son dans vos applications
    Licence : Non renseignée - Publié le 09/03/2011 - Taille 6 Ko - Auteur : JHelp +

    Afficher une image comme composant

    Téléchargé 2 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 +

    JPanel transparent

    Téléchargé 2 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 +

    JCodeLineCounter

    Téléchargé 2 fois-
    0
    0
    [b]JCodeLineCounter [/b]est un petit utilitaire qui vous permet de déterminer avec exactitude le nombre de ligne de code Java de votre projet. Pour ce faire, il suffit d'indiquer le chemin d'accès du projet et le programme se charge de déterminer pour chaque fichier le nombre de ligne qu'il contient tout en excluant les fichiers non [b]*.java[/b], les commentaires monoligne et multilignes ainsi que les lignes vides. Le code peut-être facilement réadapté afin de prendre en compte tout type d'extensions de fichier.
    Licence : GPL - Publié le 15/02/2016 - Auteur : lankoande +

    Paint Revolution

    Téléchargé 2 fois-
    0
    0
    Programme permettant de dessiner des figures colorees enregistrer dans un format Jpeg.
    permet dessiner à main levée
    créer des figures
    affichage 2D
    Licence : Non renseignée - Publié le 09/03/2011 - Taille 360 Ko - Auteur : forum +

    TableSouple

    Téléchargé 2 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 +

    OutputStream vers un JTextArea

    Téléchargé 2 fois-
    0
    0
    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));
    Licence : Non renseignée - Publié le 08/03/2011 - Taille 773 octets - Auteur : Glob +

    SplashScreen

    Téléchargé 2 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 +

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

    Téléchargé 2 fois-
    0
    0
    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.).
    Licence : Non renseignée - Publié le 08/03/2011 - Taille 624 octets - Auteur : Ioan +

    Exemple de double-buffering software

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

    Exemple Java 3D : HelloWorld2D

    Téléchargé 1 fois-
    0
    0
    Exemple Java 3D : HelloWorld2D



    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 - Auteur : vandamme +