public interface FieldPaintInterface extends PaintInterface
| Modifier and Type | Interface and Description |
|---|---|
static class | FieldPaintInterface.FieldGeneric field description. |
static class | FieldPaintInterface.Fields |
| Modifier and Type | Method and Description |
|---|---|
FieldPaintInterface.Fields | getFields(boolean inputOnly)Gets all host fields defined in the current screen. |
boolean | getFieldsActive()Get the state of host painting flag. |
Object | getHostScreen()Get the current hostScreen. |
FieldPaintInterface.Field | probe(int position)Check if the position is part of a defined field. |
void | repaintWindow()Mark the terminal window to be repainted. |
void | selectPopup(int index)Set the pop-up to be shown. |
void | setComponent(Component component)Set the component. |
void | setDimensions(int cxFont, int cyFont, int xOffset, int yOffset)Set the dimensions of the component. |
void | setFieldsActive(boolean active)Set the field painting active (or inactive - depending on parameter). |
void | setPopupConstrained(boolean active)Set the handling of popups as constraining (or inactive - depending on parameter). |
void | setPopupsActive(boolean active)Set the popup painting active (or inactive - depending on parameter). |
void | showPopup(int index)Set the pop-up to be shown. |
paintFieldPaintInterface.Fields getFields(boolean inputOnly)
Object getHostScreen()
void repaintWindow()
void showPopup(int index)
index - The index of the pop-up.void selectPopup(int index)
index - The index of the pop-up.void setFieldsActive(boolean active)
active - The active state.boolean getFieldsActive()
void setPopupsActive(boolean active)
active - The active state.void setPopupConstrained(boolean active)
active - The active state.void setComponent(Component component)
component - The component to use.void setDimensions(int cxFont,
int cyFont,
int xOffset,
int yOffset)cxFont - horizontal font sizecyFont - vertical font sizexOffset - horizontal offsetyOffset - vertical offsetFieldPaintInterface.Field probe(int position)
position -Phantom® and NetPhantom® are registered trademarks of Mindus SARL.
© 2026 Mindus SARL. All rights reserved.