Proprietà dei punti di verifica della proprietà di schermata

È possibile creare i punti di verifica della proprietà della schermata per testare la schermata nell'applicazione. Quando si registra il punto di verifica, viene creato un valore di base della schermata. Ad ogni riproduzione dello script, la schermata viene confrontata per verificare se sono state apportate modifiche. Questo consente di identificare eventuali mancate corrispondenze nella schermata.
La tabella 1 mostra le proprietà, le descrizioni e i valori predefiniti dei punti dei punti di verifica della proprietà della schermata.
Tabella 1. Proprietà dei punti di verifica della proprietà della schermata
Proprietà Descrizione Valori validi Valore predefinito
.fieldCount Specifica il numero di campi sulla schermata.    
accessibilityEnabled Consente l'accessibilità API nella schermata del terminale quando impostata su true. true o false true
alignmentX Specifica la posizione del componente con BoxLayout. Se il layout del bordo è specificato come Asse_X, è possibile modificare alignmentY in -1 per superiore o 1 per inferiore. Se l'Asse_Y è specificato, è possibile modificare alignmentX in -1 per sinistra o 1 per destra.   0.5
alignmentY Specifica la posizione del componente con BoxLayout. Se il layout del bordo è specificato come Asse_Y, è possibile modificare alignmentX in -1 per superiore o 1 per inferiore. Se l'Asse_Y è specificato, è possibile modificare alignmentY in -1 per sinistra o 1 per destra.   0.5
autoFontSize Seleziona automaticamente la dimensione di font migliore tutte le volte che una finestra viene ridimensionata. True indica che le chiamate a setFontSize() sono ignorate. true o false true
autoPack Presenta automaticamente i sottocomponenti del punto di verifica della proprietà della schermata quando impostata su true. true o false false
autoscrolls Specifica che quando impostato su true, trascinare con il mouse gli eventi sinteticamente generati quando il mouse viene trascinato fuori dai limiti del componente e lo spostamento del mouse viene messo in pausa mentre il pulsante continua a essere abbassato. true o false false
background Specifica il colore di sfondo. È possibile scegliere da base, sistema o specificare i colori RGB per sostituire i colori predefiniti.   java.awt.Color[r=212,g=208,b=200]
background3DColour Specifica il colore tridimensionale di sfondo. true o false true
backgroundSet Specifica se il colore di sfondo è esplicitamente impostato per il componente. Se false, il componente eredita il colore di sfondo da uno precedente. true o false true
blockCursor Visualizza il cursore di blocco altezza completo o con trattino. Se la finestra è attualmente in modalità di inserimento, il cursore di blocco o trattino non è visualizzato fino all'uscita dalla modalità di inserimento. In modalità di inserimento, la finestra visualizza un cursore a mezza altezza.True produce la visualizzazione della finestra a un cursore di blocco ad altezza intera e false produce la visualizzazione in una finestra di un cursore con trattino. true o false false
bounds Specifica i limiti del rettangolo dell'oggetto nelle coordinate della schermata.   java.awt.Rectangle[x=0,y=0,width=740,height=570]
centered Centra automaticamente l'area di testo della finestra e l'OIA (operator information area) nei limiti correnti quando impostato su true. true o false true
class Specifica il nome di classe del Functional Tester.

Ad esempio, HtmlTable è il nome della classe per un elemento <Tabella>.

  com.ibm.eNetwork.beans.HOD.Screen
