java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
bojangles.MainWindow
- All Implemented Interfaces:
- javax.accessibility.Accessible, ElementFocusListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.event.TableModelListener, javax.swing.WindowConstants
- public class MainWindow
- extends javax.swing.JFrame
- implements ElementFocusListener, javax.swing.event.TableModelListener
| Nested classes inherited from class javax.swing.JFrame |
javax.swing.JFrame.AccessibleJFrame |
| Nested classes inherited from class java.awt.Frame |
java.awt.Frame.AccessibleAWTFrame |
| Nested classes inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
| Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| 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.Window |
|
| Fields inherited from class java.awt.Container |
|
|
Constructor Summary |
MainWindow()
Creates new form MainWindow |
| Methods inherited from class javax.swing.JFrame |
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getPreferredSize, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
| Methods inherited from class java.awt.Frame |
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
| Methods inherited from class java.awt.Window |
addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getGraphicsConfiguration, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, show, toBack, toFront |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, 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, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, 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, isOpaque, 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, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle |
componentMenu
private javax.swing.JMenu componentMenu
jButton1
private javax.swing.JButton jButton1
jScrollPane1
private javax.swing.JScrollPane jScrollPane1
textButtonMenuItem
private javax.swing.JMenuItem textButtonMenuItem
ExitMenuItem
private javax.swing.JMenuItem ExitMenuItem
treePopup
private javax.swing.JPopupMenu treePopup
displayPanel
private DisplayPanel displayPanel
treeAddMenu
private javax.swing.JMenu treeAddMenu
propertiesTable
private javax.swing.JTable propertiesTable
FileMenu
private javax.swing.JMenu FileMenu
jSplitPane2
private javax.swing.JSplitPane jSplitPane2
jSplitPane1
private javax.swing.JSplitPane jSplitPane1
jMenuBar1
private javax.swing.JMenuBar jMenuBar1
widgetTree
private javax.swing.JTree widgetTree
pageMenuItem
private javax.swing.JMenuItem pageMenuItem
containerMenu
private javax.swing.JMenu containerMenu
jToolBar1
private javax.swing.JToolBar jToolBar1
treeModel
javax.swing.tree.DefaultTreeModel treeModel
rootNode
javax.swing.tree.DefaultMutableTreeNode rootNode
xmlHandler
bojangles.xml.XmlHandler xmlHandler
propertiesTableModel
PropertiesTableModel propertiesTableModel
currentElement
java.lang.String currentElement
correlations
CorrelationTable correlations
popupOnTreeNode
javax.swing.tree.DefaultMutableTreeNode popupOnTreeNode
propertiesTableListeners
java.util.Vector propertiesTableListeners
MainWindow
public MainWindow()
- Creates new form MainWindow
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.
pageMenuItemActionPerformed
private void pageMenuItemActionPerformed(java.awt.event.ActionEvent evt)
treePopupPopupMenuCanceled
private void treePopupPopupMenuCanceled(javax.swing.event.PopupMenuEvent evt)
textButtonMenuItemActionPerformed
private void textButtonMenuItemActionPerformed(java.awt.event.ActionEvent evt)
treePopupPopupMenuWillBecomeInvisible
private void treePopupPopupMenuWillBecomeInvisible(javax.swing.event.PopupMenuEvent evt)
treeAddMenuActionPerformed
private void treeAddMenuActionPerformed(java.awt.event.ActionEvent evt)
widgetTreeMousePressed
private void widgetTreeMousePressed(java.awt.event.MouseEvent evt)
jButton1ActionPerformed
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt)
ExitMenuItemActionPerformed
private void ExitMenuItemActionPerformed(java.awt.event.ActionEvent evt)
exitForm
private void exitForm(java.awt.event.WindowEvent evt)
- Exit the Application
main
public static void main(java.lang.String[] args)
elementFocusChanged
public void elementFocusChanged(java.lang.String path)
- Specified by:
elementFocusChanged in interface ElementFocusListener
tableChanged
public void tableChanged(javax.swing.event.TableModelEvent e)
- Description copied from interface:
javax.swing.event.TableModelListener
- Called to notify the listener that the
javax.swing.table.TableModel has been updated.
- Specified by:
tableChanged in interface javax.swing.event.TableModelListener
addTextButtonWidget
private void addTextButtonWidget(bojangles.widgets.Widget parent)
addPageWidget
private void addPageWidget()
notifyPropertiesTableListeners
public void notifyPropertiesTableListeners(java.lang.String modifiedPropertyName)