Archive pour le ‘swing’ Tag
Java et le Glasspane
Bonjour,
Ajourd’hui je vous propose de voir le GlassPane avec la librairie Swing. Pour faire un résumé assez simple, le Glasspane est un Panel transparent se situant au dessus du layeredPane.
Celui-ci peut-être utilisé pour de la capture d’évènement, par exemple le Drag’n Drop (ex: http://gfx.developpez.com/tutoriel/java/swing/drag/ ou vous pouvez tout simplement l’utilisez pour de l’affichage de données. Le GlassPane est accéssible via les méthodes getGlassPane() et setGlassPane(Component c) de l’interface RootPaneContainer.
Voici un exemple qui après la validation d’un formulaire le GlassPane est affiché et reprends les données saisies de l’utilisateur.
Filthy Rich Clients
Filthy Rich Clients
Ce livre écrit par Chet Haase et Romain Guy permet aux développeurs Java d’apprendre à écrire de belles applications de bureaux tant d’ un point de vue esthétique de l’interface que d’un point de vue de la performance. Les effets animés sont énormes mais attention à ne pas tomber dans l’excès. Ce livre est à la portée de tous les développeurs Java qui ont envie de rendre leurs applications dynamiques et sexy.
Voici un tour sommaire des chapitres exposés dans ce livre :
- Partie 1 – Graphics and GUI Fundametals
Desktop Java Graphics APIs: Swing, Java 2D, and AWT
Swing Rendering Fundamentals
Graphics Fundamentals
Images
Performance
- Partie 2 – Advanced Graphics Rendering
Composites
Gradients
Image Processing
Glass Pane
Layered Panes
Repaint Manager
- Partie 3 – Animation
Animation Fundamentals
Smooth Moves
Timing Framework: Fundamentals
Timing Framework: Advanced
- Partie 4 – Effects
Static Effects
Dynamic Effects
Animated Transitions
Birth of a Filthy Rich Client
Lien officiel : http://filthyrichclients.org/
Laisser un commentaire
Laisser un commentaire