public class UACalculatorUI extends javax.swing.JFrame implements UACalc
javax.swing.JFrame.AccessibleJFrame
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
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
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Constructor and Description |
---|
UACalculatorUI(java.lang.String[] args)
Creates new form UACalculatorUI
|
Modifier and Type | Method and Description |
---|---|
void |
beep() |
javax.swing.JButton |
getAddOpButton() |
AlgebraEditorController |
getAlgebraEditorController() |
javax.swing.JPanel |
getAlgebrasPanel() |
javax.swing.JTable |
getAlgListTable() |
javax.swing.JTextField |
getAlgNameTextField() |
javax.swing.JButton |
getCancelCompButton() |
javax.swing.JTextField |
getCardTextField() |
ComputationsController |
getComputationsController() |
javax.swing.JPanel |
getComputationsLogPane() |
javax.swing.JPanel |
getComputationsPanel() |
javax.swing.JTable |
getComputationsTable() |
ConController |
getConController() |
javax.swing.JButton |
getConDiagButton() |
javax.swing.JPanel |
getConLeftPanel() |
javax.swing.JPanel |
getConMainPanel() |
javax.swing.JPanel |
getConPanel() |
javax.swing.JButton |
getConTableButton() |
javax.swing.JPanel |
getCurrentAlgPanel() |
javax.swing.JComboBox |
getDefaultEltComboBox() |
javax.swing.JButton |
getDelOpButton() |
javax.swing.JTextField |
getDescTextField() |
javax.swing.JMenuItem |
getDistributivityMI() |
DrawingController |
getDrawingController() |
javax.swing.JPanel |
getDrawingLeftPanel() |
javax.swing.JPanel |
getDrawingMainPanel() |
javax.swing.JPanel |
getDrawingPanel() |
javax.swing.JPanel |
getEditorPanel() |
javax.swing.JTable |
getElemKeyTable() |
javax.swing.JFrame |
getFrame() |
javax.swing.JCheckBox |
getIdempotentCB() |
javax.swing.JTextArea |
getLogTextArea() |
MainController |
getMainController() |
javax.swing.JButton |
getMakeBasicAlgButton() |
javax.swing.JMenuItem |
getModularityMI() |
javax.swing.JTextField |
getMsgTextField() |
javax.swing.JMenuItem |
getNewMI() |
javax.swing.JMenuItem |
getNPermMI() |
javax.swing.JComboBox |
getOpsComboBox() |
javax.swing.JTable |
getOpTable() |
javax.swing.JScrollPane |
getOpTableScrollPane() |
javax.swing.JPanel |
getResultPane() |
javax.swing.JTable |
getResultTable() |
javax.swing.JTextField |
getResultTextField() |
SubController |
getSubController() |
javax.swing.JPanel |
getSubLeftPanel() |
javax.swing.JPanel |
getSubMainPanel() |
javax.swing.JPanel |
getSubPanel() |
javax.swing.JTabbedPane |
getTabbedPane() |
static void |
main(java.lang.String[] args) |
void |
setAlgListTable(javax.swing.JTable algListTable) |
void |
setConMainPanel(javax.swing.JPanel conMainPanel) |
void |
setDistributivityMI(javax.swing.JMenuItem distributivityMI) |
void |
setEmptyOpTableModel() |
void |
setModularityMI(javax.swing.JMenuItem modularityMI) |
void |
setNPermMI(javax.swing.JMenuItem nPermMI) |
void |
setOpTableScrollPane(javax.swing.JScrollPane opTableScrollPane) |
void |
setResultTable(javax.swing.JTable resultTable) |
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
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, 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, 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, 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, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, 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, 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, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public UACalculatorUI(java.lang.String[] args)
public static void main(java.lang.String[] args)
args
- the command line argumentspublic MainController getMainController()
getMainController
in interface UACalc
public AlgebraEditorController getAlgebraEditorController()
public ComputationsController getComputationsController()
getComputationsController
in interface UACalc
public ConController getConController()
public SubController getSubController()
public DrawingController getDrawingController()
public javax.swing.JTextField getAlgNameTextField()
getAlgNameTextField
in interface UACalc
public javax.swing.JPanel getAlgebrasPanel()
public javax.swing.JTextField getCardTextField()
getCardTextField
in interface UACalc
public javax.swing.JPanel getComputationsLogPane()
public javax.swing.JPanel getComputationsPanel()
public javax.swing.JTable getComputationsTable()
getComputationsTable
in interface UACalc
public javax.swing.JPanel getConPanel()
public javax.swing.JPanel getCurrentAlgPanel()
public javax.swing.JComboBox getDefaultEltComboBox()
getDefaultEltComboBox
in interface UACalc
public javax.swing.JTextField getDescTextField()
getDescTextField
in interface UACalc
public javax.swing.JPanel getDrawingPanel()
public javax.swing.JPanel getEditorPanel()
public javax.swing.JCheckBox getIdempotentCB()
getIdempotentCB
in interface UACalc
public javax.swing.JTextArea getLogTextArea()
getLogTextArea
in interface UACalc
public javax.swing.JMenuItem getNewMI()
public javax.swing.JTable getOpTable()
getOpTable
in interface UACalc
public javax.swing.JComboBox getOpsComboBox()
getOpsComboBox
in interface UACalc
public javax.swing.JPanel getResultPane()
public javax.swing.JTextField getResultTextField()
getResultTextField
in interface UACalc
public javax.swing.JTable getResultTable()
getResultTable
in interface UACalc
public javax.swing.JPanel getSubPanel()
public javax.swing.JScrollPane getOpTableScrollPane()
public void setOpTableScrollPane(javax.swing.JScrollPane opTableScrollPane)
public void setAlgListTable(javax.swing.JTable algListTable)
public javax.swing.JTable getAlgListTable()
getAlgListTable
in interface UACalc
public javax.swing.JMenuItem getDistributivityMI()
public void setDistributivityMI(javax.swing.JMenuItem distributivityMI)
public javax.swing.JMenuItem getModularityMI()
public void setModularityMI(javax.swing.JMenuItem modularityMI)
public javax.swing.JMenuItem getNPermMI()
public void setNPermMI(javax.swing.JMenuItem nPermMI)
public javax.swing.JTabbedPane getTabbedPane()
getTabbedPane
in interface UACalc
public void setResultTable(javax.swing.JTable resultTable)
public javax.swing.JButton getCancelCompButton()
getCancelCompButton
in interface UACalc
public javax.swing.JPanel getConMainPanel()
getConMainPanel
in interface UACalc
public void setConMainPanel(javax.swing.JPanel conMainPanel)
public javax.swing.JTextField getMsgTextField()
getMsgTextField
in interface UACalc
public javax.swing.JPanel getSubLeftPanel()
public javax.swing.JPanel getSubMainPanel()
getSubMainPanel
in interface UACalc
public javax.swing.JPanel getDrawingLeftPanel()
public javax.swing.JPanel getDrawingMainPanel()
getDrawingMainPanel
in interface UACalc
public javax.swing.JPanel getConLeftPanel()
getConLeftPanel
in interface UACalc
public javax.swing.JButton getConDiagButton()
public javax.swing.JButton getConTableButton()
public void setEmptyOpTableModel()
setEmptyOpTableModel
in interface UACalc
public javax.swing.JButton getAddOpButton()
getAddOpButton
in interface UACalc
public javax.swing.JButton getDelOpButton()
getDelOpButton
in interface UACalc
public javax.swing.JButton getMakeBasicAlgButton()
getMakeBasicAlgButton
in interface UACalc
public javax.swing.JTable getElemKeyTable()
getElemKeyTable
in interface UACalc
Copyright 2003 Ralph Freese. All Rights Reserved.