• Aucun résultat trouvé

ErireuneappliationJavaquiaÆheunadrefermantdanslequelappara^t une zone de texte, un bouton (intitule \traduit >>>") et une autre zone de texte

N/A
N/A
Protected

Academic year: 2022

Partager "ErireuneappliationJavaquiaÆheunadrefermantdanslequelappara^t une zone de texte, un bouton (intitule \traduit >>>") et une autre zone de texte"

Copied!
2
0
0

Texte intégral

(1)

IUT de Fontainebleau

Departementinformatique

FI-2

2004-2005

PARTIEL 2

Seulssontautorises,atitrededouments,leslistingsomprenantexpliite-

ment lenom imprime del'etudiant(et elui-i seulement) et lesnotes manus-

ritesomportantlenom del'etudiant.

Les trois exeries sont independants mais ils doivent ^etre presentes dans

l'ordre(prevoirdeuxpagesparexerie).

Exerie1.-(Transfertde texte)

ErireuneappliationJavaquiaÆheunadrefermantdanslequelappara^t

unezonedetexte,unbouton(intitule\opie>>>")etuneautrezonedetexte.

Lorsqu'onappuiesurlebouton,letexteeritparl'utilisateurdanslapremiere

zonedetexteseraopiedanslaseonde.

Exerie2.-(Passerelle reseau)

Dans lesreseauxinformatique, une passerellejoue ler^oled'un routeur(in-

tervention au niveau de la ouhe 3) et traduit les donnees d'un format a un

autre (ouhe5).

ErireuneappliationJavaquiaÆheunadrefermantdanslequelappara^t

une zone de texte, un bouton (intitule \traduit >>>") et une autre zone de

texte. Lorsqu'onappuie sur le bouton, le texteerit par l'utilisateur dans la

premierezone detextesera reproduit danslaseonde souslaformesuivante :

haque aratere sera remplae par son ode Uniode plus deux suivi d'une

espae.

[Enadrezsoigneusementequihange parrapportal'exeriepreedent. ℄

Exerie3.-(Client/serveur)

Dans l'exerie preedent, la tradution est faile. Cei n'est pas toujours

le as. On veut onevoir un serveur, utilisant le port 8888, qui eetue la

tradutionanotre plae.

-1 o

)

Erirel'appliationJavaserveurqui reoituneha^nesdearateresd'un

lient,latraduit(delam^emefaonqu'al'exerie2)et larenvoieaulient.

-2 o

)

Erirel'appliationJavaserveur. ElleaÆheunadrefermantdanslequel

appara^tune zone de texte,un bouton (intitule\traduit >>>") et une autre

zone detexte. Lorsqu'on appuiesur lebouton,le texteerit danslapremiere

zoneest envoyeeauserveuret lareponseplaeedanslaseondezone.

(2)

1 Zone de texte

LalasseTextFieldestunomposantquipermetdesaisirunelignedetexte.

Lalasse:

TextArea

dupaquetagejava.awt,permet desaisirplusieurslignes.

Leonstruteurleplusomplet est:

publi TextArea(String s, int rows, int olumns, int srollbars)

qui speiele texte saplaer lorsde l'initialisation, lenombre deligne et de

olonnesetlapreseneounond'asenseurs. Pouredernierargument,onpeut

utiliserl'unedesonstantesstatiquesSCROLLBARSBOTH,SCROLLBARSHORIZON-

TALONLY,SCROLLBARSVERTICAL ONLYouSCROLLBARSNONEdeettelasse.

Onpeututiliserlesdeuxmethodes:

String getText()

setText(String)

(d'une sur-lasse)deettelassepourreupereret positionnerdutexte.

2 Complements sur les ha^nes de arateres

Lamethode:

int length()

delalasseStringpermet d'obtenirlalongueurd'uneha^nedearateres.

Lamethode:

har harAt(int)

delalasseStringpermetd'obtenirlearatered'indexdonned'uneha^nede

arateres. Lesindexommenenta0.

Références

Documents relatifs

Pour vérifier que le modèle ARMA de la parole est meilleur que le modèle AR, nous avons utilisé ces deux derniers dans la vérification du locuteur en mode dépendant du texte... 2 La

Dans une bibliothèque, sélectionner le bouton Ajouter un document par son identifiant de la barre de commandes et saisir le nom DOI (sans https://doi.org ni http://dx.doi.org

Pour la premi` ere fois, il a ainsi ´ et´ e montr´ e que deux prot´ eines partenaires, PscE et PscG, concourent ` a bloquer la polym´ erisation pr´ ematur´ ee de PscF dans le

Cependant, dans la mesure où le titre présente notre texte ou, plus précisément, sa première par- tie comme les actes du procès de Jésus et où cette dimension trouve quelque

Bien que les auteurs voient bien les avantages de ces deux courants linguistiques, ils en voient aussi bien des inconvénients (p.ex. le problème de découper un texte français

Dans le cas d’un sous-ensemble A d’un espace de Banach E, il est agr´eable de retenir un crit`ere (qui sera not´e C) qui utilise le caract`ere vectoriel de l’espace ambiant : pour

Compl´eter le programme pour d´eterminer le nombre de caract`eres de chacun des mots contenus dans ce texte. D`es que la longueur d’un mot est connue, affichez en

Dans ce cas là après la lecture, nous discutons pour expliquer le texte et faire émerger la question qui sera soumise au débat ulté- rieurement,comme si elle était issue d’un