Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


CAMPURI DE TEXT

java



+ Font mai mare | - Font mai mic



CAMPURI DE TEXT

Textul introdus in applet prin componentele precedente nu era modificabil de catre utilizator, doar programatorul avand posibilitatea de a face acest lucru.Campurile de text dau posibilitatea utilizatorului sa poata introduce propriul text in program.Aceste componente ale interfetei sunt implementate cu ajutorul clasei TextField.

Pentru a crea un camp de text putem folosi una dintre urmatoarele patru variante:

-         TextField() - va crea un camp gol si fara o latime specificata



-         TextField(int) - va crea un camp gol care are o latime pentru a afisa un numar de caractere specificat de argumentul intreg.

-         TextField(String) - creaza un camp de text completat cu sirul dat ca parametru

-         TextField(String,int) - creaza un camp completat cu sirul dat ca parametru si cu latimea data de argumetul intreg.OBS.:incepand cu Java 2 se recomanda folosirea acestui constructor in locul lui TextField(int).

Atributele responsabile cu latimea campului de text au de fapt importanta doar in cazul folosirii unor administratori de dispunere care nu redimensioneaza componentele - ca de exemplu FlowLayout.

In cazul in care vrem ca textul introdus de la tastatura de utilizator sa nu fie vizibil in clar - de exemplu in cazul parolelor - putem folosi o metoda numita setEchoCharacter(char) care va primi ca argument un caracter ce trebuie inclus intre apostroafe (de exemplu:'@').

OBS.:Incepand cu Java 2 metoda setEchoCharacter(char) se poate inlocui cu metoda setEchoChar(char).

In continuare este prezentat un applet care utilizeaza mai multe campuri de text in clar si un camp de text care ascunde textul introdus de utilizator:

import java.awt.*;

public class CampuriText extends java.applet.Applet

}

Clasa TextField are si ea cateva metode foarte des folosite pentru a controla campurile de text:

-         metoda getText() - returneaza textul continut de camp

-         metoda setText(String) - completeaza campul de text cu sirul specificat ca argument

-         metoda setEditable(boolean) - determina daca respectivul camp de text poate fi sau nu modificat de utilizator.Argumentul false duce la blocarea campului pentru introducerea de text iar argumentul true permite introducerea de text din partea utilizatorului

metoda isEditable() - returneaza starea unui camp de text printr-o valoare booleana ; daca respectivul camp de text poate fi editat va returna true iar daca nu este editabil va returna false



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 1305
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved