Field

Utilizzare l'oggetto Field, insieme a FieldList, per ottenere le informazioni presenti in un campo sullo schermo.

Tabella 5-20 Field

Metodo

 

getAttributes()

Restituisce il set di attributi specificato per questa istanza del campo. Vedere AttributeSet.

Restituisce

{AttributeSet} Il set di attributi per questo campo

getForegroundColor()

Restituisce il colore del primo piano del campo.

Restituisce

{Number} il colore di primo piano per questo campo. Questi valori sono definiti nell'oggetto Colore.

getBackgroundColor()

Restituisce il colore dello sfondo del campo.

Restituisce

{Number} il colore di sfondo per questo campo. Questi valori sono definiti nell'oggetto Colore.

getStart()

Restituisce la posizione iniziale del campo. La posizione iniziale è la posizione del primo carattere del campo. Alcuni tipi di host utilizzano una posizione del carattere per memorizzare attributi a livello di campo. In questo caso la posizione dell'attributo non è considerata la posizione iniziale.

Restituisce

{Position} Posizione iniziale del campo.

Genera

{RangeError} Per campi con lunghezza pari a zero.

getEnd()

Restituisce la posizione finale del campo. La posizione finale è la posizione nello spazio di presentazione che contiene l'ultimo carattere del campo.

Restituisce

{Position} Posizione finale del campo.

Genera

{RangeError} Per campi con lunghezza pari a zero.

getLength()

Restituisce la lunghezza del campo. Per i tipi di host che utilizzano una posizione del carattere per memorizzare gli attributi del campo, la lunghezza del campo non include la posizione dell'attributo del campo.

Restituisce

{Number} Lunghezza del campo.

getDataCells()

Ottiene le celle dati che compongono questo campo. Vedere DataCell.

Restituisce

{DataCell[]}Le celle dati che compongono questo campo.

getText()

Ottiene il testo dal campo.

Restituisce

{String} testo del campo.

setText()

Imposta il testo del campo. Per alcuni tipi di host, ad esempio VT, il testo viene trasmesso immediatamente all'host, ma in altri tipi di host il testo non viene trasmesso all'host fino a quando viene richiamato il tasto AID. Se il testo è più breve del campo, viene inserito nel campo dell'host e il resto del campo viene cancellato. Se il testo è più lungo del campo dell'host, verrà inserito nel campo tutto il testo che può essere contenuto.

Parametri

{String}Testo da impostare nel campo.

Genera

{Error} Se il campo è protetto.

clearField()

Cancella il campo corrente in modo specifico all'emulazione.

Genera

{Error} Se il campo è protetto o se la cancellazione non è supportata.

getPresentationSpace()

Ottiene l'oggetto PresentationSpace che ha creato questo campo.

Restituisce

{PresentationSpace} Padre di questa istanza del campo.

toString()

Crea una una descrizione del campo.

Restituisce

{String} Una conversione del campo leggibile dall'utente.