Package jaxx.demo.fun

Class CalculatorDemo

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
jaxx.demo.DemoPanel
jaxx.demo.fun.CalculatorDemo
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, JAXXContext, JAXXObject

public class CalculatorDemo
extends DemoPanel
See Also:
Serialized Form
  • Nested Class Summary

    Nested classes/interfaces inherited from class javax.swing.JPanel

    javax.swing.JPanel.AccessibleJPanel

    Nested classes/interfaces inherited from class javax.swing.JComponent

    javax.swing.JComponent.AccessibleJComponent

    Nested classes/interfaces inherited from class java.awt.Container

    java.awt.Container.AccessibleAWTContainer

    Nested classes/interfaces inherited from class java.awt.Component

    java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
  • Field Summary

    Fields
    Modifier and Type Field Description
    static java.lang.String BINDING_DISPLAY_STYLE_DISPLAY_GET_TEXT_STARTS_WITH_ADD  
    static java.lang.String BINDING_DISPLAY_STYLE_DISPLAY_GET_TEXT_STARTS_WITH_REMOVE  
    static java.lang.String BINDING_DISPLAY_TEXT  
    protected javax.swing.JButton c  
    protected javax.swing.JButton ce  
    protected javax.swing.JButton d0  
    protected javax.swing.JButton d1  
    protected javax.swing.JButton d2  
    protected javax.swing.JButton d3  
    protected javax.swing.JButton d4  
    protected javax.swing.JButton d5  
    protected javax.swing.JButton d6  
    protected javax.swing.JButton d7  
    protected javax.swing.JButton d8  
    protected javax.swing.JButton d9  
    protected javax.swing.JLabel display  
    protected javax.swing.JButton divide  
    protected javax.swing.JButton dot  
    protected CalculatorEngine engine  
    protected javax.swing.JButton equals  
    protected javax.swing.JButton multiply  
    protected javax.swing.JButton plus  
    protected javax.swing.JButton sign  
    protected javax.swing.JButton subtract  

    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​(java.awt.LayoutManager param0)  
    CalculatorDemo​(java.awt.LayoutManager param0, boolean param1)  
    CalculatorDemo​(JAXXContext param0)  
    CalculatorDemo​(JAXXContext param0, boolean param1)  
    CalculatorDemo​(JAXXContext param0, java.awt.LayoutManager param1)  
    CalculatorDemo​(JAXXContext param0, java.awt.LayoutManager param1, boolean param2)  
  • Method Summary

    Modifier and Type Method Description
    static JAXXObjectDescriptor $getJAXXObjectDescriptor()  
    protected void createC()  
    protected void createCe()  
    protected void createD0()  
    protected void createD1()  
    protected void createD2()  
    protected void createD3()  
    protected void createD4()  
    protected void createD5()  
    protected void createD6()  
    protected void createD7()  
    protected void createD8()  
    protected void createD9()  
    protected void createDisplay()  
    protected void createDivide()  
    protected void createDot()  
    protected void createEngine()  
    protected void createEquals()  
    protected void createMultiply()  
    protected void createPlus()  
    protected void createSign()  
    protected void createSubtract()  
    void doActionPerformed__on__c​(java.awt.event.ActionEvent event)  
    void doActionPerformed__on__ce​(java.awt.event.ActionEvent event)  
    void doActionPerformed__on__d0​(java.awt.event.ActionEvent event)  
    void doActionPerformed__on__d1​(java.awt.event.ActionEvent event)  
    void doActionPerformed__on__d2​(java.awt.event.ActionEvent event)  
    void doActionPerformed__on__d3​(java.awt.event.ActionEvent event)  
    void doActionPerformed__on__d4​(java.awt.event.ActionEvent event)  
    void doActionPerformed__on__d5​(java.awt.event.ActionEvent event)  
    void doActionPerformed__on__d6​(java.awt.event.ActionEvent event)  
    void doActionPerformed__on__d7​(java.awt.event.ActionEvent event)  
    void doActionPerformed__on__d8​(java.awt.event.ActionEvent event)  
    void doActionPerformed__on__d9​(java.awt.event.ActionEvent event)  
    void doActionPerformed__on__divide​(java.awt.event.ActionEvent event)  
    void doActionPerformed__on__dot​(java.awt.event.ActionEvent event)  
    void doActionPerformed__on__equals​(java.awt.event.ActionEvent event)  
    void doActionPerformed__on__multiply​(java.awt.event.ActionEvent event)  
    void doActionPerformed__on__plus​(java.awt.event.ActionEvent event)  
    void doActionPerformed__on__sign​(java.awt.event.ActionEvent event)  
    void doActionPerformed__on__subtract​(java.awt.event.ActionEvent event)  
    void doMouseEntered__on__divide​(java.awt.event.MouseEvent event)  
    void doMouseEntered__on__equals​(java.awt.event.MouseEvent event)  
    void doMouseEntered__on__multiply​(java.awt.event.MouseEvent event)  
    void doMouseEntered__on__plus​(java.awt.event.MouseEvent event)  
    void doMouseEntered__on__sign​(java.awt.event.MouseEvent event)  
    void doMouseEntered__on__subtract​(java.awt.event.MouseEvent event)  
    void doMouseExited__on__divide​(java.awt.event.MouseEvent event)  
    void doMouseExited__on__equals​(java.awt.event.MouseEvent event)  
    void doMouseExited__on__multiply​(java.awt.event.MouseEvent event)  
    void doMouseExited__on__plus​(java.awt.event.MouseEvent event)  
    void doMouseExited__on__sign​(java.awt.event.MouseEvent event)  
    void doMouseExited__on__subtract​(java.awt.event.MouseEvent event)  
    protected Table get$Table0()  
    javax.swing.JButton getC()  
    javax.swing.JButton getCe()  
    javax.swing.JButton getD0()  
    javax.swing.JButton getD1()  
    javax.swing.JButton getD2()  
    javax.swing.JButton getD3()  
    javax.swing.JButton getD4()  
    javax.swing.JButton getD5()  
    javax.swing.JButton getD6()  
    javax.swing.JButton getD7()  
    javax.swing.JButton getD8()  
    javax.swing.JButton getD9()  
    javax.swing.JLabel getDisplay()  
    javax.swing.JButton getDivide()  
    javax.swing.JButton getDot()  
    CalculatorEngine getEngine()  
    javax.swing.JButton getEquals()  
    javax.swing.JButton getMultiply()  
    javax.swing.JButton getPlus()  
    javax.swing.JButton getSign()  
    protected java.lang.String[] getSources()  
    javax.swing.JButton getSubtract()  

    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
  • Field Details

    • BINDING_DISPLAY_STYLE_DISPLAY_GET_TEXT_STARTS_WITH_ADD

      public static final java.lang.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 java.lang.String BINDING_DISPLAY_STYLE_DISPLAY_GET_TEXT_STARTS_WITH_REMOVE
      See Also:
      Constant Field Values
    • BINDING_DISPLAY_TEXT

      public static final java.lang.String BINDING_DISPLAY_TEXT
      See Also:
      Constant Field Values
    • c

      protected javax.swing.JButton c
    • ce

      protected javax.swing.JButton ce
    • d0

      protected javax.swing.JButton d0
    • d1

      protected javax.swing.JButton d1
    • d2

      protected javax.swing.JButton d2
    • d3

      protected javax.swing.JButton d3
    • d4

      protected javax.swing.JButton d4
    • d5

      protected javax.swing.JButton d5
    • d6

      protected javax.swing.JButton d6
    • d7

      protected javax.swing.JButton d7
    • d8

      protected javax.swing.JButton d8
    • d9

      protected javax.swing.JButton d9
    • display

      protected javax.swing.JLabel display
    • divide

      protected javax.swing.JButton divide
    • dot

      protected javax.swing.JButton dot
    • engine

      protected CalculatorEngine engine
    • equals

      protected javax.swing.JButton equals
    • multiply

      protected javax.swing.JButton multiply
    • plus

      protected javax.swing.JButton plus
    • sign

      protected javax.swing.JButton sign
    • subtract

      protected javax.swing.JButton subtract
  • Constructor Details

    • CalculatorDemo

      public CalculatorDemo()
    • CalculatorDemo

      public CalculatorDemo​(JAXXContext param0)
    • CalculatorDemo

      public CalculatorDemo​(boolean param0)
    • CalculatorDemo

      public CalculatorDemo​(JAXXContext param0, boolean param1)
    • CalculatorDemo

      public CalculatorDemo​(java.awt.LayoutManager param0)
    • CalculatorDemo

      public CalculatorDemo​(JAXXContext param0, java.awt.LayoutManager param1)
    • CalculatorDemo

      public CalculatorDemo​(java.awt.LayoutManager param0, boolean param1)
    • CalculatorDemo

      public CalculatorDemo​(JAXXContext param0, java.awt.LayoutManager param1, boolean param2)
  • Method Details

    • getSources

      protected java.lang.String[] getSources()
      Overrides:
      getSources in class DemoPanel
    • $getJAXXObjectDescriptor

      public static JAXXObjectDescriptor $getJAXXObjectDescriptor()
    • doActionPerformed__on__c

      public void doActionPerformed__on__c​(java.awt.event.ActionEvent event)
    • doActionPerformed__on__ce

      public void doActionPerformed__on__ce​(java.awt.event.ActionEvent event)
    • doActionPerformed__on__d0

      public void doActionPerformed__on__d0​(java.awt.event.ActionEvent event)
    • doActionPerformed__on__d1

      public void doActionPerformed__on__d1​(java.awt.event.ActionEvent event)
    • doActionPerformed__on__d2

      public void doActionPerformed__on__d2​(java.awt.event.ActionEvent event)
    • doActionPerformed__on__d3

      public void doActionPerformed__on__d3​(java.awt.event.ActionEvent event)
    • doActionPerformed__on__d4

      public void doActionPerformed__on__d4​(java.awt.event.ActionEvent event)
    • doActionPerformed__on__d5

      public void doActionPerformed__on__d5​(java.awt.event.ActionEvent event)
    • doActionPerformed__on__d6

      public void doActionPerformed__on__d6​(java.awt.event.ActionEvent event)
    • doActionPerformed__on__d7

      public void doActionPerformed__on__d7​(java.awt.event.ActionEvent event)
    • doActionPerformed__on__d8

      public void doActionPerformed__on__d8​(java.awt.event.ActionEvent event)
    • doActionPerformed__on__d9

      public void doActionPerformed__on__d9​(java.awt.event.ActionEvent event)
    • doActionPerformed__on__divide

      public void doActionPerformed__on__divide​(java.awt.event.ActionEvent event)
    • doActionPerformed__on__dot

      public void doActionPerformed__on__dot​(java.awt.event.ActionEvent event)
    • doActionPerformed__on__equals

      public void doActionPerformed__on__equals​(java.awt.event.ActionEvent event)
    • doActionPerformed__on__multiply

      public void doActionPerformed__on__multiply​(java.awt.event.ActionEvent event)
    • doActionPerformed__on__plus

      public void doActionPerformed__on__plus​(java.awt.event.ActionEvent event)
    • doActionPerformed__on__sign

      public void doActionPerformed__on__sign​(java.awt.event.ActionEvent event)
    • doActionPerformed__on__subtract

      public void doActionPerformed__on__subtract​(java.awt.event.ActionEvent event)
    • doMouseEntered__on__divide

      public void doMouseEntered__on__divide​(java.awt.event.MouseEvent event)
    • doMouseEntered__on__equals

      public void doMouseEntered__on__equals​(java.awt.event.MouseEvent event)
    • doMouseEntered__on__multiply

      public void doMouseEntered__on__multiply​(java.awt.event.MouseEvent event)
    • doMouseEntered__on__plus

      public void doMouseEntered__on__plus​(java.awt.event.MouseEvent event)
    • doMouseEntered__on__sign

      public void doMouseEntered__on__sign​(java.awt.event.MouseEvent event)
    • doMouseEntered__on__subtract

      public void doMouseEntered__on__subtract​(java.awt.event.MouseEvent event)
    • doMouseExited__on__divide

      public void doMouseExited__on__divide​(java.awt.event.MouseEvent event)
    • doMouseExited__on__equals

      public void doMouseExited__on__equals​(java.awt.event.MouseEvent event)
    • doMouseExited__on__multiply

      public void doMouseExited__on__multiply​(java.awt.event.MouseEvent event)
    • doMouseExited__on__plus

      public void doMouseExited__on__plus​(java.awt.event.MouseEvent event)
    • doMouseExited__on__sign

      public void doMouseExited__on__sign​(java.awt.event.MouseEvent event)
    • doMouseExited__on__subtract

      public void doMouseExited__on__subtract​(java.awt.event.MouseEvent event)
    • getC

      public javax.swing.JButton getC()
    • getCe

      public javax.swing.JButton getCe()
    • getD0

      public javax.swing.JButton getD0()
    • getD1

      public javax.swing.JButton getD1()
    • getD2

      public javax.swing.JButton getD2()
    • getD3

      public javax.swing.JButton getD3()
    • getD4

      public javax.swing.JButton getD4()
    • getD5

      public javax.swing.JButton getD5()
    • getD6

      public javax.swing.JButton getD6()
    • getD7

      public javax.swing.JButton getD7()
    • getD8

      public javax.swing.JButton getD8()
    • getD9

      public javax.swing.JButton getD9()
    • getDisplay

      public javax.swing.JLabel getDisplay()
    • getDivide

      public javax.swing.JButton getDivide()
    • getDot

      public javax.swing.JButton getDot()
    • getEngine

      public CalculatorEngine getEngine()
    • getEquals

      public javax.swing.JButton getEquals()
    • getMultiply

      public javax.swing.JButton getMultiply()
    • getPlus

      public javax.swing.JButton getPlus()
    • getSign

      public javax.swing.JButton getSign()
    • getSubtract

      public javax.swing.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()