[PDF] [PDF] Cours Java interface graphique (IHM) - Introduction - LIPN





Previous PDF Next PDF



[PDF] Programmation événementielle & interfaces graphiques Java Swing

comment avoir plusieurs comportements avec un seul Listener ? import javax swing *; import java awt event *; public class BipBip extends JFrame implements 



[PDF] Introduction à la programmation événementielle - Cours ofppt

Swing et AWT font partie de Java JFC( Java Fondation classes) ) qui offre des facilités pour construire des interfaces graphiques



[PDF] Cours 5 - interface graphiquekey

aspect graphique : classes et interface pour « dessiner » L'API Java doit communiquer avec le GUI cible via des programmation événementielle :



[PDF] Interfaces graphiques - CS-108

AWT Swing Java FX La bibliothèque Java contient trois ensembles de classes permettant la création d'interfaces graphiques Dans l'ordre



[PDF] Programmation évènementielle et GUIs en java - Thomas Pietrzak

Il y en a trois ! – AWT Components obsolète – SWT libre initié par IBM / Eclipse – Swing supporté par Sun/Oracle



[PDF] Applications interactives - Programmation dinterfaces graphiques

Interfaces graphiques en java • Et maintenant comment programmer tout cela ? o Analyse « MVC » Bibliothèque graphique de base de l'API Java o Swing:



[PDF] Cours Java interface graphique (IHM) - Introduction - LIPN

Jusqu'à maintenant : programmation non graphique et séquentielle graphique Application à Java (Swing) b) Programmation événementielle



[PDF] Programmation objets web et mobiles en Java Licence 3

4 nov 2014 · Base de la programmation graphique avec Swing ? Programmation événementielle ? Architecture d'un projet avec GUI Pierre Talbot (IRCAM)



[PDF] Programmation - Swing - - Moodle INSA Rouen

Caractéristiques des Listener Interface adaptés aux composants graphiques adaptés aux types d'événements Packages javax swing event java awt event Swing



[PDF] Interface graphique - MIS

Les interactions avec l'utilisateur sont gérées dans le paradigme de la programmation événementielle Interface graphique Page 2 Programmation Objet 1 - GUI

[PDF] Cours Java interface graphique (IHM) - Introduction - LIPN

CoursJa va

interface graphique(IHM)

Introduction

Situationducours

Planducours

d'introduction

Généralités

Commentcelase

passe?

Commentcela

fonctionne?

Notion

d'évènement

Laprogr ammation

évènementielle

Conceptiond'un

logiciel

LesAPI

d'interfaces graphiques

LesAPIJ ava

LaclasseJF rame

Unepremière

fenêtre

Adaptationà

l'ordinateurde l'utilisateur

CoursJa vainterfacegraphique(IHM)-

Introduction

T.Charnois

d'aprèslecoursdeS .Szulman

IUTInfor matiqueVilletaneuse

juin2014 (IUTInfor matiqueVilletaneuse)CoursJa vainterfacegraphique(IHM)juin20141 /31

CoursJa va

interface graphique(IHM)

Introduction

Situationducours

Planducours

d'introduction

Généralités

Commentcelase

passe?

Commentcela

fonctionne?

Notion

d'évènement

Laprogr ammation

évènementielle

Conceptiond'un

logiciel

LesAPI

d'interfaces graphiques

LesAPIJ ava

LaclasseJF rame

Unepremière

fenêtre

Adaptationà

l'ordinateurde l'utilisateur

Situationducours

PPN: Coursalgorithmique ,POO

Jusqu'àmaintenant:programmationnon graphique

etséquentielle

Objectifsducours :

Principesgénérauxde créationd'interfaces

graphique

Applicationà Jav a(Swing)

ModèleMVC (Modèle-V ue-Contrôleur)

(IUTInfor matiqueVilletaneuse)CoursJa vainterfacegraphique(IHM)juin20142 /31

CoursJa va

interface graphique(IHM)

Introduction

Situationducours

Planducours

d'introduction

Généralités

Commentcelase

passe?

Commentcela

