public class HostField extends Object
| Modifier and Type | Field and Description |
|---|---|
static int | HFJ_FillField justification: Field is entirely filled. |
static int | HFJ_NoAdjustField justification: No justification. |
static int | HFJ_RightBlankField justification: Right justified, blank-filled. |
static int | HFJ_RightZeroField justification: Right justified, zero-filled. |
static int | HFT_AlphanumericHost field type: Alphanumeric characters only. |
static int | HFT_AlphaOnlyHost field type: Alpha characters only. |
static int | HFT_AnyCharacterHost field type: Any character allowed. |
static int | HFT_DigitsOnlyHost field type: Digits only. |
static int | HFT_ImpliedDecimalHost field type: Implied decimal number. |
static int | HFT_KatakanaShiftHost field type: Katakana shift. |
static int | HFT_NumericOnlyHost field type: Numeric only. |
static int | HFT_NumericShiftHost field type: Numeric shift. |
static int | HFT_SignedNumericHost field type: Signed numeric. |
static int | HFT_UpperOnlyHost field type: Upper case any character. |
boolean | isFieldExitRequiredThe field exit key is required to exit this field. |
boolean | isHiddenThis field is hidden (non-display). |
boolean | isLowerTranslatedToUpperAll characters in this field are automatically converted to upper case. |
boolean | isProtectedThis field is protected. |
int | justificationField justification: the values HFJ_*. |
int | lengthThe length of the field. |
HostField | nextFieldThe next host field. |
int | positionPosition of the host field in the host screen. |
int | screenWidthThe width of the host screen. |
int | typeField type: the values HFT_*. |
int | xPosition in X. |
int | yPosition in Y. |
| Constructor and Description |
|---|
HostField() |
| Modifier and Type | Method and Description |
|---|---|
HostField | getNextField()Gets the next host field. |
int | getPos()Gets the zero-based position of this field on the screen. |
boolean | isEmpty(HostScreen screen)Checks if this field is protected and empty. |
public static final int HFT_AnyCharacter
public static final int HFT_AlphaOnly
public static final int HFT_Alphanumeric
public static final int HFT_UpperOnly
public static final int HFT_NumericOnly
public static final int HFT_DigitsOnly
public static final int HFT_SignedNumeric
public static final int HFT_ImpliedDecimal
public static final int HFT_NumericShift
public static final int HFT_KatakanaShift
public static final int HFJ_NoAdjust
public static final int HFJ_RightZero
public static final int HFJ_RightBlank
public static final int HFJ_Fill
public int type
public int justification
public boolean isFieldExitRequired
public boolean isHidden
public boolean isProtected
public boolean isLowerTranslatedToUpper
public int x
public int y
public int position
public int length
public int screenWidth
public HostField nextField
public HostField getNextField()
public int getPos()
public boolean isEmpty(HostScreen screen)
Phantom® and NetPhantom® are registered trademarks of Mindus SARL.
© 2026 Mindus SARL. All rights reserved.