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



Previous PDF Next 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

[PDF] atlas dermatologie pdf

[PDF] cours dermatologie ppt

[PDF] affections dermatologiques courantes

[PDF] guide pratique de dermatologie pdf

Cours Java interface graphique (IHM) - Introduction

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

quotesdbs_dbs28.pdfusesText_34