fonctionne?

Notion

d'évènement

Laprog rammation

évènementielle

Conceptiond'un

logiciel

LesAPI

d'interfaces graphiques

LesAPIJ ava

LaclasseJF rame

Unepremière

fenêtre

Adaptationà

l'ordinateurde l'utilisateur 1

Définitions

a)Terminologie b)Historique c)Technique 2

Conséquencedumode graphique

a)Affichageasynchrone, nonséquentiel b)Programmationévénementielle 3

Conceptiond'un logicielavecuneinterf ace

graphique

1Lesdifférentespar ties

2Principesergonomiques

4

LesAPId' interfacesg raphiques

5

LesAPId' interfacesg raphiquesJava

6

Unepremièref enêtre

7

LaclasseJF rame

8 Priseencomptedescar actéristiquesmatér iellesde l'ordinateurdel'utilisateur a)LaclasseT oolkit b)LaclasseSystem (IUTInfor matiqueVilletaneuse)CoursJa vainterfacegraphique(IHM)juin20143 /31

CoursJa va

interface graphique(IHM)

Introduction

Situationducours

Planducours

d'introduction

Généralités

Commentcelase

passe?

Commentcela

fonctionne?

Notion

d'évènement

Laprogr ammation

évènementielle

Conceptiond'un

logiciel

LesAPI

d'interfaces graphiques

LesAPIJ ava

LaclasseJF rame

Unepremière

fenêtre

Adaptationà

l'ordinateurde l'utilisateur

Terminologie

Acronymes

GUIGraphicalUserInterface

IHMInterfaceHommeMachine

Uneinterf acegraphiqueassurela communication

entreleprog rammeet l'utilisateur l'interfaceestconstituée: d'unefenêtreprincipale etd'éventuellementde fenêtressecondaires defenêtres dedialogue

Unefenêtre estcomposéedecomposants

graphiques:zonesd'édition,boutons ,listes déroulantes,casesàcocher ,menus . L'utilisateurinteragitavecle logicielgrâceàune souriset/ouuntouchpadet/ou leclavier ,ecran tactileetc. .. (IUTInfor matiqueVilletaneuse)CoursJa vainterfacegraphique(IHM)juin20144 /31

CoursJa va

interface graphique(IHM)

Introduction

Situationducours

Planducours

d'introduction

Généralités

Commentcelase

passe?

Commentcela

fonctionne?

Notion

d'évènement

Laprogr ammation

évènementielle

Conceptiond'un

logiciel

LesAPI

d'interfaces graphiques

LesAPIJ ava

LaclasseJF rame

Unepremière

fenêtre

Adaptationà

l'ordinateurde l'utilisateur

Historique

Avant1970,l'entréedesordinateurs estsousf orme

decartes perforéesetlasortie sousformede listings. Lesannées80 introductionde lasouris (inventée en

1963),del' écranbipmap ,dessystèmesdefenêtrage

(AppleII,Windo ws3.1). Unsystème "révolutionnaireour l'époque"Smalltalk

