public class NIFGUI
extends javax.swing.JPanel
implements java.lang.Runnable, java.awt.event.ActionListener, java.awt.event.ItemListener
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
imagepath |
protected java.lang.String |
newline |
protected javax.swing.JTextArea |
output |
protected javax.swing.JScrollPane |
scrollPane |
protected ViewerProxy |
viewer |
protected int |
visitActiveButton |
protected java.lang.String |
visitBinPath |
protected javax.swing.JButton |
visitButton1 |
protected javax.swing.JButton |
visitButton2 |
protected javax.swing.JButton |
visitButton3 |
protected javax.swing.ImageIcon |
visitButtonIcon1 |
protected javax.swing.ImageIcon |
visitButtonIcon2 |
protected javax.swing.ImageIcon |
visitButtonIcon3 |
protected java.lang.String |
visitDatabase |
protected int |
visitImageCount |
protected int |
visitImageHeight |
protected int |
visitImageWidth |
protected boolean |
visitLaunched |
protected boolean |
visitOpenDatabaseAtStart |
protected java.lang.String |
visitPlotVar |
protected boolean |
visitVisible |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
NIFGUI(java.lang.String[] args) |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent e) |
protected void |
addOutput(java.lang.String s) |
protected void |
ButtonClicked1() |
protected void |
ButtonClicked2() |
protected void |
ButtonClicked3() |
protected java.lang.String |
ButtonFileName(int button) |
java.awt.Container |
createContentPane() |
javax.swing.JMenuBar |
createMenuBar() |
protected void |
DeleteAllButWindow1() |
protected void |
DeleteAllPlots() |
protected boolean |
EnsureVisItExists() |
protected java.lang.String |
getClassName(java.lang.Object o) |
protected static javax.swing.ImageIcon |
GetImageIcon(java.lang.String path) |
void |
itemStateChanged(java.awt.event.ItemEvent e) |
static void |
main(java.lang.String[] args) |
protected void |
OpenFile() |
protected void |
printUsage() |
protected void |
Quit() |
void |
run() |
protected void |
SaveWindow(java.lang.String imageName) |
protected void |
SetupPlots1() |
protected void |
SetupPlots2() |
protected void |
SetupPlots3() |
protected void |
UpdateAllButtons() |
protected void |
UpdateButton1() |
protected void |
UpdateButton2() |
protected void |
UpdateButton3() |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
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
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
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, 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, getPeer, 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, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
protected java.lang.String newline
protected static java.lang.String imagepath
protected javax.swing.JTextArea output
protected javax.swing.JScrollPane scrollPane
protected javax.swing.ImageIcon visitButtonIcon1
protected javax.swing.ImageIcon visitButtonIcon2
protected javax.swing.ImageIcon visitButtonIcon3
protected javax.swing.JButton visitButton1
protected javax.swing.JButton visitButton2
protected javax.swing.JButton visitButton3
protected ViewerProxy viewer
protected boolean visitLaunched
protected boolean visitVisible
protected java.lang.String visitBinPath
protected java.lang.String visitDatabase
protected java.lang.String visitPlotVar
protected int visitImageWidth
protected int visitImageHeight
protected int visitImageCount
protected boolean visitOpenDatabaseAtStart
protected int visitActiveButton
protected void printUsage()
public javax.swing.JMenuBar createMenuBar()
public java.awt.Container createContentPane()
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
protected java.lang.String ButtonFileName(int button)
protected boolean EnsureVisItExists()
protected void SaveWindow(java.lang.String imageName)
protected void DeleteAllPlots()
protected void DeleteAllButWindow1()
protected void ButtonClicked1()
protected void SetupPlots1()
protected void UpdateButton1()
protected void ButtonClicked2()
protected void SetupPlots2()
protected void UpdateButton2()
protected void ButtonClicked3()
protected void SetupPlots3()
protected void UpdateButton3()
protected void UpdateAllButtons()
protected void addOutput(java.lang.String s)
public void itemStateChanged(java.awt.event.ItemEvent e)
itemStateChanged
in interface java.awt.event.ItemListener
protected java.lang.String getClassName(java.lang.Object o)
protected void OpenFile()
protected void Quit()
protected static javax.swing.ImageIcon GetImageIcon(java.lang.String path)
public void run()
run
in interface java.lang.Runnable
public static void main(java.lang.String[] args)