Afficher une Image dans une Application Java
Cette leçon explique comment afficher une image dans une application Java en utilisant JFrame et ImageIcon. Vous apprendrez à créer un projet Java, ajouter une JFrameForm, et afficher une photo sur un JLabel.
Introduction
Organiser son travail
L'interface de netbeans minimum
Pour commencer
Deviner un nombre tiré au hasard
Communiquer et traiter des données
Faire des tests
Compter et concaténer
 
                                           
                                           
                                           
                                           
                                           
                                          Programmer avec des fonctions
Construire une interface graphique conviviale
 
                                           
                                           
                                           
                                           
                                           
                                           
                                          Afficher plusieurs photos sur des lignes et des colonnes
Programmer en orienté objet
 
                                           
                                           
                                           
                                           
                                           
                                           
                                          Ajouter de l'interactivité
Afficher un jeu de 2 fois 24 cartes
Mélanger les cartes
Ajouter de l'interactivité
Créer une fenêtre de dialogue
Carnet d'adresse
Module 1
 
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                          Module 2
Module 3
Module 4
 
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                          Module 5
Extraits gratuits
Détails de la leçon
Description de la leçon
Dans cette leçon, nous allons créer une application Java pour afficher une image. Nous commencerons par créer un nouveau projet Java que nous nommerons jeu de cartes. Ensuite, nous ajouterons une JFrameForm que nous appellerons main et créerons un package programmation orientée objet nommé POO. Nous placerons un label sur le panneau à l'aide de la palette, et ce label servira de support pour la photo. Dans le label, nous supprimerons le texte par défaut et nommerons le composant photoLabel dans la fenêtre d'inspection.
Dans la fonction main, nous écrirons les instructions suivantes : ImageIcon iconePhoto = new ImageIcon("./photo/photo0.png");. Si une erreur survient, il sera nécessaire d'importer la bibliothèque ImageIcon. Enfin, nous affecterons l'icône créée au label pour afficher la photo. Cliquez sur le petit point d'exclamation pour que NetBeans importe la bibliothèque requise automatiquement.
Objectifs de cette leçon
Les objectifs de cette vidéo sont les suivants :
- Créer une nouvelle application Java
- Ajouter et configurer une JFrameForm
- Utiliser ImageIconpour afficher une photo sur unJLabel
Prérequis pour cette leçon
Les prérequis pour suivre cette vidéo incluent :
- Connaissances de base en programmation Java
- Familiarité avec l'interface NetBeans
- Notions de programmation orientée objet (POO)
Métiers concernés
Les compétences abordées dans ce sujet sont pertinentes pour les métiers suivants :
- Développeur Java
- Ingénieur logiciel
- Programmeur d'applications
Alternatives et ressources
Une alternative à NetBeans est l'utilisation de Eclipse ou IntelliJ IDEA pour le développement Java. Pour le composant de l'interface utilisateur, vous pouvez également explorer JavaFX en remplacement de JFrame.
Questions & Réponses
ImageIcon.
                JLabel sert de support pour afficher l'image dans l'interface de l'application Java.
                ImageIcon.
                 
                
               
         
           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                                                      
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                           
                                          