Cours Java interface graphique (IHM) Plan Ajouter un composant graphique à une fenêtre Création d'un bouton Ajout du bouton à une fenêtre Suppression
Previous PDF | Next PDF |
[PDF] Programmation événementielle & interfaces graphiques Java Swing
Arbre d'instanciation Chaque objet graphique « contient » ses enfants rend l' interface visible car les Listeners sont des interfaces (au sens du langage Java ) • Listener : http://www telecom-paristech fr/~elc/cours/inf224 html UEs liées à
[PDF] Interfaces graphiques en Java - Introduction
Richard Grin Interface graphique 2 Contributions • Des exemples de cette partie du cours sont fortement inspirés du livre Au cœur de Java 2 Volume I
[PDF] Cours Java interface graphique (IHM) - Introduction - LIPN
Cours Java interface graphique (IHM) Plan Ajouter un composant graphique à une fenêtre Création d'un bouton Ajout du bouton à une fenêtre Suppression
[PDF] Cours 5 - interface graphiquekey
ou est le Label? 19 Page 20 import javax swing *; import java awt
[PDF] Interface graphique Java
Le projet en cours est mis à jour et possède maintenant un fichier Main java et un fichier Principale Java Page 6 6 2 2 Suppression du
[PDF] La construction des interfaces graphiques (pdf 221Ko) - Cedric-Cnam
graphiques le langage Java V-1 JMF Créer des interfaces graphiques en Java le langage Java V-23 JMF Créer une interface graphique Afin de manipuler des parties d'une interface en un seul nécessite un cours a lui seul On peut
[PDF] TD 7 IJA Les interfaces graphiques JAVA
Première bibliothèque graphique JAVA: AWT – Package http://java sun com/ docs/books/tutorial/uiswing/layout/visual html Réalisez l'interface suivante :
[PDF] Prog IHM - Cours 1 Développement interfaces utilisateurs en Java
Cours Java Avancé – IUT LYON1 Contenu: - Bases d'IHM, Interface utilisateur, Gestion événementielle Interface graphique (GUI – Graphical User Interface)
[PDF] Interfaces graphiques - CS-108
existantes mais en cours de remplacement par Java FX, 3 Java FX Une interface graphique Swing se construit en combinant un certain nombre de
[PDF] Les concepts de la programmation dune interface graphique
Plan du cours Les concepts de Une interface graphique est constituée de composants : java awt Component ▻ javax swing JButton ▻ javax swing JLabel
[PDF] programmation evenementielle java pdf
[PDF] exercice corrige java interface graphique pdf
[PDF] interface graphique java eclipse pdf
[PDF] créer+interface+graphique+java+netbeans
[PDF] cours java swing pdf
[PDF] sclérodermie espérance de vie
[PDF] photos d'un cancer peau
[PDF] sclérodermie photo
[PDF] auréole cutanée
[PDF] sclérodermie systémique diffuse
[PDF] sclérodermie cutanée localisée
[PDF] dermatologie cours et images
[PDF] lesion elementaire en dermatologie pdf
[PDF] livre de dermatologie pdf
Cours Java
interface graphique (IHM) PlanAjouter un
composant graphique à une fenêtreCréation d"un bouton
Ajout du bouton à une
fenêtreSuppression d"un
composantLes composants de haut
niveauLes composants
Attributs standards des
composantsDétails sur la branche des
boutons et des items de menuLes composants texte
Les agents de
placementStructuration du
codeLes MenusCours Java interface graphique (IHM) -
Introduction
T. Charnois
d"après le cours de S. SzulmanIUT Informatique Villetaneuse
juin 2014 (IUT Informatique Villetaneuse)Cours Java interface graphique (IHM)juin 2014 1 / 33Cours Java
interface graphique (IHM) PlanAjouter un
composant graphique à une fenêtreCréation d"un bouton
Ajout du bouton à une
fenêtreSuppression d"un
composantLes composants de haut
niveauLes composants
Attributs standards des
composantsDétails sur la branche des
boutons et des items de menuLes composants texte
Les agents de
placementStructuration du
codeLes MenusPlan du cours
Ajouter un composant graphique à une fenêtreRetirer un composant graphique
Les composants graphiques
Les agents de placement
La structure du code
Les menus
(IUT Informatique Villetaneuse)Cours Java interface graphique (IHM)juin 2014 2 / 33Cours Java
interface graphique (IHM) PlanAjouter un
composant graphique à une fenêtreCréation d"un bouton
Ajout du bouton à une
fenêtreSuppression d"un
composantLes composants de haut
niveauLes composants
Attributs standards des
composantsDétails sur la branche des
boutons et des items de menuLes composants texte
Les agents de
placementStructuration du
codeLes MenusAjouter un composant graphique à une
fenêtreUne fenêtre est un cadre.
(IUT Informatique Villetaneuse)Cours Java interface graphique (IHM)juin 2014 3 / 33Cours Java
interface graphique (IHM) PlanAjouter un
composant graphique à une fenêtreCréation d"un bouton
Ajout du bouton à une
fenêtreSuppression d"un
composantLes composants de haut
niveauLes composants
Attributs standards des
composantsDétails sur la branche des
boutons et des items de menuLes composants texte
Les agents de
placementStructuration du
codeLes MenusCréation d"un bouton
La création d"un bouton se fait en utilisant un constructeur de la classe JButtonExemple
JButton butOK = new JButton("ok");
ouJButton butOK = new JButton();
butOK.setText("OK"); (IUT Informatique Villetaneuse)Cours Java interface graphique (IHM)juin 2014 4 / 33Cours Java
interface graphique (IHM) PlanAjouter un
composant graphique à une fenêtreCréation d"un bouton
Ajout du bouton à une
fenêtreSuppression d"un
composantLes composants de haut
niveauLes composants
Attributs standards des
composantsDétails sur la branche des
boutons et des items de menuLes composants texte
Les agents de
placementStructuration du
codeLes MenusAjout du bouton à une fenêtre
public c lassF enAjoutBouton
e xtendsJ Frame{
publicF enAjoutBouton( S tringt itre,
i nt w , i nt h ){ super ( t i t r e ) ; this . i n i t i a l i s e ( ) ; this . s etSize( w,h) ; this . s etVisible( t rue public v oid i n i t i a l i s e ( ){JButton butOk =
n ewJ Button( " ok") ;
this . add(butOk) ; public s tatic v oid m ain(S tring[ ] a rgs) { new F enAjoutBouton( " A joutd "unbouton" , 200, 100); }(IUT Informatique Villetaneuse)Cours Java interface graphique (IHM)juin 2014 5 / 33Cours Java
interface graphique (IHM) PlanAjouter un
composant graphique à une fenêtreCréation d"un bouton
Ajout du bouton à une
fenêtreSuppression d"un
composantLes composants de haut
niveauLes composants
Attributs standards des
composantsDétails sur la branche des
boutons et des items de menuLes composants texte
Les agents de
placementStructuration du
codeLes MenusCommentaires sur le listing
Pour ajouter un composant à un Container, on utilise la méthode addOn n"ajoute pas directement un composant à un top-level container (JFrame, JApplet ou JDialog) mais on l"ajoute à son aire de travailChaque "top-level" container possède une aire de travail, instance de la classe Container (IUT Informatique Villetaneuse)Cours Java interface graphique (IHM)juin 2014 6 / 33Cours Java
interface graphique (IHM) PlanAjouter un
composant graphique à une fenêtreCréation d"un bouton
Ajout du bouton à une
fenêtreSuppression d"un
composantLes composants de haut
niveauLes composants
Attributs standards des
composantsDétails sur la branche des
boutons et des items de menuLes composants texte
Les agents de
placementStructuration du
codeLes MenusAjouter un composant à un "top-level"
containerOn accède à l"aire de travail d"un top-level container en lui adressant la méthode getContentPane() (présente dans chacune des classes "top-level") mais depuis la version 1.5 de java , c"est implicite ( version <1.5)Container c =
t his . g etContentPane( ) ;JButton bOk =
n ewJ Button( " OK") ;
c .add(bOk) ;(IUT Informatique Villetaneuse)Cours Java interface graphique (IHM)juin 2014 7 / 33Cours Java
interface graphique (IHM) PlanAjouter un
composant graphique à une fenêtreCréation d"un bouton
Ajout du bouton à une
fenêtreSuppression d"un
composantLes composants de haut
niveauLes composants
Attributs standards des
composantsDétails sur la branche des
boutons et des items de menuLes composants texte
Les agents de
placementStructuration du
codeLes MenusSuppression d"un composant
Un composant peut être supprimé
Utilisation de la méthodepublic void
remove(Component comp)JButton butOk =
n ewJ Button( " ok") ;
this . remove(butOk) ; this . u pdateUI( ) / / si this est une reference sur un container this . u pdate( t his . g etGraphics( ))/ / si this est une reference sur un container de haut niveau(IUT Informatique Villetaneuse)Cours Java interface graphique (IHM)juin 2014 8 / 33