public class jScopeFacade extends JFrame implements ActionListener, ItemListener, WindowListener, WaveContainerListener, UpdateEventListener, ConnectionListener, Printable
JFrame.AccessibleJFrameFrame.AccessibleAWTFrameWindow.AccessibleAWTWindow, Window.TypeContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
protected JMenu |
autoscale_m
Menus on menu bar
|
protected JMenuItem |
close_i |
mds.jscope.ColorDialog |
color_dialog |
protected JMenuItem |
color_i |
ColorMapDialog |
colorMapDialog |
protected String |
curr_directory |
protected JMenu |
customize_m
Menus on menu bar
|
protected JMenuItem |
default_i |
protected JMenu |
edit_m
Menus on menu bar
|
FontSelection |
font_dialog |
protected JMenuItem |
font_i |
protected JMenu |
help_m
Menus on menu bar
|
static boolean |
is_debug |
protected String |
last_directory |
protected JMenu |
look_and_feel_m
Menus on menu bar
|
static int |
MAX_NUM_SHOT |
static int |
MAX_VARIABLE |
protected JMenuBar |
mb
Main menu bar
|
protected JMenu |
network_m
Menus on menu bar
|
protected JMenuItem |
open_i |
protected JMenu |
pointer_mode_m
Menus on menu bar
|
protected JMenuItem |
print_all_i |
protected JMenuItem |
pub_variables_i |
protected JMenuItem |
save_all_as_text_i |
protected JMenuItem |
save_as_i |
protected JMenuItem |
save_i |
protected JMenuItem |
server_list_i |
protected JMenuItem |
use_i |
protected JMenuItem |
use_last_i |
static String |
VERSION |
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabledCROSSHAIR_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_CURSORBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTNO_SUCH_PAGE, PAGE_EXISTSDISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSEABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
jScopeFacade(int spos_x,
int spos_y,
String propFile) |
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, updateaddNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecoratedaddPropertyChangeListener, 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, toFrontadd, 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, validateTreeaction, 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, transferFocusUpCycleclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetFont, postEventpublic static boolean is_debug
public static final int MAX_NUM_SHOT
public static final int MAX_VARIABLE
public static final String VERSION
public mds.jscope.ColorDialog color_dialog
public ColorMapDialog colorMapDialog
protected String curr_directory
protected JMenuItem default_i
protected JMenuItem use_i
protected JMenuItem pub_variables_i
protected JMenuItem save_as_i
protected JMenuItem use_last_i
protected JMenuItem save_i
protected JMenuItem color_i
protected JMenuItem print_all_i
protected JMenuItem open_i
protected JMenuItem close_i
protected JMenuItem server_list_i
protected JMenuItem font_i
protected JMenuItem save_all_as_text_i
protected JMenu edit_m
protected JMenu look_and_feel_m
protected JMenu pointer_mode_m
protected JMenu customize_m
protected JMenu autoscale_m
protected JMenu network_m
protected JMenu help_m
public FontSelection font_dialog
protected String last_directory
protected JMenuBar mb
public jScopeFacade(int spos_x,
int spos_y,
String propFile)
public static void displayPageFormatAttributes(int idx,
PageFormat myPageFormat)
public static long getRefreshPeriod()
protected static boolean isAvailableLookAndFeel(String classname)
protected static void jScopeSetUI(Component c)
public static void main(String[] args)
public static void ShowMessage(Component parentComponent, Object message, String title, int messageType)
public static void startApplication(String[] args)
public void actionPerformed(ActionEvent e)
actionPerformed in interface ActionListenerpublic void ArrowsIncDecShot()
public boolean briefError()
protected jScopeFacade buildNewScope(int x, int y)
protected mds.jscope.jScopeWaveContainer buildWaveContainer()
public void closeScope()
public void FromFile(Properties pr) throws IOException
IOExceptionprotected void GetPropertiesValue()
public void InitProperties()
public void InvalidateDefaults()
public boolean IsChange()
public boolean IsShotDefinedXX()
public void itemStateChanged(ItemEvent e)
itemStateChanged in interface ItemListenerpublic void jScopeCreate(int spos_x,
int spos_y)
protected void jScopeUpdateUI()
public void LoadConfiguration()
public void LoadConfiguration(Properties pr)
public void LoadFromFile(Properties pr) throws IOException
IOExceptionpublic int print(Graphics g, PageFormat pf, int pageIndex) throws PrinterException
print in interface PrintablePrinterExceptionprotected void PrintAllWaves(PrintRequestAttributeSet attrs)
public void processConnectionEvent(ConnectionEvent e)
processConnectionEvent in interface ConnectionListenerpublic void processUpdateEvent(UpdateEvent e)
UpdateEventListenerprocessUpdateEvent in interface UpdateEventListenere - The UpdateEvent describing the event (i.e. its name) just occurred.UpdateEventpublic void processWaveContainerEvent(WaveContainerEvent e)
processWaveContainerEvent in interface WaveContainerListenerpublic void RepaintAllWaves()
public void SaveConfiguration(String conf_file)
public void SetApplicationFonts(Font font)
public void SetApplicationFonts(String font, int style, int size)
public void setChange(boolean change)
public boolean SetDataServer(DataServerItem new_srv_item)
public void setDataServerLabel()
public void SetMainShot()
public void setPublicVariables(String public_variables)
public void SetStatusLabel(String msg)
public void SetWindowTitle(String info)
public void startScope(String file)
public void UpdateAllWaves()
public void UpdateColors()
public void UpdateDefaultValues()
public void UpdateFont()
public void windowActivated(WindowEvent e)
windowActivated in interface WindowListenerpublic void windowClosed(WindowEvent e)
windowClosed in interface WindowListenerpublic void windowClosing(WindowEvent e)
windowClosing in interface WindowListenerpublic void windowDeactivated(WindowEvent e)
windowDeactivated in interface WindowListenerpublic void windowDeiconified(WindowEvent e)
windowDeiconified in interface WindowListenerpublic void windowIconified(WindowEvent e)
windowIconified in interface WindowListenerpublic void windowOpened(WindowEvent e)
windowOpened in interface WindowListenerCopyright © 2020. All rights reserved.