IApplicationpublic class FrmMain extends javax.swing.JFrame implements IApplication
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTCROSSHAIR_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| 构造器 | 说明 |
|---|---|
FrmMain() |
Creates new form FrmMain
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
void |
delVariables() |
Delete variables
|
AppCollection |
getApplications() |
Get applications
|
ConsoleDockable |
getConsoleDockable() |
Get console dockable
|
java.lang.String |
getCurrentFolder() |
Get current folder
|
javax.swing.JButton |
getCurrentTool() |
|
FigureDockable |
getFigureDock() |
Get figure dockable
|
javax.swing.JMenuBar |
getMainMenuBar() |
|
LayersLegend |
getMapDocument() |
|
MapView |
getMapView() |
|
Options |
getOptions() |
Get configure options
|
javax.swing.JMenu |
getPluginMenu() |
|
javax.swing.JProgressBar |
getProgressBar() |
|
javax.swing.JLabel |
getProgressBarLabel() |
|
java.lang.String |
getStartupPath() |
Get startup path
|
javax.swing.JPanel |
getToolBarPanel() |
|
void |
loadApplication(Application plugin) |
Load an application
|
void |
loadConfigureFile() |
Load configure file
|
static void |
main(java.lang.String[] args) |
|
void |
openProjectFile(java.lang.String fileName) |
|
void |
saveConfigureFile() |
Save configure file
|
void |
setCurrentPath(java.lang.String path) |
Set current path
|
void |
setCurrentTool(javax.swing.JButton value) |
|
void |
unloadApplication(Application plugin) |
Unload an application
|
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, 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, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleadd, 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, validateTreeaddNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecoratedaddImpl, 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, updateclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddPropertyChangeListener, 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, toFrontpublic AppCollection getApplications()
public java.lang.String getStartupPath()
public Options getOptions()
public void loadApplication(Application plugin)
plugin - Applicationpublic void unloadApplication(Application plugin)
plugin - Applicationpublic FigureDockable getFigureDock()
public java.lang.String getCurrentFolder()
public ConsoleDockable getConsoleDockable()
public final void loadConfigureFile()
public final void saveConfigureFile()
public void setCurrentPath(java.lang.String path)
path - Current pathpublic MapView getMapView()
getMapView 在接口中 IApplicationpublic LayersLegend getMapDocument()
getMapDocument 在接口中 IApplicationpublic javax.swing.JMenuBar getMainMenuBar()
getMainMenuBar 在接口中 IApplicationpublic javax.swing.JMenu getPluginMenu()
getPluginMenu 在接口中 IApplicationpublic javax.swing.JPanel getToolBarPanel()
getToolBarPanel 在接口中 IApplicationpublic javax.swing.JButton getCurrentTool()
getCurrentTool 在接口中 IApplicationpublic void setCurrentTool(javax.swing.JButton value)
setCurrentTool 在接口中 IApplicationpublic javax.swing.JProgressBar getProgressBar()
getProgressBar 在接口中 IApplicationpublic javax.swing.JLabel getProgressBarLabel()
getProgressBarLabel 在接口中 IApplicationpublic void openProjectFile(java.lang.String fileName)
openProjectFile 在接口中 IApplicationpublic void delVariables()
public static void main(java.lang.String[] args)
args - the command line argumentsCopyright © 2019. All rights reserved.