Interface | Description |
---|---|
CloseWindow |
The PJInternalFrame uses this interface to notify an owner
that the window is closed.
|
DdeInterface |
A PControl extended class implements the FieldCheck interface
if it requires to do special processing of the Tab/Backtab
keys as well as the arrow keys when focus is about to be
lost for the component in question.
|
FieldCheck |
A PControl extended class implements the FieldCheck interface
if it requires to do special processing of the Tab/Backtab
keys as well as the arrow keys when focus is about to be
lost for the component in question.
|
IAppListener |
Interface used to listen to various system events.
|
IImageManager |
The interface to the Image Manager when images are loaded in the Designer.
|
INotebookController |
Called by the notebook control to inform controller of page changes.
|
IPhantomFontScaling |
Interface used for font scaling processing with NetPhantom Editor.
|
IRemoteSocket |
Interface used to receive notifications of data from the tunneled server socket.
|
ISystem |
Taskbar interface for e.g.
|
IThirdState |
Interface used for third state checkboxes.
|
KeyPressedListener |
This interface should be implemented by keystroke listeners
that call the methods
PPanel.addKeyPressedListener
and PPanel.removeKeyPressedListener . |
LogEvent | |
SocketInterface |
This interface defines client sockets (also called just "sockets").
|
TraceInterface |
This interface is used to trace client events, typically
for response time measuring and/or client activity playback.
|
UserEventListener |
This interface notifies control of a user change.
|
Class | Description |
---|---|
AEvent |
The Action event class, used to issue actions from the client that will trigger a
transaction to the server.
|
Bounds |
The class for control bounds.
|
CListBox |
A listbox controller.
|
CMLE |
CMLE is the main class for MLE.
|
ColorMapper |
Maps Phantom color indexes to Java Colors.
|
ComboString |
This class is used as replacement of String class for combobox items.
|
ComponentPrinter2D |
The component printer class will print a "frame" window or a component inside
a "frame".
|
CTree |
CTree, the PJTree controller.
|
CTree.Renderer |
The tree node renderer also handles tool-tip text and icons.
|
CTree.TNode |
The tree node.
|
CUserWindow |
This class handles the user window communication between the server
and the client.
|
DefaultSocket |
This interface defines client sockets (also called just "sockets").
|
FontManager |
The font manager keeps a cache of the different fonts used by controls.
|
GlassPane |
This class displays the hour glass when a panel is locked.
|
HttpProxySocket |
The SocketInterface for HTTP-proxied socket connections.
|
Hyperlink |
Handles hot spots of type "http://nnn" and "ftp://nnn".
|
ImageManager |
The image manager handles loading of all images either from the document base
or from a specified resource directory (optional protocol/port may be specified).
|
KeyHotSpot |
Handles hot spots for function keys and other special keys.
|
ListBoxInfo |
List box information classes.
|
ListBoxInfo.ListBoxInfoCell |
The inner cell information class.
|
ListBoxInfo.ListBoxInfoColumn |
The inner column information class.
|
LocalizedText |
The localized text class will replace default English locale
strings with other ones, specified in the server environment.
|
LocalizedTextStrings |
The localized text string class is used to keep all
strings that cannot come from the server after this one
has been contacted.
|
MetalLAF |
Overridden Metal Look-and-Feel to handle font scaling.
|
Mnemonic |
This class extracts the mnemonic character from a string.
|
NimbusLAF |
Overridden Nimbus Look-and-Feel to handle font scaling.
|
PButtonUIWindows |
UI for PJButton with Windows look and feel.
|
PControl |
This is the superclass for all controls in a panel.
|
PFocusManager |
Overrides the default swing focus manager implementation.
|
Phantom |
The start class for the Client.
|
PJBar |
A Phantom Bar class.
|
PJBarVisualComponent |
The visual bar component class.
|
PJButton |
This class extends the JButton class and is used by push buttons and
toolbar buttons.
|
PJCheckBox |
PJCheckBox
Handles checkbox that is enabled but not selectable through the
ButtonModel PToggleButtonModel.
|
PJComboBox |
PJComboBox
|
PJDialog |
Overrides the default Swing JDialog implementation.
|
PJEntryField |
PJEntryField
This class overrides JTextField.
|
PJExternalImage |
Displays external images (implemented as a user window, but integrated
into the Client directly.
|
PJFrame |
Overrides the default Swing JFrame implementation.
|
PJGroupBox |
The visual Group Box.
|
PJHTMLLabel |
Class for the NetPhantom HTML JLabel implementation.
|
PJLabel |
Extending the normal JLabel Swing class to remove the "..." dots
and to set the label as opaque.
|
PJListBox |
The visual listbox.
|
PJMenu |
The Client menu class, used to process keystrokes correctly in
the various Java VM's, with mnemonic characters, etc.
|
PJMLE |
PJMLE class that handles a Multiple Line Entry field.
|
PJMuLineLabel |
PJMuLineLabel
|
PJPanel |
This class overrides the JPanel class in order to be able to store the Phantom
panel data.
|
PJPopupMenu |
Work-around class that subclasses JPopupMenu in order to handle it's pop-up
menus correctly with keyboard (by providing a correctly working UI)
and making sure the popup menus do not stretch off the edges of the screen.
|
PJRectangle |
The visual Rectangle component.
|
PJScrollPane |
Handles the scroll pane inside the Client, with possible scrollbars, mouse wheel
and keyboard actions for scrolling.
|
PJSpinButton |
The visual SpinButton component.
|
PJTabbedPane |
The visual Notebook control.
|
PJUserWindow |
All user windows in the Client should extend from this class.
|
PJUserWindowPredefined |
User window for predefined types.
|
PKeyEvent |
The KeyEvent extension class to handle Key Location in JDK prior to 1.4.
|
Plaf |
This class is used to perform various tasks as well as possible between the
Java versions.
|
Plaf9 |
Class for Java JDK 9 or better to handle the Taskbar and Desktop, typically for macOS.
|
PMenu |
Handles creation of a pull down menu or a system menu pop-up menu from
server transaction.
|
PPanel |
This class handles a Phantom panel.
|
PSocket |
Handles socket communication between the server and the client.
|
RemoteSocket |
Class handling a remote socket open on the server side.
|
SessionManager |
The session manager of the client.
|
Terminal |
The Terminal class displays the window of the emulator.
|
TerminalWindowInstance |
The Terminal class displays the window of the emulator.
|
TunnelPort |
Class handling tunneling of a port from client to server.
|
UITweaks |
Class holding information about tweaks for a Look-and-Feel
and scaling.
|
UserExitPrint |
Handles printing of panels by means of drawing into a Graphics
presentation space rather than printing a bitmap.
|
Enum | Description |
---|---|
Beep |
Plays a beep of a specific type.
|
IAppListener.QuitReply |
Quit return reply.
|
Phantom® and NetPhantom® are registered trademarks of Mindus SARL.
© © Mindus SARL, 2024. All rights reserved.