AWT/Swing

Retrouvez ici tous les meilleurs téléchargements AWT/Swing
Ajouter un nouvel élément

    Snake

    Éditeur : mohamine1989 +
    Petit jeu snake

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

    Licence : Non renseignée - 28/10/2014 - Téléchargé 22 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

    Colorier chaque colonne d'une JTable

    Licence : Non renseignée - 09/03/2011 - Téléchargé 13 x
    Cette classe permet de colorer chaque colonne d'une JTable

    JCodeLineCounter

    Licence : GPL - 15/02/2016 - Téléchargé 12 x
    [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.

    JMenu permettant de changer de Look & Feel

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

    Chronomètre simple utilisant un javax.swing.Timer

    Licence : Non renseignée - 11/08/2014 - Téléchargé 8 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.

    Son

    Licence : Non renseignée - 09/03/2011 - Téléchargé 8 x
    Classes pour jouer du son dans vos applications

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

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

    Insérer une JProgressBar dans une JTable

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

    Paint Revolution

    Licence : Non renseignée - 09/03/2011 - Téléchargé 5 x
    Programme permettant de dessiner des figures colorees enregistrer dans un format Jpeg.
    permet dessiner à main levée
    créer des figures
    affichage 2D

    Fullscreen et changement résolution écran

    Licence : Non renseignée - 09/03/2011 - Téléchargé 5 x
    Ce code permet de mettre une application en fullscreen et également de changer la résolution de l'écran en choisissant une résolution parmi celles compatibles avec la carte graphique ...

    Bon code ...

    JWindow : SplashScreen

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

    Tetris

    Licence : Non renseignée - 09/03/2011 - Téléchargé 4 x
    Un petit jeu Java sous forme d'Applet.

    Choix de police

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

    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

    Drag & Drop avec Style et l'API Swing

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

    Exemple en ligne (JNLP)

    Formater les entrees d'un JTextField

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

    Comment créer un JTextField Personnalisé

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

    Créer une image au format JPEG

    Licence : Non renseignée - 09/03/2011 - Téléchargé 3 x
    Cette classe permet de créer une image au format jpeg

    Faire de l'écho avec JavaSound

    Licence : Non renseignée - 09/03/2011 - Téléchargé 3 x
    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

71 éléments

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

Partenaire : Hébergement Web