Sie können Prüfpunkte für Bildschirmeigenschaften erstellen, um den Bildschirm in Ihrer Anwendung zu testen. Wenn Sie den Prüfpunkt aufzeichnen, werden die Basisdaten des Bildschirms erstellt. Bei jeder Wiedergabe des Scripts wird der Bildschirm verglichen, um zu prüfen, ob Änderungen aufgetreten sind. Dies hilft bei der Erkennung von Abweichungen beim Bildschirm.
Eigenschaft | Beschreibung | Gültige Werte | Standardwert | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
.fieldCount | Gibt die Anzahl der Felder auf dem Bildschirm an. | |||||||||||||||||
accessibilityEnabled | Aktiviert die behindertengerechte Anwendungsprogrammierschnittstelle (API) in der Terminalanzeige, wenn der Wert auf true festgelegt wurde. | true oder false | true | |||||||||||||||
alignmentX | Gibt die Komponentenposition innerhalb von "BoxLayout" an. Wenn das Rahmenlayout als "X_Axis" angegeben wird, können Sie den Wert von "alignmentY" in "-1" für oben oder "1" für unten ändern. Wird "Y_Axis" angegeben, können Sie den Wert von "alignmentX" in "-1" für links oder "1" für rechts ändern. | 0,5 | ||||||||||||||||
alignmentY | Gibt die Komponentenposition innerhalb von "BoxLayout" an. Wenn das Rahmenlayout als "Y_Axis" angegeben wird, können Sie den Wert von "alignmentX" in "-1" für oben oder "1" für unten ändern. Wird "X_Axis" angegeben, können Sie den Wert von "alignmentY" in "-1" für links oder "1" für rechts ändern. | 0,5 | ||||||||||||||||
autoFontSize | Wählt für das Fenster bei jeder Größenänderung automatisch die optimale Schriftgröße aus. True gibt an, dass alle Aufrufe von "setFontSize()" ignoriert werden. | true oder false | true | |||||||||||||||
autoPack | Packt die Unterkomponenten des Prüfpunkts für die Bildschirmeigenschaft automatisch, wenn der Wert auf true festgelegt wurde. | true oder false | false | |||||||||||||||
autoscrolls | Wurde dieser Wert auf true festgelegt, werden Ereignisse im Zusammenhang mit dem Ziehen der Maus künstlich generiert, wenn die Maus außerhalb der Komponentengrenzen gezogen und die Mausbewegung bei gedrückt gehaltener Maustaste angehalten wurde. | true oder false | false | |||||||||||||||
background | Gibt die Hintergrundfarbe an. Sie können aus Grund- oder Systemfarben auswählen oder aber die RGB-Farben angeben, durch die die Standardfarben ersetzt werden sollen. | java.awt.Color[r=212,g=208,b=200] | ||||||||||||||||
background3DColour | Gibt die dreidimensionale Hintergrundfarbe an. | true oder false | true | |||||||||||||||
backgroundSet | Gibt an, ob die Hintergrundfarbe der Komponente explizit festgelegt wurde. Bei false übernimmt die Komponente die Hintergrundfarbe von einem Vorgänger. | true oder false | true | |||||||||||||||
blockCursor | Zeigt den Blockcursor in voller Höhe oder den Unterstreichungscursor an. Falls sich das Fenster im Einfügemodus befindet, wird der Block- bzw. Unterstreichungscursor erst angezeigt, nachdem dieser Modus beendet wurde. Im Einfügemodus wird im Fenster ein Cursor von halber Höher angezeigt. True bewirkt, dass im Fenster ein Blockcursor in voller Höhe angezeigt wird. Der Wert false führt dazu, dass im Fenster ein Unterstreichungscursor angezeigt wird. | true oder false | false | |||||||||||||||
bounds | Gibt die Grenzen des Objektrechtecks in Bildschirmkoordinaten an. | java.awt.Rectangle[x=0,y=0,width=740,height=570] | ||||||||||||||||
centered | Bewirkt, dass Text- und der Bedienerinformationsbereich (Operator Information Area, OIA) im Fenster automatisch innerhalb der aktuellen Grenzen zentriert werden, wenn dieser Wert auf "true" festgelegt wurde. | true oder false | true | |||||||||||||||
class | Gibt den Klassennamen des Funktionstesters an. HtmlTable ist z. B. der Klassenname für ein <Table>-Element. |
com.ibm.eNetwork.beans.HOD.Screen | ||||||||||||||||
codePage | Gibt die Eigenschaft "codePage" an. | 037 | ||||||||||||||||
columns | Gibt die Anzahl der Spalten an. Dieser Wert ist abhängig von der Anzeigegröße, die für die Verbindungskonfiguration gewählt wurde. | 80 | ||||||||||||||||
component | Gibt ein Objekt mit einer grafischen Darstellung an, das auf dem Bildschirm angezeigt werden und mit der Komponente interagieren kann. | Terminal | ||||||||||||||||
componentCount | Gibt die Anzahl der Komponenten im Fenster an. | |||||||||||||||||
cursorCol | Gibt die aktuelle Spaltenposition des Cursors in der Hostanzeige an. | |||||||||||||||||
cursorRow | Gibt die aktuelle Zeilenposition des Cursors in der Hostanzeige an. | |||||||||||||||||
cursorSet | Gibt an, ob der Cursor der Komponente explizit festgelegt oder von einem Vorgänger übernommen wird. Bei true wird der Cursor explizit festgelegt. Bei false übernimmt die Komponente den Cursor von einem Vorgänger. | true oder false | false | |||||||||||||||
cursorVisible | Gibt an, ob der Cursor in der Anzeige sichtbar ist. | true oder false | true | |||||||||||||||
dBCSInputVisible | Gibt die Eigenschaft "dBCSInputVisible" an (nur für 3270- und 5250-DBCS-Sitzungen). Bei true wird im Fenster das DBCS-Eingabefeld (Doppelbytezeichensatz) angezeigt. | true oder false | false | |||||||||||||||
debugGraphicsOption | Aktiviert oder inaktiviert die Diagnoseinformationen zu jeder Grafikoperation, die innerhalb der Komponente oder eines ihrer untergeordneten Elemente ausgeführt wird. | 0 | ||||||||||||||||
displayable | Gibt an, ob eine Komponente angezeigt werden kann. Eine Komponente ist darstellbar, wenn eine Verbindung zu einer nativen Anzeigeressource besteht. | true oder false | true | |||||||||||||||
doubledBuffered | Gibt an, ob die empfangende Komponente einen Puffer zum Ausfüllen verwendet. Wenn dieser Wert auf true festgelegt wurde, erfolgt das Ausfüllen in einem Puffer außerhalb der Anzeige und wird dann in das Fenster kopiert. | true oder false | true | |||||||||||||||
enabled | Gibt an, dass die Komponente auf Benutzereingaben reagiert und Ereignisse generiert. | true oder false | true | |||||||||||||||
fixedFontSize | Gibt an, ob die Schriftgröße festgelegt ist. | |||||||||||||||||
focus | Gibt an, ob die Komponente den Fokus hat. | true oder false | false | |||||||||||||||
focusCycleRoot | Gibt an, ob der Container das Stammelement eines Traversierungszyklus des Fokus ist. Sobald sich der Fokus in einem Traversierungszyklus befindet, kann er diesen erst dann über Fokustraversierung verlassen, wenn eine der upCycle- oder downCycle-Tasten (Tasten zum Wechseln zwischen verschiedenen Traversierungszyklen) gedrückt wurde. Die reguläre Traversierung ist auf diesen Container sowie alle seine untergeordneten Elemente beschränkt, die keine untergeordneten Elemente der untergeordneten Stammelemente des Fokuszyklus sind. | true oder false | false | |||||||||||||||
focusOwner | Gibt an, ob die Komponente der Fokuseigner ist. | true oder false | false | |||||||||||||||
focusTraversable | Gibt an, ob die Komponente der Fokuseigner werden kann. | true oder false | true | |||||||||||||||
focusTraversalKeysEnabled | Gibt an, ob die Fokustraversierungstasten der Komponente aktiviert sind. Komponenten, bei denen die Fokustraversierungstasten inaktiviert sind, empfangen die Ereignisse für diese Tasten. Für Komponenten, bei denen die Fokustraversierungstasten aktiviert sind, werden diese Ereignisse nicht verarbeitet, sondern stattdessen automatisch in Traversierungsoperationen umgewandelt. | true oder false | true | |||||||||||||||
focusTraversalPolicySet | Gibt an, ob die Fokustraversierungsrichtlinie der Komponente explizit festgelegt wurde. Wenn diese Einstellung false lautet, übernimmt die Komponente die Fokustraversierungsrichtlinie von einem Vorgänger. | true oder false | false | |||||||||||||||
focusable | Gibt an, ob die Komponente den Fokus erhalten kann. | true oder false | true | |||||||||||||||
font | Gibt Name, Stil und Größe der Textschriftart innerhalb der Komponente an. | com,rational.test.ft.value/FontInfo[name=Monospaced,style=0,size=15] | ||||||||||||||||
fontname | Gibt den Schriftartnamen an. Dies muss der Name einer Monospaceschriftart sein, z. B. Courier oder Monospaced. | Monospaced | ||||||||||||||||
fontSet | Gibt an, ob die Schriftart der Komponente explizit festgelegt oder von einem Vorgänger übernommen wird. Bei true wird die Schriftart explizit festgelegt. Bei false wird die Schriftart von einem Vorgänger übernommen. | true oder false | false | |||||||||||||||
fontSize | Gibt die Schriftgröße an. Diese Eigenschaft wird ignoriert, wenn die Eigenschaft "autoFontSize" auf true festgelegt wurde. | 15 | ||||||||||||||||
fontSizeBounded | Weist jede Schriftart oder Schriftgröße zurück, die dazu führen würde, dass der Text auf dem Bildschirm die aktuellen Anzeigenbegrenzungen überschreitet, wenn der Wert auf true festgelegt wurde. | true oder false | true | |||||||||||||||
fontStyle | Gibt den Schriftstil an. Diese Stile können zu gemischten Stilen kombiniert werden. Mögliche Werte sind:
|
Ganzzahlen von 0 bis 2 | 0 | |||||||||||||||
footerPlace | Gibt die Fußzeilenposition des Anzeigenausdrucks an. Diese Methode ist nur für Java2 gültig. | PRT_SCRN_PLACE_LEFT, PRT_SCRN_PLACE_CENTER oder PRT_SCRN_PLACE_RIGHT | ||||||||||||||||
footerText | Gibt den Fußzeilentext des Anzeigenausdrucks an. Diese Methode ist nur für Java2 gültig. | |||||||||||||||||
foreground | Gibt die Vordergrundfarbe an. Sie können aus Grund- oder Systemfarben auswählen oder aber die RGB-Farben angeben, durch die die Standardfarben ersetzt werden sollen. | java,awt,Color[r=0,g=0,b=0] | ||||||||||||||||
foregroundSet | Gibt an, ob die Vordergrundfarbe der Komponente explizit festgelegt oder von ihrem Vorgänger übernommen wird. Bei true wird die Vordergrundfarbe explizit festgelegt. Bei false wird die Vordergrundfarbe von einem Vorgänger übernommen. | true oder false | true | |||||||||||||||
function | Gibt die Funktion der Komponente an. | Host On Demand | ||||||||||||||||
headerPlace | Gibt die Kopfzeilenposition des Anzeigenausdrucks an. Diese Methode ist nur für Java2 gültig. | |||||||||||||||||
headerText | Gibt den Kopfzeilentext des Anzeigenausdrucks an. Diese Methode ist nur für Java2 gültig. | |||||||||||||||||
height | Gibt die Höhe der Komponente an. | 570 | ||||||||||||||||
hiddenFieldDisplay | Gibt an, ob verdeckte Felder angezeigt werden sollen. | true oder false | false | |||||||||||||||
hiddenFieldDisplayed | Gibt an, ob die verdeckten Felder angezeigt werden. | true oder false | false | |||||||||||||||
hideUnprotectedURLsMode | Gibt an, ob URLs in ungeschützten Feldern als Hot-Spots wiedergegeben werden. | true oder false | true | |||||||||||||||
iMEAutoStart | Gibt an, ob die Eigenschaft "IMEAutoStart" aktiviert ist. | true oder false | false | |||||||||||||||
ignoreRepaint | Gibt an, ob die Komponente alle Repaint-Ereignisse (erneute Aktivierung) ignoriert. | true oder false | false | |||||||||||||||
lightPenMode | Aktiviert die Unterstützung von Lichtstiften. Nur gültig für 3270- und CICS-Sitzungen. | true oder false | false | |||||||||||||||
lightweight | Gibt an, dass eine Komponente über keinen systemeigenen Toolkit-Peer verfügt. Andere Unterklassen von Komponenten und Containern als die in diesem Paket definierten, z. B. Schaltfläche oder Schiebeleiste, sind einfache Komponenten. Dies gilt auch für alle Swingkomponenten. | true oder false | true | |||||||||||||||
location | Gibt die Position der oberen linken Komponentenecke an. | java.awt.Point[x=0,y=0] | ||||||||||||||||
locationOnScreen | Gibt die Position der Komponenten in Form eines Punkts an, der die obere linke Komponentenecke im Koordinatenbereich des Bildschirms festlegt. | java.awt.Point[x=5,y=85] | ||||||||||||||||
managingFocus | Gibt an, ob Strg+Tab und Strg+Umschalt+Tab die Fokustraversierungstasten sind. | true oder false | false | |||||||||||||||
markedAreaPrintingEnabled | Legt fest, dass nur der markierte Bereich der Anzeige gedruckt wird, wenn der Wert auf true festgelegt wurde. | true oder false | true | |||||||||||||||
maximumSize | Gibt die maximale Größe der Komponente an. | java.awt.Dimension[width=2147483647,height=2147483647] | ||||||||||||||||
maximumSizeSet | Gibt an, ob die maximale Größe festgelegt wurde. | true oder false | false | |||||||||||||||
minimumSize | Gibt die Mindestgröße der Komponente an. | java.awt.Dimension[width=720,height=531] | ||||||||||||||||
minimumSizeSet | Gibt an, ob die Mindestgröße festgelegt wurde. | true oder false | false | |||||||||||||||
morePasteDataAvailable | Gibt an, ob weitere Daten zum Einfügen verfügbar sind. | true oder false | false | |||||||||||||||
mouseEnabled | Gibt an, ob Mausereignisse vom Bildschirm verarbeitet werden sollen. Bei true fängt die oberste Komponente alle Mausereignisse ab und verarbeitet diese. Bei false fangen die Komponenten der unteren Ebene die Mausereignisse ab und verarbeiten diese. | true oder false | true | |||||||||||||||
name | Wert des Namensattributs (nur Maskenelemente und Frames). | |||||||||||||||||
oIAVisable | Gibt an, dass der Bedienerinformationsbereich (Operator Information Area, OIA) auf dem Bildschirm angezeigt wird, wenn dieser Wert auf "true" festgelegt wurde. | true oder false | true | |||||||||||||||
opaque | Gibt an, ob der Wert der Komponente auf "opaque" (nicht transparent) festgelegt wurde. In diesem Fall wird kein Element hinter der Komponente vom Ausfüllsystem ausgefüllt. | true oder false | true | |||||||||||||||
optomizedDrawingEnabled | Gibt an, ob optimiertes Zeichnen aktiviert ist. | true oder false | true | |||||||||||||||
paintingTile | Gibt an, ob die Komponente gerade ein Rechteck von Bildelementen ausfüllt. Wenn der Wert true lautet, wird der Ausfüllvorgang für ein weiteres Rechteck aufgerufen. Lautet er false, wird entweder kein Rechteck ausgefüllt, oder das letzte Rechteck wurde ausgefüllt. | true oder false | true | |||||||||||||||
preferredSize | Gibt die optimale Größe der Komponente an. Diese Eigenschaft wird von bestimmten Layout-Managern ignoriert. | java.awt.Dimension[width=720,height=531] | ||||||||||||||||
preferredSizeSet | Gibt an, dass die bevorzugte Größe auf einen Wert ungleich null festgelegt wurde, wenn der Wert dieser Eigenschaft true lautet. | true oder false | false | |||||||||||||||
requestFocusEnabled | Gibt an, dass die Komponente den Tastaturfokus erhält. | true oder false | true | |||||||||||||||
rows | Stellt den Wert des Attributs "rows" eines TEXTAREA-Elements (Textbereich) dar, das die Größe des Bearbeitungsfelds in Form der Textzeilenanzahl angibt. | |||||||||||||||||
rule | Zeigt Regelzeilen an, wenn der Wert "true" festgelegt wurde. | true oder false | false | |||||||||||||||
sessionType | Gibt den Sitzungstyp an.
|
Ganzzahlen von 1 bis 5 | 1 | |||||||||||||||
setRasterFont | Gibt die Rasterschriftart an. | |||||||||||||||||
showURLsMode | Gibt an, ob URLs als Hot-Spots angezeigt werden und, falls dies zutrifft, ob diese als Unterstreichungen oder als Schaltflächen wiedergegeben werden. | underlinedURLs | ||||||||||||||||
showing | Gibt an, ob die Komponente auf dem Bildschirm angezeigt wird. Dazu muss die Komponente selbst sichtbar und in einem sichtbaren Container enthalten sein. | true | ||||||||||||||||
size | Wert des Attributs "size" (Größe) eines Elements. Bei einem "Select"-Element gibt dieser Wert die Anzahl der Elemente an, die in der Liste gleichzeitig angezeigt werden. Wenn "Größe > 1" zugrifft, wird die Liste als Listenfeld angezeigt, andernfalls wird sie als kombinierte Dropdown-Liste angezeigt. | java.Dimension[width=740,height=531] | ||||||||||||||||
skipPrintingDialog | Gibt an, ob das Dialogfenster für den Druckvorgang auf dem Druckbildschirm unterdrückt wird. | true oder false | false | |||||||||||||||
toolTipText | Gibt den Text an, der als Direkthilfe angezeigt werden soll. | |||||||||||||||||
traceLevel | Gibt den Wert der Eigenschaft "traceLevel" (java.lang.Integer) an. | 0 | ||||||||||||||||
traceName | Gibt den Tracenamen für dieses Objekt an. | Terminal | ||||||||||||||||
uIClassID | Gibt den Namen der Klasse "L&F" an, von der diese Komponente wiedergegeben wird. | PanelUI | ||||||||||||||||
valid | Gibt an, ob die Komponente gültig ist. Eine Komponente ist gültig, wenn sie korrekt dimensioniert und im übergeordneten Container korrekt positioniert wurde und wenn alle ihre untergeordneten Elemente gültig sind. | true oder false | false | |||||||||||||||
validateRoot | Gibt an, dass die gesamte Baumstruktur ab diesem Stammelement geprüft wird. | true oder false | false | |||||||||||||||
verifyInputWhenFocusTarget | Gibt an, ob die Eingabeprüffunktion für den aktuellen Fokuseigner aufgerufen werden soll, bevor der Fokus von dieser Komponente angefordert wird. | true oder false | true | |||||||||||||||
version | Gibt die Version an. | |||||||||||||||||
visible | Gibt an, dass die Komponente sichtbar ist, wenn dieser Wert auf true festgelegt wurde. | true oder false | true | |||||||||||||||
visibleRect | Gibt die Komponente als sichtbares Rechteck an. Dabei handelt es sich um den Schnittpunkt des sichtbaren Rechtecks dieser Komponente und aller sichtbaren Rechtecke ihrer übergeordneten Komponenten. | java.awt.Rectangle[x=0,y=0,width=740,height=570] | ||||||||||||||||
width | Gibt die Breite der Komponente an. | 740 | ||||||||||||||||
x | Gibt die aktuelle x-Koordinate des Komponentenursprungs an. | 0 | ||||||||||||||||
y | Gibt die aktuelle y-Koordinate des Komponentenursprungs an. | 0 |