Interfaces graphiques

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

    Colorier chaque colonne d'une JTable

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

    Fullscreen et changement résolution écran

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

    Tetris

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

    Gestion de collision

    Éditeur : Barrault Vincent + 185 Ko
    Ce fichier comporte des class représentant les éléments graphiques communs comme des points ou des polygones, et une class CollisionManager.

    Son fonctionnement est simple:
    - importation du paquet
    - instanciation de deux polygones avec des tableaux de Point(x, y)
    - appeler dans son jeux CollisionManager.inCollision(Polygon p1, Polygon p2);

    J'ai accompagné la source d'un exemple: un petit jeux sur Android 2.3.3 (Blast2D)
    Ceci est mon premier post, si quelque chose ne va pas, je suis ouvert à toute remarque.

    CheckBoxGroup SWT

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

    Exemple Java 3D : Sphere3D

    Licence : Non renseignée - 08/07/2013 - Téléchargé 1 x
    Exemple Java 3D : Sphere3D
    Exemple en ligne (Applet) Prérequis> : Pour essayer cette démonstration vous devez disposer de Java3D, téléchargeable ici.

    Affichage d'informations dans une StatusBar

    Licence : Non renseignée - 07/08/2014 - Téléchargé 1 x
    Ce programme affiche des informations comme CAPS lock, NUM lock, Scroll lock, la date d'aujourd'hui ainsi que l'heure dans la StatusBar d'une JFrame

    Attendre avec style et l'API Swing

    Licence : Non renseignée - 12/08/2014 - Téléchargé 1 x
    Attendre avec style et l'API Swing

    Exemple en ligne (JNLP)

    Attention : Seuls les fichiers AnimatedPanel.java et InfiniteProgressPanel.java sont librement utilisables. Contactez moi pour les autres sources.

    Comment créer un JTextField Personnalisé

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

    JTable avec un ensemble de colonnes fixes

    Licence : Non renseignée - 09/03/2011 - Téléchargé 1 x
    La classe JTableFixedColumn est une extension de JScrollPane. Elle permet de visualiser une JTable dont un certain nombre de colonnes sont fixes par rapport à la vue.

    Créer une image au format JPEG

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

    Faire une capture d'écran et un redimensionement d'image

    Licence : Non renseignée - 09/03/2011 - Téléchargé 1 x
    Voici une petite source afin de pallier au nombre de questions relative à l'encodage d'image et autre capture d'écran, ainsi que le redimensionnement d'une image ... code source de moins de 70 lignes et encore avec tous les commentaires et les headers de fichier source ...

    Faire de l'écho avec JavaSound

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

    Effectuer des opérations de base sur une image

    Licence : Non renseignée - 09/03/2011 - Téléchargé 1 x
    Cette classe permet d'effectuer quelques opérations de bases sur des images, comme une rotation ou calculer un histogramme.

    Afficher une image comme composant

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

    Exemple Java 3D : Cylindre3D

    Licence : Non renseignée - 09/03/2011 - Téléchargé 1 x
    Exemple Java 3D : Cylindre3D

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

    Constructeur de polygône AWT

    Licence : Freeware - 12/01/2014 - Téléchargé 1 x
    Cette classe permet de construire plus facilement un polygone soit sous forme de java.awt.Polygon, ou java.awt.Shape, en ajoutant des points, en absolu, relatif, ou relatif polaire, et beaucoup d'autres fonctions utilitaires facilitant la construction de polygone..

    Exemple pour construire un carré : Polygon p = new PolygonBuilder(10,10).append(50, 10).append(50, 50).append(10,50).close().toPolygon();

    La classe contient une méthode main() avec plus d'exemples.

    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é 1 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.

    FXWindowFramer, ou comment repeindre ses châssis avec JavaFX...

    Licence : Gratuit pour usage non commercial - 31/07/2018 - Téléchargé 1 x

    En deux mots...

    Chacun peut souhaiter, à l’occasion, explorer le potentiel de décoration des fenêtres dans lesquelles se présentent nos applications... Les « Préférences » des OS modernes proposent souvent quelques options, mais on peut aussi vouloir en faire plus, ou moins, ou autrement, par exemple pour imposer un style spécifique à nos fenêtres. FXWindowFramer est une libraire JavaFX très simple, qui peut, d’une part, être directement utilisée pour modifier la présentation de la fenêtre principale d’une application, ou d’autre part, servir de point de départ pour des essais de modifications plus avancées...

    FXWindowFramer, visant la simplicité, il ne retouche que le cadre de la fenêtre et le bandeau de titre, e ... Voir la suite

82 éléments

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

Partenaire : Hébergement Web