codePage Specifica la proprietà della pagina del codice.   037
columns Specifica il numero di colonne. Questo valore dipende dalle dimensioni della schermata scelte per la configurazione della connessione.   80
component Specifica un oggetto con rappresentazione grafica che può essere visualizzato sulla schermata e che l'utente può interagire con il componente.   Terminal
componentCount Specifica il numero di componenti nel pannello.    
cursorCol Specifica la posizione della colonna corrente del cursore sulla schermata host.    
cursorRow Specifica la posizione della riga corrente del cursore sulla schermata host.    
cursorSet Specifica se il cursore per il componente è esplicitamente impostato o proviene da uno precedente. Quando true, il cursore viene esplicitamente impostato. Quando false, il componente eredita il cursore da uno precedente. true o false false
cursorVisible Specifica se il cursore è reso visibile dalla schermata. true o false true
dBCSInputVisible Specifica la proprietà dBCSInputVisible (3270 e 5250 DBCS sessioni solo). Quando true, la finestra visualizza il campo DBCS (double-byte character set). true o false false
debugGraphicsOption Abilita o disabilita le informazioni di diagnostica sulle operazioni del grafico che sono eseguite nel componente principale o uno dei secondari.   0
displayable Specifica se un componente può essere visualizzato. Il componente può essere visualizzato quando è connesso a una risorsa di schermata originale. true o false true
doubledBuffered Specifica se il componente ricevente un buffer vernice. Se impostato in true, la verniciatura viene eseguita su un buffer off-screen e quindi copiato nella finestra. true o false true
enabled Specifica che il componente risponde all'input dell'utente e genera eventi. true o false true
fixedFontSize Specifica se la dimensione del carattere viene corretta.    
focus Specifica se il componente può essere visualizzato. true o false false
focusCycleRoot Specifica se il contenitore è il principale di un ciclo trasversale di visualizzazione. Una volta visualizzato si entra in un ciclo trasversale, in genere non può uscire mediante la visualizzazione trasversale se uno dei tasti ciclo su o giù viene premuto. La normale trasversale è limitata a questo contenitore e tutti i discendenti che non sono discendenti delle root del ciclo di visualizzazione inferiore. true o false false
focusOwner Specifica se il componente è il proprietario della visualizzazione. true o false false
focusTraversable Specifica se il componente può diventare il proprietario della visualizzazione. true o false true
focusTraversalKeysEnabled Specifica se i tasti di visualizzazione trasversale sono abilitati per il componente. I componenti per i quali i tasti di visualizzazione trasversali sono disabilitati ricevono eventi chiave per i tasti di visualizzazione trasversale. I componenti per i quali i tasti di visualizzazione trasversale sono abilitati non elaborano questi eventi; invece gli eventi sono automaticamente convertiti in operazioni trasversali. true o false true
focusTraversalPolicySet Specifica se la politica della visualizzazione trasversale è stata esplicitamente impostata per il componente. Se questa impostazione è false, il componente eredita la politica di visualizzazione trasversale da una precedente. true o false false
focusable Specifica se il componente può essere visualizzato. true o false true
font Specifica il nome, lo stile e le dimensioni del carattere del testo nel componente.   com,rational.test.ft.value/FontInfo[name=Monospaced,style=0,size=15]
fontname Specifica il nome del font. Il nome deve denotare un carattere monospazio, come courier o monospazio.   Monospaced
fontSet Specifica se il font del componente è esplicitamente impostato o ereditato da uno precedente. Quando true, il font viene esplicitamente impostato. Quando false, il font viene ereditato da uno precedente. true o false false
fontSize Specifica la dimensione del font. Questa proprietà viene ignorata quando la proprietà autoFontSize è impostata in true.   15
fontSizeBounded Rifiuta i caratteri o la dimensione di carattere che può causare il superamento della schermata corrente oltre i limiti impostati in true. true o false true
fontStyle Specifica lo stile del font.

Gli stili possono essere combinati per stili misti.

