Package org.nuiton.jaxx.demo.fun
Class CalculatorDemo
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- org.nuiton.jaxx.demo.DemoPanel
-
- org.nuiton.jaxx.demo.fun.CalculatorDemo
-
- All Implemented Interfaces:
ImageObserver,MenuContainer,Serializable,Accessible,JAXXContext,JAXXObject
public class CalculatorDemo extends DemoPanel
- 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 static StringBINDING_DISPLAY_STYLE_DISPLAY_GET_TEXT_STARTS_WITH_ADDstatic StringBINDING_DISPLAY_STYLE_DISPLAY_GET_TEXT_STARTS_WITH_REMOVEstatic StringBINDING_DISPLAY_TEXTprotected JButtoncprotected JButtonceprotected JButtond0protected JButtond1protected JButtond2protected JButtond3protected JButtond4protected JButtond5protected JButtond6protected JButtond7protected JButtond8protected JButtond9protected JLabeldisplayprotected JButtondivideprotected JButtondotprotected CalculatorEngineengineprotected JButtonequalsprotected JButtonmultiplyprotected JButtonplusprotected JButtonsignprotected JButtonsubtract-
Fields inherited from class org.nuiton.jaxx.demo.DemoPanel
$activeBindings, $bindings, $bindingSources, $objectMap, $previousValues, broker, delegateContext, helpDefaultId, PROPERTY_HELP_DEFAULT_ID, top
-
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 CalculatorDemo()CalculatorDemo(boolean param0)CalculatorDemo(LayoutManager param0)CalculatorDemo(LayoutManager param0, boolean param1)CalculatorDemo(JAXXContext param0)CalculatorDemo(JAXXContext param0, boolean param1)CalculatorDemo(JAXXContext param0, LayoutManager param1)CalculatorDemo(JAXXContext param0, LayoutManager param1, boolean param2)
-
Method Summary
-
Methods inherited from class org.nuiton.jaxx.demo.DemoPanel
addDefaultSources, applyDataBinding, createBroker, createHelpDefaultId, firePropertyChange, get$objectMap, getBroker, getContextValue, getContextValue, getDataBinding, getDataBindings, getDelegateContext, getDemoTabTitle, getHelpDefaultId, getLabel, getObjectById, getParentContainer, getParentContainer, processDataBinding, processDataBinding, registerDataBinding, removeContextValue, removeContextValue, removeDataBinding, setContextValue, setContextValue, setHelpDefaultId
-
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, 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
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.nuiton.jaxx.runtime.JAXXObject
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
-
-
-
-
Field Detail
-
BINDING_DISPLAY_STYLE_DISPLAY_GET_TEXT_STARTS_WITH_ADD
public static final String BINDING_DISPLAY_STYLE_DISPLAY_GET_TEXT_STARTS_WITH_ADD
- See Also:
- Constant Field Values
-
BINDING_DISPLAY_STYLE_DISPLAY_GET_TEXT_STARTS_WITH_REMOVE
public static final String BINDING_DISPLAY_STYLE_DISPLAY_GET_TEXT_STARTS_WITH_REMOVE
- See Also:
- Constant Field Values
-
BINDING_DISPLAY_TEXT
public static final String BINDING_DISPLAY_TEXT
- See Also:
- Constant Field Values
-
c
protected JButton c
-
ce
protected JButton ce
-
d0
protected JButton d0
-
d1
protected JButton d1
-
d2
protected JButton d2
-
d3
protected JButton d3
-
d4
protected JButton d4
-
d5
protected JButton d5
-
d6
protected JButton d6
-
d7
protected JButton d7
-
d8
protected JButton d8
-
d9
protected JButton d9
-
display
protected JLabel display
-
divide
protected JButton divide
-
dot
protected JButton dot
-
engine
protected CalculatorEngine engine
-
equals
protected JButton equals
-
multiply
protected JButton multiply
-
plus
protected JButton plus
-
sign
protected JButton sign
-
subtract
protected JButton subtract
-
-
Constructor Detail
-
CalculatorDemo
public CalculatorDemo()
-
CalculatorDemo
public CalculatorDemo(JAXXContext param0)
-
CalculatorDemo
public CalculatorDemo(boolean param0)
-
CalculatorDemo
public CalculatorDemo(JAXXContext param0, boolean param1)
-
CalculatorDemo
public CalculatorDemo(LayoutManager param0)
-
CalculatorDemo
public CalculatorDemo(JAXXContext param0, LayoutManager param1)
-
CalculatorDemo
public CalculatorDemo(LayoutManager param0, boolean param1)
-
CalculatorDemo
public CalculatorDemo(JAXXContext param0, LayoutManager param1, boolean param2)
-
-
Method Detail
-
getSources
protected String[] getSources()
- Overrides:
getSourcesin classDemoPanel
-
$getJAXXObjectDescriptor
public static JAXXObjectDescriptor $getJAXXObjectDescriptor()
-
doActionPerformed__on__c
public void doActionPerformed__on__c(ActionEvent event)
-
doActionPerformed__on__ce
public void doActionPerformed__on__ce(ActionEvent event)
-
doActionPerformed__on__d0
public void doActionPerformed__on__d0(ActionEvent event)
-
doActionPerformed__on__d1
public void doActionPerformed__on__d1(ActionEvent event)
-
doActionPerformed__on__d2
public void doActionPerformed__on__d2(ActionEvent event)
-
doActionPerformed__on__d3
public void doActionPerformed__on__d3(ActionEvent event)
-
doActionPerformed__on__d4
public void doActionPerformed__on__d4(ActionEvent event)
-
doActionPerformed__on__d5
public void doActionPerformed__on__d5(ActionEvent event)
-
doActionPerformed__on__d6
public void doActionPerformed__on__d6(ActionEvent event)
-
doActionPerformed__on__d7
public void doActionPerformed__on__d7(ActionEvent event)
-
doActionPerformed__on__d8
public void doActionPerformed__on__d8(ActionEvent event)
-
doActionPerformed__on__d9
public void doActionPerformed__on__d9(ActionEvent event)
-
doActionPerformed__on__divide
public void doActionPerformed__on__divide(ActionEvent event)
-
doActionPerformed__on__dot
public void doActionPerformed__on__dot(ActionEvent event)
-
doActionPerformed__on__equals
public void doActionPerformed__on__equals(ActionEvent event)
-
doActionPerformed__on__multiply
public void doActionPerformed__on__multiply(ActionEvent event)
-
doActionPerformed__on__plus
public void doActionPerformed__on__plus(ActionEvent event)
-
doActionPerformed__on__sign
public void doActionPerformed__on__sign(ActionEvent event)
-
doActionPerformed__on__subtract
public void doActionPerformed__on__subtract(ActionEvent event)
-
doMouseEntered__on__divide
public void doMouseEntered__on__divide(MouseEvent event)
-
doMouseEntered__on__equals
public void doMouseEntered__on__equals(MouseEvent event)
-
doMouseEntered__on__multiply
public void doMouseEntered__on__multiply(MouseEvent event)
-
doMouseEntered__on__plus
public void doMouseEntered__on__plus(MouseEvent event)
-
doMouseEntered__on__sign
public void doMouseEntered__on__sign(MouseEvent event)
-
doMouseEntered__on__subtract
public void doMouseEntered__on__subtract(MouseEvent event)
-
doMouseExited__on__divide
public void doMouseExited__on__divide(MouseEvent event)
-
doMouseExited__on__equals
public void doMouseExited__on__equals(MouseEvent event)
-
doMouseExited__on__multiply
public void doMouseExited__on__multiply(MouseEvent event)
-
doMouseExited__on__plus
public void doMouseExited__on__plus(MouseEvent event)
-
doMouseExited__on__sign
public void doMouseExited__on__sign(MouseEvent event)
-
doMouseExited__on__subtract
public void doMouseExited__on__subtract(MouseEvent event)
-
getC
public JButton getC()
-
getCe
public JButton getCe()
-
getD0
public JButton getD0()
-
getD1
public JButton getD1()
-
getD2
public JButton getD2()
-
getD3
public JButton getD3()
-
getD4
public JButton getD4()
-
getD5
public JButton getD5()
-
getD6
public JButton getD6()
-
getD7
public JButton getD7()
-
getD8
public JButton getD8()
-
getD9
public JButton getD9()
-
getDisplay
public JLabel getDisplay()
-
getDivide
public JButton getDivide()
-
getDot
public JButton getDot()
-
getEngine
public CalculatorEngine getEngine()
-
getEquals
public JButton getEquals()
-
getMultiply
public JButton getMultiply()
-
getPlus
public JButton getPlus()
-
getSign
public JButton getSign()
-
getSubtract
public JButton getSubtract()
-
get$Table0
protected Table get$Table0()
-
createC
protected void createC()
-
createCe
protected void createCe()
-
createD0
protected void createD0()
-
createD1
protected void createD1()
-
createD2
protected void createD2()
-
createD3
protected void createD3()
-
createD4
protected void createD4()
-
createD5
protected void createD5()
-
createD6
protected void createD6()
-
createD7
protected void createD7()
-
createD8
protected void createD8()
-
createD9
protected void createD9()
-
createDisplay
protected void createDisplay()
-
createDivide
protected void createDivide()
-
createDot
protected void createDot()
-
createEngine
protected void createEngine()
-
createEquals
protected void createEquals()
-
createMultiply
protected void createMultiply()
-
createPlus
protected void createPlus()
-
createSign
protected void createSign()
-
createSubtract
protected void createSubtract()
-
$initialize
protected void $initialize()
- Overrides:
$initializein classDemoPanel
-
$initialize_01_createComponents
protected void $initialize_01_createComponents()
- Overrides:
$initialize_01_createComponentsin classDemoPanel
-
$initialize_02_registerDataBindings
protected void $initialize_02_registerDataBindings()
- Overrides:
$initialize_02_registerDataBindingsin classDemoPanel
-
$initialize_03_finalizeCreateComponents
protected void $initialize_03_finalizeCreateComponents()
- Overrides:
$initialize_03_finalizeCreateComponentsin classDemoPanel
-
$initialize_04_applyDataBindings
protected void $initialize_04_applyDataBindings()
- Overrides:
$initialize_04_applyDataBindingsin classDemoPanel
-
$initialize_05_setProperties
protected void $initialize_05_setProperties()
- Overrides:
$initialize_05_setPropertiesin classDemoPanel
-
$initialize_06_finalizeInitialize
protected void $initialize_06_finalizeInitialize()
- Overrides:
$initialize_06_finalizeInitializein classDemoPanel
-
-