76(naissancedes langagesobjets, d'unsystème de

fenêtrage,del'architectureMVC) (IUTInfor matiqueVilletaneuse)CoursJa vainterfacegraphique(IHM)juin20145 /31

CoursJa va

interface graphique(IHM)

Introduction

Situationducours

Planducours

d'introduction

Généralités

Commentcelase

passe?

Commentcela

fonctionne?

Notion

d'évènement

Laprogr ammation

évènementielle

Conceptiond'un

logiciel

LesAPI

d'interfaces graphiques

LesAPIJ ava

LaclasseJF rame

Unepremière

fenêtre

Adaptationà

l'ordinateurde l'utilisateur

Technique

Changementsparr apportà laprogrammationnon

graphique Partagedel'écranentreplusieurs fenêtreset/ou processus.

Plusdesequentialité danslesaffichages .

Programmationévènementielle

(IUTInf ormatiqueVilletaneuse)CoursJa vainterfacegraphique(IHM)juin20146 /31

CoursJa va

interface graphique(IHM)

Introduction

Situationducours

Planducours

d'introduction

Généralités

Commentcelase

passe?

Commentcela

fonctionne?

Notion

d'évènement

Laprogr ammation

évènementielle

Conceptiond'un

logiciel

LesAPI

d'interfaces graphiques

LesAPIJ ava

LaclasseJF rame

Unepremière

fenêtre

Adaptationà

l'ordinateurde l'utilisateur

Conséquencedumode graphique :Par tage

del'écr an

Partagedel'écran

Ecran:ressourceunique

L'affichageoulamodificationde l'écranest

effectuéparlesystèmed'e xploitation. Toutlogicielutilisantl'écr anexécute uneméthodequi exécuteunappelausystème pourmettreà jourl'écr an. (IUTInf ormatiqueVilletaneuse)CoursJa vainterfacegraphique(IHM)juin20147 /31

CoursJa va

interface graphique(IHM)

Introduction

Situationducours

Planducours

d'introduction

Généralités

Commentcelase

passe?

Commentcela

fonctionne?

Notion

d'évènement

Laprogr ammation

évènementielle

Conceptiond'un

logiciel

LesAPI

d'interfaces graphiques

LesAPIJ ava

LaclasseJF rame

Unepremière

fenêtre

Adaptationà

l'ordinateurde l'utilisateur

Plusdesequentialité danslesaffichages

Laméthoded' affichagedoitdonner lescoordonnéesdu pointd'affichage . =!unsystèmede coordonnées. (IUTInfor matiqueVilletaneuse)CoursJa vainterfacegraphique(IHM)juin20148 /31

CoursJa va

interface graphique(IHM)

Introduction

Situationducours

Planducours

d'introduction

Généralités

Commentcelase

passe?

Commentcela

fonctionne?

Notion

d'évènement

Laprogr ammation

évènementielle

Conceptiond'un

logiciel

LesAPI

d'interfaces graphiques

LesAPIJ ava

LaclasseJF rame

Unepremière

fenêtre

Adaptationà

l'ordinateurde l'utilisateur

Lesystèmede coordonnées

(IUTInfor matiqueVilletaneuse)CoursJa vainterfacegraphique(IHM)juin20149 /31

CoursJa va

interface graphique(IHM)

Introduction

Situationducours

Planducours

d'introduction

Généralités

Commentcelase

passe?

Commentcela

fonctionne?

Notion

d'évènement

Laprogr ammation

évènementielle

Conceptiond'un

logiciel

LesAPI

d'interfaces graphiques

LesAPIJ ava

LaclasseJF rame

Unepremière

fenêtre

Adaptationà

l'ordinateurde l'utilisateur

Programmationévènementielle

Interactivité:l'utilisateur agitsurl' interfacegraphique

Achaque actionestassocié unévénement

Achaqueévénement estassociéun morceaude

code (IUTInfor matiqueVilletaneuse)CoursJa vainterfacegraphique(IHM)juin201410 /31

CoursJa va

interfacequotesdbs_dbs28.pdfusesText_34
[PDF] Réglement concours d 'internat - FMPO

[PDF] concours d 'internat et de residanat des etudes en - Pharmaciema

[PDF] republique du senegal - Ucad

[PDF] Naviguer sur Internet - coursdinfo

[PDF] Chapitre 1 Définir un intranet - CNRS

[PDF] Introduction générale ? l 'étude du Droit Commercial

[PDF] INTRODUCTION AU DROIT ET AU DROIT DES AFFAIRES

[PDF] Introduction Sciences de l 'éducation - Université Grenoble Alpes

[PDF] formation Excel-VBA dbutant

[PDF] cours nouveau IPV6 - LIG Membres

[PDF] IPv6-final 2pptx

[PDF] Bienvenue au Portail officiel de l 'ISET de RADES - isetr

[PDF] Cours quot Comment économiser l 'énergie ? quot CME5 - Maths-Sciences

[PDF] ITB - Institut Technique de Banque - ISC Paris

[PDF] Prog orientée objet avancée: Java