public class TLcdOutputFrame extends Frame implementsILcdLogListener, ActionListener
TLcdOutputFrame
is a frame to display application outputs
It is used basically by TLcdOutput
class. The frame has a title.
It also has a boolean popup mode that indicates whether the frame should be
made visible every time a new message is added.Frame.AccessibleAWTFrame
Window.AccessibleAWTWindow, Window.Type
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
Modifier and Type | Field and Description |
---|---|
Button |
fClearButton
Deprecated.
|
Button |
fCloseButton
Deprecated.
|
TextArea |
fTextArea
Deprecated.
|
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
TLcdOutputFrame(String aTitle,
boolean aPopupMode)
Deprecated.
Creates a new
TLcdOutputFrame with a given title and
a given popup mode. |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(ActionEvent aActionEvent)
Deprecated.
Event management.
|
void |
clear()
Deprecated.
Clears the output frame text area.
|
void |
debug(Object aClassInstance,
String aMessage)
Deprecated.
Writes the given message to the log, along with some information about the calling
Object . |
void |
debug(String aMessage)
Deprecated.
Writes the given message to the log.
|
void |
event(Object aClassInstance,
String aMessage)
Deprecated.
Writes the given message to the log, along with some information about the calling
Object . |
void |
event(String aMessage)
Deprecated.
Writes the given message to the log.
|
void |
fail(Object aClassInstance,
String aMessage)
Deprecated.
Writes the given message to the log, along with some information about the calling
Object . |
void |
fail(String aMessage)
Deprecated.
Writes the given message to the log.
|
protected static String |
getClassName(Object aClassInstance)
Deprecated.
|
TextArea |
getTextArea()
Deprecated.
Returns the text area attribute instance.
|
boolean |
isPopupMode()
Deprecated.
Returns
true is the frame has to be popped up when a new message
is added to the text area: . |
Dimension |
minimumSize()
Deprecated.
Defines the minimum size of the dialog box.
|
void |
out(Object aClassInstance,
String aMessage)
Deprecated.
Writes the given message to the log, along with some information about the calling
Object . |
void |
out(String aMessage)
Deprecated.
Writes the given message to the log.
|
void |
println(String aString)
Deprecated.
Appends new output in the text area.
|
void |
println(Throwable aThrowable)
Deprecated.
Appends new output in the text area.
|
void |
warn(Object aClassInstance,
String aMessage)
Deprecated.
Writes the given message to the log, along with some information about the calling
Object . |
void |
warn(String aMessage)
Deprecated.
Writes the given message to the log.
|
addNotify, getAccessibleContext, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, paramString, remove, removeNotify, setBackground, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFront
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusDownCycle, update, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getFont, postEvent
public TextArea fTextArea
public Button fClearButton
public Button fCloseButton
public TLcdOutputFrame(String aTitle, boolean aPopupMode)
TLcdOutputFrame
with a given title and
a given popup mode.aTitle
- the frame title.aPopupMode
- the frame popup mode.public void out(String aMessage)
ILcdLogListener
out
in interface ILcdLogListener
aMessage
- a general informative message.public void fail(String aMessage)
ILcdLogListener
fail
in interface ILcdLogListener
aMessage
- a warning message about a program failure.public void warn(String aMessage)
ILcdLogListener
warn
in interface ILcdLogListener
aMessage
- a warning message.public void debug(String aMessage)
ILcdLogListener
debug
in interface ILcdLogListener
aMessage
- a debugging message.public void event(String aMessage)
ILcdLogListener
event
in interface ILcdLogListener
aMessage
- a message about an event that has occurred.public void out(Object aClassInstance, String aMessage)
ILcdLogListener
Object
.out
in interface ILcdLogListener
aClassInstance
- the calling object (`this
').aMessage
- a general informative message.public void fail(Object aClassInstance, String aMessage)
ILcdLogListener
Object
.fail
in interface ILcdLogListener
aClassInstance
- the calling object (`this
').aMessage
- a warning message about a program failure.public void warn(Object aClassInstance, String aMessage)
ILcdLogListener
Object
.warn
in interface ILcdLogListener
aClassInstance
- the calling object (`this
').aMessage
- a warning message.public void debug(Object aClassInstance, String aMessage)
ILcdLogListener
Object
.debug
in interface ILcdLogListener
aClassInstance
- the calling object (`this
').aMessage
- a debugging message.public void event(Object aClassInstance, String aMessage)
ILcdLogListener
Object
.event
in interface ILcdLogListener
aClassInstance
- the calling object (`this
').aMessage
- a message about an event that has occurred.public boolean isPopupMode()
true
is the frame has to be popped up when a new message
is added to the text area: .public void actionPerformed(ActionEvent aActionEvent)
actionPerformed
in interface ActionListener
aActionEvent
- always a button selection.public Dimension minimumSize()
minimumSize
in class Container
public void clear()
public TextArea getTextArea()
public void println(String aString)
public void println(Throwable aThrowable)