类 FrmMeteoData

  • 所有已实现的接口:
    java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants

    public class FrmMeteoData
    extends javax.swing.JDialog
    作者:
    yaqiang
    另请参阅:
    序列化表格
    • 嵌套类概要

      • 从类继承的嵌套类/接口 javax.swing.JDialog

        javax.swing.JDialog.AccessibleJDialog
      • 从类继承的嵌套类/接口 java.awt.Dialog

        java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
      • 从类继承的嵌套类/接口 java.awt.Window

        java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
      • 从类继承的嵌套类/接口 java.awt.Container

        java.awt.Container.AccessibleAWTContainer
      • 从类继承的嵌套类/接口 java.awt.Component

        java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
    • 字段概要

      • 从类继承的字段 javax.swing.JDialog

        accessibleContext, rootPane, rootPaneCheckingEnabled
      • 从类继承的字段 java.awt.Dialog

        DEFAULT_MODALITY_TYPE
      • 从类继承的字段 java.awt.Component

        BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
      • 从接口继承的字段 java.awt.image.ImageObserver

        ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
      • 从接口继承的字段 javax.swing.WindowConstants

        DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
    • 构造器概要

      构造器 
      构造器 说明
      FrmMeteoData​(java.awt.Frame parent, boolean modal)
      Creates new form FrmMeteoData
    • 方法概要

      所有方法 静态方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      void addMeteoData​(org.meteoinfo.data.meteodata.MeteoDataInfo aDataInfo)
      Add a meteo data info
      org.meteoinfo.geo.layer.MapLayer display()
      Display - Draw meteo data
      org.meteoinfo.geo.layer.MapLayer drawMeteoMap​(boolean isNew, org.meteoinfo.geometry.legend.LegendScheme aLS, java.lang.String fieldName)  
      org.meteoinfo.geo.layer.MapLayer drawMeteoMap_Station​(boolean isNew, org.meteoinfo.geometry.legend.LegendScheme aLS, java.lang.String fieldName)  
      org.meteoinfo.geo.layer.MapLayer getLastAddLayer()
      Get last add layer
      static void main​(java.lang.String[] args)  
      org.meteoinfo.data.meteodata.MeteoDataInfo openARLData​(java.lang.String fileName)
      Open ARL data file
      org.meteoinfo.data.meteodata.MeteoDataInfo openASCIIGridData​(java.lang.String fileName)
      Open ASCII grid data file
      org.meteoinfo.data.meteodata.MeteoDataInfo openGrADSData​(java.lang.String fileName)
      Open GrADS data file
      org.meteoinfo.data.meteodata.MeteoDataInfo openHYSPITPartData​(java.lang.String fileName)
      Open HYSPLIT particle data file
      org.meteoinfo.data.meteodata.MeteoDataInfo openHYSPLITConcData​(java.lang.String fileName)
      Open HYSPLIT concentration data file
      org.meteoinfo.data.meteodata.MeteoDataInfo openHYSPLITTrajData​(java.lang.String fileName)
      Open HYSPLIT trajectory data file
      org.meteoinfo.data.meteodata.MeteoDataInfo openLonLatData​(java.lang.String fileName)
      Open Lon/Lat station data file
      org.meteoinfo.data.meteodata.MeteoDataInfo openMICAPSData​(java.lang.String fileName)
      Open MICAPS data file
      org.meteoinfo.data.meteodata.MeteoDataInfo openMM5Data​(java.lang.String fileName)
      Open MM5 output data file
      org.meteoinfo.data.meteodata.MeteoDataInfo openMM5IMData​(java.lang.String fileName)
      Open MM5 intermedia data file
      org.meteoinfo.data.meteodata.MeteoDataInfo openNetCDFData​(java.lang.String fileName)
      Open NetCDF, GRIB, HDF... data file
      org.meteoinfo.data.meteodata.MeteoDataInfo openSurferGridData​(java.lang.String fileName)
      Open Surfer grid data file
      void removeAllMeteoData()
      Remove all meteo data
      void removeMeteoData​(int idx)
      Remove a meteorological data by index
      void removeMeteoData​(org.meteoinfo.data.meteodata.MeteoDataInfo aDataInfo)
      Remove a meteorological data
      • 从类继承的方法 javax.swing.JDialog

        addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
      • 从类继承的方法 java.awt.Dialog

        addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBack
      • 从类继承的方法 java.awt.Window

        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, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFront
      • 从类继承的方法 java.awt.Container

        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
      • 从类继承的方法 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, 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, remove, 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, transferFocusUpCycle
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • 构造器详细资料

      • FrmMeteoData

        public FrmMeteoData​(java.awt.Frame parent,
                            boolean modal)
        Creates new form FrmMeteoData
        参数:
        parent -
        modal -
    • 方法详细资料

      • openGrADSData

        public org.meteoinfo.data.meteodata.MeteoDataInfo openGrADSData​(java.lang.String fileName)
        Open GrADS data file
        参数:
        fileName - GrADS data file name
        返回:
        MeteoDataInfo
      • openARLData

        public org.meteoinfo.data.meteodata.MeteoDataInfo openARLData​(java.lang.String fileName)
        Open ARL data file
        参数:
        fileName - ARL data file name
        返回:
        MeteoDataInfo
      • openASCIIGridData

        public org.meteoinfo.data.meteodata.MeteoDataInfo openASCIIGridData​(java.lang.String fileName)
        Open ASCII grid data file
        参数:
        fileName - ASCII grid data file name
        返回:
        MeteoDataInfo
      • openSurferGridData

        public org.meteoinfo.data.meteodata.MeteoDataInfo openSurferGridData​(java.lang.String fileName)
        Open Surfer grid data file
        参数:
        fileName - Surfer grid data file name
        返回:
        MeteoDataInfo
      • openHYSPLITConcData

        public org.meteoinfo.data.meteodata.MeteoDataInfo openHYSPLITConcData​(java.lang.String fileName)
        Open HYSPLIT concentration data file
        参数:
        fileName - HYSPLIT concentration data file name
        返回:
        MeteoDataInfo
      • openHYSPITPartData

        public org.meteoinfo.data.meteodata.MeteoDataInfo openHYSPITPartData​(java.lang.String fileName)
        Open HYSPLIT particle data file
        参数:
        fileName - HYSPLIT particle data file name
        返回:
        MeteoDataInfo
      • openHYSPLITTrajData

        public org.meteoinfo.data.meteodata.MeteoDataInfo openHYSPLITTrajData​(java.lang.String fileName)
        Open HYSPLIT trajectory data file
        参数:
        fileName - HYSPLIT trajectory data file name
        返回:
        MeteoDataInfo
      • openNetCDFData

        public org.meteoinfo.data.meteodata.MeteoDataInfo openNetCDFData​(java.lang.String fileName)
        Open NetCDF, GRIB, HDF... data file
        参数:
        fileName - NetCDF, GRIB, HDF... data file name
        返回:
        MeteoDataInfo
      • openLonLatData

        public org.meteoinfo.data.meteodata.MeteoDataInfo openLonLatData​(java.lang.String fileName)
        Open Lon/Lat station data file
        参数:
        fileName - Lon/Lat station data file name
        返回:
        MeteoDataInfo
      • openMICAPSData

        public org.meteoinfo.data.meteodata.MeteoDataInfo openMICAPSData​(java.lang.String fileName)
        Open MICAPS data file
        参数:
        fileName - MICAPS data file name
        返回:
        MeteoDataInfo
      • openMM5Data

        public org.meteoinfo.data.meteodata.MeteoDataInfo openMM5Data​(java.lang.String fileName)
        Open MM5 output data file
        参数:
        fileName - MM5 output data file name
        返回:
        MeteoDataInfo
      • openMM5IMData

        public org.meteoinfo.data.meteodata.MeteoDataInfo openMM5IMData​(java.lang.String fileName)
        Open MM5 intermedia data file
        参数:
        fileName - MM5 intermedia data file name
        返回:
        MeteoDataInfo
      • getLastAddLayer

        public org.meteoinfo.geo.layer.MapLayer getLastAddLayer()
        Get last add layer
        返回:
        Last added layer
      • addMeteoData

        public void addMeteoData​(org.meteoinfo.data.meteodata.MeteoDataInfo aDataInfo)
        Add a meteo data info
        参数:
        aDataInfo - The meteo data info
      • removeMeteoData

        public void removeMeteoData​(int idx)
        Remove a meteorological data by index
        参数:
        idx - Index
      • removeMeteoData

        public void removeMeteoData​(org.meteoinfo.data.meteodata.MeteoDataInfo aDataInfo)
        Remove a meteorological data
        参数:
        aDataInfo - Meteo data
      • removeAllMeteoData

        public void removeAllMeteoData()
        Remove all meteo data
      • display

        public org.meteoinfo.geo.layer.MapLayer display()
        Display - Draw meteo data
        返回:
        Map layer
      • drawMeteoMap

        public org.meteoinfo.geo.layer.MapLayer drawMeteoMap​(boolean isNew,
                                                             org.meteoinfo.geometry.legend.LegendScheme aLS,
                                                             java.lang.String fieldName)
      • drawMeteoMap_Station

        public org.meteoinfo.geo.layer.MapLayer drawMeteoMap_Station​(boolean isNew,
                                                                     org.meteoinfo.geometry.legend.LegendScheme aLS,
                                                                     java.lang.String fieldName)
      • main

        public static void main​(java.lang.String[] args)
        参数:
        args - the command line arguments