demo
Class LazyLRSDemoFrame

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Window
              extended by java.awt.Frame
                  extended by javax.swing.JFrame
                      extended by demo.LazyLRSDemoFrame
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants

public class LazyLRSDemoFrame
extends javax.swing.JFrame

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
 
Nested classes/interfaces inherited from class java.awt.Frame
java.awt.Frame.AccessibleAWTFrame
 
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
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
(package private)  javax.swing.JPanel algoPnl
           
(package private)  javax.swing.JButton appendBtn
           
(package private)  java.awt.BorderLayout borderLayout1
           
(package private)  java.awt.BorderLayout borderLayout2
           
(package private)  java.awt.BorderLayout borderLayout3
           
(package private)  javax.swing.JButton btnNth
           
(package private)  javax.swing.JButton btnRemNth
           
(package private)  javax.swing.JButton btnSetNth
           
(package private)  javax.swing.ButtonGroup buttonGroup
           
(package private)  ICounterFactory cf
           
(package private)  javax.swing.JRadioButton chkBxConst
           
(package private)  javax.swing.JRadioButton chkBxFibonacci
           
(package private)  javax.swing.JRadioButton chkBxFilter
           
(package private)  javax.swing.JRadioButton chkBxInc
           
(package private)  javax.swing.JRadioButton chkBxLambda
           
(package private)  javax.swing.JRadioButton chkBxMultMNodFilter
           
(package private)  javax.swing.JRadioButton chkBxNInv
           
(package private)  javax.swing.JRadioButton chkBxRangeFilter
           
(package private)  javax.swing.JRadioButton chkBxSieve
           
(package private)  javax.swing.JButton clearBtn
           
(package private)  javax.swing.JButton consBtn
           
(package private)  javax.swing.JPanel ctrlPnl
           
(package private)  javax.swing.JPanel displayLenIOABCtrlPnl
           
(package private)  javax.swing.JPanel displayLenIOABPnl
           
(package private)  javax.swing.JLabel displayLenLbl
           
(package private)  javax.swing.JPanel displayLenPnl
           
(package private)  javax.swing.JTextField displayLenTF
           
(package private)  javax.swing.JButton getLastBtn
           
(package private)  java.awt.GridLayout gridLayout1
           
(package private)  java.awt.GridLayout gridLayout5
           
(package private)  java.awt.GridLayout gridLayout6
           
(package private)  java.awt.GridLayout gridLayout7
           
(package private)  java.awt.GridLayout gridLayout8
           
(package private)  javax.swing.JLabel ioALbl
           
(package private)  javax.swing.JPanel ioAPnl
           
(package private)  javax.swing.JTextField ioATF
           
(package private)  javax.swing.JLabel ioBLbl
           
(package private)  javax.swing.JPanel ioBPnl
           
(package private)  javax.swing.JTextField ioBTF
           
(package private)  javax.swing.JScrollPane jScrollPane1
           
(package private)  LRStruct list
           
(package private)  javax.swing.JButton nthCdrBtn
           
(package private)  javax.swing.JButton ordInsertBtn
           
(package private)  javax.swing.JButton removeBtn
           
(package private)  javax.swing.JButton selSortBtn
           
(package private)  javax.swing.JButton selSortBtn1
           
(package private)  javax.swing.JButton sumBtn
           
(package private)  javax.swing.JButton sumLambdaNBtn
           
(package private)  javax.swing.JButton sumNBtn
           
(package private)  javax.swing.JTextArea textArea1
           
(package private)  javax.swing.JButton trimBtn
           
 
Fields inherited from class javax.swing.JFrame
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Frame
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
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
LazyLRSDemoFrame()
           
 
Method Summary
(package private)  void appendBtn_actionPerformed(java.awt.event.ActionEvent e)
           
(package private)  void btnNth_actionPerformed(java.awt.event.ActionEvent e)
           
(package private)  void btnRemNth_actionPerformed(java.awt.event.ActionEvent e)
           
(package private)  void btnSetNth_actionPerformed(java.awt.event.ActionEvent e)
           
(package private)  void chkBxConst_actionPerformed(java.awt.event.ActionEvent e)
           
(package private)  void chkBxFibonacci_actionPerformed(java.awt.event.ActionEvent e)
           