I valori possibili sono:
Valore Costante
0 java.awt.Font.PLAIN
1 java.awt.Font.BOLD
2 java.awt.Font.ITALIC
Interi da 0 a 2 0
footerPlace Specifica la posizione del piè pagina della schermata di stampa. Questo metodo è valido solo su Java2. PRT_SCRN_PLACE_LEFT, PRT_SCRN_PLACE_CENTER, o PRT_SCRN_PLACE_RIGHT  
footerText Specifica il testo del piè pagina della schermata di stampa. Questo metodo è valido solo su Java2.    
foreground Specifica il colore di primo piano. È possibile scegliere da base, sistema o specificare i colori RGB per sostituire i colori predefiniti.   java,awt,Color[r=0,g=0,b=0]
foregroundSet Specifica se il colore di primo piano del componente è esplicitamente impostato o proveniente da uno precedente. Quando true, il colore di sfondo viene esplicitamente impostato. Quando false, il colore di sfondo viene ereditato da uno precedente. true o false true
function Specifica la funzione del componente.   Host On-Demand
headerPlace Specifica la posizione di intestazione della schermata di stampa. Questo metodo è valido solo su Java2.    
headerText Specifica il testo di intestazione della schermata di stampa. Questo metodo è valido solo su Java2.    
height Specifica l'altezza del componente.   570
hiddenFieldDisplay Specifica se visualizzare i campi nascosti. true o false false
hiddenFieldDisplayed Specifica se i campi nascosti sono visualizzati. true o false false
hideUnprotectedURLsMode Specifica se gli URL nei campi non protetti sono resi come hotspot. true o false true
iMEAutoStart Specifica se IMEAutoStart è abilitato. true o false false
ignoreRepaint Specifica se il componente ignora tutti gli eventi di riverniciatura. true o false false
lightPenMode Abilita il supporto light-pen. Valido per 3270 e le sessioni CICS solo. true o false false
lightweight Specifica che un componente non ha un peer del toolkit originale. Le sottoclassi dei componenti e contenitori, diverse da quelle definite in questo pacchetto, come un pulsante o barra di scorrimento sono leggere. Tutti i componenti swing sono leggeri. true o false true
location Specifica la posizione dell'angolo in alto a sinistra del componente.   java.awt.Point[x=0,y=0]
locationOnScreen Specifica la posizione di un componente nella forma di un punto che specifica l'angolo in alto a sinistra del componente nello spazio coordinato della schermata.   java.awt.Point[x=5,y=85]
managingFocus Specifica se i tasti di visualizzazione trasversale del componente sono Ctrl+Tab e Ctrl+Shift+Tab. true o false false
markedAreaPrintingEnabled Consente la stampa solo di un'area contrassegnata della schermata quando impostata su true. true o false true
maximumSize Specifica la dimensione massima del componente.   java.awt.Dimension[width=2147483647,height=2147483647]
maximumSizeSet Specifica se la dimensione massima è impostata. true o false false
minimumSize Specifica la dimensione minima del componente.   java.awt.Dimension[width=720,height=531]
minimumSizeSet Specifica se la dimensione minima è impostata. true o false false
morePasteDataAvailable Specifica se sono disponibili altri dati da incollare. true o false false
mouseEnabled Specifica se gli eventi del mouse sono gestiti dalla schermata. Quando true il componente più in alto intercetta e gestisce gli eventi del mouse. Quando false, i componenti di livello inferiore intercettano e gestiscono gli eventi del mouse. true o false true
name Valore dell'attributo di nome (da elementi e frame solo).    
oIAVisable Specifica che la schermata visualizza le informazioni dell'area operatore (OIA) quando impostata su true. true o false true
opaque Specifica se il componente è impostato in opaco. In tal caso, il sistema di verniciatura è valido solo per il componente. true o false true
optomizedDrawingEnabled Specifica se è abilitato il disegno ottimizzato. true o false true
paintingTile Specifica se il componente sta attualmente verniciando una piastrella. Se true, la verniciatura viene richiamata di nuovo per un'altra piastrella. Quando false, la piastrella non viene verniciata o l'ultima piastrella è verniciata. true o false true
preferredSize Specifica la dimensione migliore per il componente. Determinati gestori di layout ignorano questa proprietà.   java.awt.Dimension[width=720,height=531]
preferredSizeSet Specifica le dimensioni prescelte impostate in un valore non nullo quando true. true o false false
requestFocusEnabled Specifica che il componente ottiene la visualizzazione tastiera. true o false true
rows Rappresenta il valore dell'attributo righe di un elemento TEXTAREA, che indica la dimensione del controllo di modifica nel numero di righe di testo.    
rule Visualizzare le righe della regola quando impostata in true. true o false false
sessionType Specifica il tipo di sessione.
Costante Valore Tipo di sessione
SESSION_TYPE_3270_STR 1 3270 (predefinito)
SESSION_TYPE_5250_STR 2 5250
SESSION_TYPE_CICS_STR 4 CICS
SESSION_TYPE_3270_PRT_STR 5 3270 stampante
Numeri interi da 1 a 5 1
setRasterFont Specifica il font trama.    
showURLsMode Specifica se gli URL sono visualizzati come hotspot, e in tal caso, se sono rappresentati con sottolineature o pulsanti.   underlinedURLs
showing Specifica se il componente viene visualizzato sulla schermata. Questo significa che il componente deve essere visibile e inserito in un contenitore che è visibile.   true
size Valore dell'attributo di dimensioni di un elemento. Per un elemento select, questo indica il numero di elementi visualizzati contemporaneamente nell'elenco. Se la dimensione > 1, l'elenco viene visualizzato come una casella, altrimenti l'elenco viene visualizzato come una casella a discesa combinata.   java.Dimension[width=740,height=531]
skipPrintingDialog Specifica se la finestra di dialogo di stampa viene soppressa nella schermata di azione. true o false false
toolTipText Specifica il testo fly-over o la guida con passaggio su testo.    
traceLevel Specifica il valore di proprietà traceLevel (java.lang.Integer).   0
traceName Specifica il nome di traccia per questo oggetto.   Terminal
uIClassID Specifica il nome della classe L&F che visualizza questo componente.   PanelUI
valid Specifica se il componente è valido. Un componente è valido quando è delle dimensioni corrette, posizionato nel contenitore principale e anche tutti gli elementi secondari sono validi. true o false false
validateRoot Specifica che tutta la struttura ad albero che inizia con una root sia convalidata. true o false false
verifyInputWhenFocusTarget Specifica se il programma di verifica di input per il proprietario della visualizzazione corrente sia chiamato prima che questo componente richieda attenzione. true o false true
version Specifica la versione.    
visible Specifica che il componente sia visibile quando impostato intrue. true o false true
visibleRect Specifica il componente come un rettangolo visibile. L'intersezione di questo rettangolo visibile del componente e tutti i rettangoli visibili precedenti.   java.awt.Rectangle[x=0,y=0,width=740,height=570]
width Specifica la larghezza del componente.   740
x Specifica la coordinata x corrente dell'origine del componente.   0
y Specifica la coordinata y corrente dell'origine del componente.   0

Feedback