Scrigroup - Documente si articole

Username / Parola inexistente      

Home Documente Upload Resurse Alte limbi doc  

CATEGORII DOCUMENTE





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







DOCUMENTE SIMILARE

Trimite pe Messenger
CICLURI DO WHILE
METODE CONSTRUCTOR DE BAZA
LISTE DERULANTE
INSTRUCTIUNI BLOC
DISTRUGEREA CONTEXTELOR GRAPHICS
VARIABILE DE CLASA
ADMINISTRATORUL DE DISPUNERE SECVENTIALA (FlowLayout)
ETICHETE
OPERATORUL CONDITIONAL
CREAREA DE INTERFETE GRAFICE PENTRU APPLETURI

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

DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 464
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 2019 . All rights reserved

Distribuie URL

Adauga cod HTML in site