(package private)  void chkBxFilter_actionPerformed(java.awt.event.ActionEvent e)
           
(package private)  void chkBxInc_actionPerformed(java.awt.event.ActionEvent e)
           
(package private)  void chkBxLambda_actionPerformed(java.awt.event.ActionEvent e)
           
(package private)  void chkBxMultMNodFilter_actionPerformed(java.awt.event.ActionEvent e)
           
(package private)  void chkBxNInv_actionPerformed(java.awt.event.ActionEvent e)
           
(package private)  void chkBxRangeFilter_actionPerformed(java.awt.event.ActionEvent e)
           
(package private)  void chkBxSieve_actionPerformed(java.awt.event.ActionEvent e)
           
(package private)  void clearBtn_actionPerformed(java.awt.event.ActionEvent e)
           
(package private)  void consBtn_actionPerformed(java.awt.event.ActionEvent e)
           
(package private)  void displayLenTF_actionPerformed(java.awt.event.ActionEvent e)
           
(package private)  void getLastBtn_actionPerformed(java.awt.event.ActionEvent e)
           
private  void jbInit()
           
(package private)  void nthCdrBtn_actionPerformed(java.awt.event.ActionEvent e)
           
(package private)  void ordInsertBtn_actionPerformed(java.awt.event.ActionEvent e)
           
(package private)  void printList()
           
(package private)  void removeBtn_actionPerformed(java.awt.event.ActionEvent e)
           
(package private)  void selSortBtn_actionPerformed(java.awt.event.ActionEvent e)
           
(package private)  void selSortBtn1_actionPerformed(java.awt.event.ActionEvent e)
           
(package private)  void sumBtn_actionPerformed(java.awt.event.ActionEvent e)
           
(package private)  void sumLambdaNBtn_actionPerformed(java.awt.event.ActionEvent e)
           
(package private)  void sumNBtn_actionPerformed(java.awt.event.ActionEvent e)
           
(package private)  void trimBtn_actionPerformed(java.awt.event.ActionEvent e)
           
 
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
 
Methods inherited from class java.awt.Frame
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setVisible, show, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, 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, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, 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, isOpaque, 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, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Field Detail

gridLayout1

java.awt.GridLayout gridLayout1

textArea1

javax.swing.JTextArea textArea1

algoPnl

javax.swing.JPanel algoPnl

displayLenLbl

javax.swing.JLabel displayLenLbl

ioALbl

javax.swing.JLabel ioALbl

ioBLbl

javax.swing.JLabel ioBLbl

ioATF

javax.swing.JTextField ioATF

ioBTF

javax.swing.JTextField ioBTF

displayLenTF

javax.swing.JTextField displayLenTF

ctrlPnl

javax.swing.JPanel ctrlPnl

displayLenIOABPnl

javax.swing.JPanel displayLenIOABPnl

displayLenPnl

javax.swing.JPanel displayLenPnl

ioAPnl

javax.swing.JPanel ioAPnl

ioBPnl

javax.swing.JPanel ioBPnl

displayLenIOABCtrlPnl

javax.swing.JPanel displayLenIOABCtrlPnl

chkBxConst

javax.swing.JRadioButton chkBxConst

chkBxInc

javax.swing.JRadioButton chkBxInc

chkBxFibonacci

javax.swing.JRadioButton chkBxFibonacci

chkBxFilter

javax.swing.JRadioButton chkBxFilter

chkBxRangeFilter

javax.swing.JRadioButton chkBxRangeFilter

chkBxMultMNodFilter

javax.swing.JRadioButton chkBxMultMNodFilter

chkBxSieve

javax.swing.JRadioButton chkBxSieve

chkBxNInv

javax.swing.JRadioButton chkBxNInv

chkBxLambda

javax.swing.JRadioButton chkBxLambda

buttonGroup

javax.swing.ButtonGroup buttonGroup

list

LRStruct list

cf

ICounterFactory cf

jScrollPane1

javax.swing.JScrollPane jScrollPane1

selSortBtn

javax.swing.JButton selSortBtn

selSortBtn1

javax.swing.JButton selSortBtn1

nthCdrBtn

javax.swing.JButton nthCdrBtn

trimBtn

javax.swing.JButton trimBtn

btnSetNth

javax.swing.JButton btnSetNth

btnRemNth

