Package net.sourceforge.uiq3.fx602p
Class Status_Canvas
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- net.sourceforge.uiq3.fx602p.Status_Canvas
-
- All Implemented Interfaces:
ImageObserver
,MenuContainer
,Serializable
,Accessible
public class Status_Canvas extends JPanel
- Author:
- martin
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
-
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
-
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
-
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
-
Field Summary
Fields Modifier and Type Field Description private JLabel
Display_Mode_Label
private JTextField
Display_Mode_Text
private Desktop_Calculator
Engine
Calculator engineprivate JLabel
Execution_Mode_Label
private JTextField
Execution_Mode_Text
private static ResourceBundle
FX_602P_Bundle
private JLabel
Hlt_Position_Label
private JTextField
Hlt_Position_Text
private JCheckBox
Indirect_Checkbox
private JLabel
jLabel1
private JLabel
Keyboard_Mode_Label
private JTextField
Keyboard_Mode_Text
private static Logger
logger
class logger instanceprivate JLabel
Merge_Key_Label
private JTextField
Merge_Key_Text
private JLabel
Merge_Token_Label
private JTextField
Merge_Token_Text
private static long
serialVersionUID
private JLabel
Stack_Label
private JList<String>
Stack_List
private JLabel
Stack_Pointer_Label
private JTextField
Stack_Pointer_Text
private JScrollPane
Stack_ScrollPane
private static String
TAG
class logger tag.private JLabel
Token_Plane_Label
private JTextField
Token_Plane_Text
-
Fields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
-
Fields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-
-
Constructor Summary
Constructors Constructor Description Status_Canvas()
Creates new form Status_Canvas
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
formComponentShown(ComponentEvent evt)
private void
initComponents()
This method is called from within the constructor to initialize the form.private void
initPost()
I had used lazy loading before but frequently there were load interrupted errors with images only loaded partially.void
setCalculator(Desktop_Calculator Engine)
Set the calculator engine used - needed for status related display.private void
setTextFonts()
void
update()
Update Fields.void
update(PropertyChangeEvent event)
check if the calculator has changed.-
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
-
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
-
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
-
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Field Detail
-
FX_602P_Bundle
private static final ResourceBundle FX_602P_Bundle
-
TAG
private static final String TAG
class logger tag.
-
logger
private static final Logger logger
class logger instance
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
Engine
private Desktop_Calculator Engine
Calculator engine
-
Display_Mode_Label
private final JLabel Display_Mode_Label
-
Display_Mode_Text
private final JTextField Display_Mode_Text
-
Execution_Mode_Label
private final JLabel Execution_Mode_Label
-
Execution_Mode_Text
private final JTextField Execution_Mode_Text
-
Hlt_Position_Label
private final JLabel Hlt_Position_Label
-
Hlt_Position_Text
private final JTextField Hlt_Position_Text
-
Indirect_Checkbox
private final JCheckBox Indirect_Checkbox
-
Keyboard_Mode_Label
private final JLabel Keyboard_Mode_Label
-
Keyboard_Mode_Text
private final JTextField Keyboard_Mode_Text
-
Merge_Key_Label
private final JLabel Merge_Key_Label
-
Merge_Key_Text
private final JTextField Merge_Key_Text
-
Merge_Token_Label
private final JLabel Merge_Token_Label
-
Merge_Token_Text
private final JTextField Merge_Token_Text
-
Stack_Label
private final JLabel Stack_Label
-
Stack_Pointer_Label
private final JLabel Stack_Pointer_Label
-
Stack_Pointer_Text
private final JTextField Stack_Pointer_Text
-
Stack_ScrollPane
private final JScrollPane Stack_ScrollPane
-
Token_Plane_Label
private final JLabel Token_Plane_Label
-
Token_Plane_Text
private final JTextField Token_Plane_Text
-
jLabel1
private final JLabel jLabel1
-
-
Method Detail
-
initPost
private void initPost()
I had used lazy loading before but frequently there were load interrupted errors with images only loaded partially.
-
setTextFonts
private void setTextFonts()
-
setCalculator
public void setCalculator(Desktop_Calculator Engine)
Set the calculator engine used - needed for status related display.- Parameters:
Engine
- calculator to be displayed
-
update
public void update(PropertyChangeEvent event)
check if the calculator has changed.
-
update
public void update()
Update Fields.
-
initComponents
private void initComponents()
This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The content of this method is always regenerated by the Form Editor.
-
formComponentShown
private void formComponentShown(ComponentEvent evt)
-
-