javax.swing.JButton btnRemNth

btnNth

javax.swing.JButton btnNth

sumBtn

javax.swing.JButton sumBtn

sumNBtn

javax.swing.JButton sumNBtn

sumLambdaNBtn

javax.swing.JButton sumLambdaNBtn

appendBtn

javax.swing.JButton appendBtn

getLastBtn

javax.swing.JButton getLastBtn

removeBtn

javax.swing.JButton removeBtn

ordInsertBtn

javax.swing.JButton ordInsertBtn

consBtn

javax.swing.JButton consBtn

clearBtn

javax.swing.JButton clearBtn

gridLayout5

java.awt.GridLayout gridLayout5

gridLayout6

java.awt.GridLayout gridLayout6

gridLayout7

java.awt.GridLayout gridLayout7

gridLayout8

java.awt.GridLayout gridLayout8

borderLayout1

java.awt.BorderLayout borderLayout1

borderLayout2

java.awt.BorderLayout borderLayout2

borderLayout3

java.awt.BorderLayout borderLayout3
Constructor Detail

LazyLRSDemoFrame

public LazyLRSDemoFrame()
Method Detail

jbInit

private void jbInit()
             throws java.lang.Exception
Throws:
java.lang.Exception

displayLenTF_actionPerformed

void displayLenTF_actionPerformed(java.awt.event.ActionEvent e)

chkBxConst_actionPerformed

void chkBxConst_actionPerformed(java.awt.event.ActionEvent e)

chkBxInc_actionPerformed

void chkBxInc_actionPerformed(java.awt.event.ActionEvent e)

chkBxFibonacci_actionPerformed

void chkBxFibonacci_actionPerformed(java.awt.event.ActionEvent e)

chkBxFilter_actionPerformed

void chkBxFilter_actionPerformed(java.awt.event.ActionEvent e)

chkBxRangeFilter_actionPerformed

void chkBxRangeFilter_actionPerformed(java.awt.event.ActionEvent e)

chkBxMultMNodFilter_actionPerformed

void chkBxMultMNodFilter_actionPerformed(java.awt.event.ActionEvent e)

chkBxSieve_actionPerformed

void chkBxSieve_actionPerformed(java.awt.event.ActionEvent e)

chkBxNInv_actionPerformed

void chkBxNInv_actionPerformed(java.awt.event.ActionEvent e)

chkBxLambda_actionPerformed

void chkBxLambda_actionPerformed(java.awt.event.ActionEvent e)

printList

void printList()

clearBtn_actionPerformed

void clearBtn_actionPerformed(java.awt.event.ActionEvent e)

consBtn_actionPerformed

void consBtn_actionPerformed(java.awt.event.ActionEvent e)

ordInsertBtn_actionPerformed

void ordInsertBtn_actionPerformed(java.awt.event.ActionEvent e)

removeBtn_actionPerformed

void removeBtn_actionPerformed(java.awt.event.ActionEvent e)

getLastBtn_actionPerformed

void getLastBtn_actionPerformed(java.awt.event.ActionEvent e)

appendBtn_actionPerformed

void appendBtn_actionPerformed(java.awt.event.ActionEvent e)

sumBtn_actionPerformed

void sumBtn_actionPerformed(java.awt.event.ActionEvent e)

sumNBtn_actionPerformed

void sumNBtn_actionPerformed(java.awt.event.ActionEvent e)

sumLambdaNBtn_actionPerformed

void sumLambdaNBtn_actionPerformed(java.awt.event.ActionEvent e)

btnNth_actionPerformed

void btnNth_actionPerformed(java.awt.event.ActionEvent e)

btnRemNth_actionPerformed

void btnRemNth_actionPerformed(java.awt.event.ActionEvent e)

btnSetNth_actionPerformed

void btnSetNth_actionPerformed(java.awt.event.ActionEvent e)

trimBtn_actionPerformed

void trimBtn_actionPerformed(java.awt.event.ActionEvent e)

nthCdrBtn_actionPerformed

void nthCdrBtn_actionPerformed(java.awt.event.ActionEvent e)

selSortBtn1_actionPerformed

void selSortBtn1_actionPerformed(java.awt.event.ActionEvent e)

selSortBtn_actionPerformed

void selSortBtn_actionPerformed(java.awt.event.ActionEvent e)