com.supermap.desktop.controls.ui.trees

类 Layer3DsTree

  • java.lang.Object
    • java.awt.Component
      • java.awt.Container
        • javax.swing.JComponent
          • javax.swing.JTree
            • com.supermap.desktop.controls.ui.trees.Layer3DsTree
  • 所有已实现的接口:
    java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.Scrollable


    public class Layer3DsTree
    extends javax.swing.JTree
    三维图层管理树控件
    另请参阅:
    序列化表格
    • 字段详细资料

      • LAYER3D_CHANGE_EVENT

        public static final java.lang.String LAYER3D_CHANGE_EVENT
        另请参阅:
        常量字段值
      • LAYER3D_REMOVED_EVENT

        public static final java.lang.String LAYER3D_REMOVED_EVENT
        另请参阅:
        常量字段值
    • 构造器详细资料

      • Layer3DsTree

        public Layer3DsTree()
        默认构造函数
    • 方法详细资料

      • getScene

        public com.supermap.realspace.Scene getScene()
        获取三维图层管理器的场景
        返回:
        场景对象
      • paint

        public void paint(java.awt.Graphics g)
        覆盖:
        paint 在类中 javax.swing.JComponent
      • setScene

        public void setScene(com.supermap.realspace.Scene scene)
        设置三维图层管理器的场景
        参数:
        scene - 要设置的场景对象
      • reload

        public void reload()
        当工作空间改变时,重新构建所有的节点刷新树控件
      • isScreenLayer3DNodeVisible

        public boolean isScreenLayer3DNodeVisible()
        获得屏幕图层节点是否可见
        返回:
        是否可见
      • setLayer3DsNodeVisible

        public void setLayer3DsNodeVisible(boolean isLayer3DsNodeVisible)
        设置3D图层节点是否可见
        参数:
        isLayer3DsNodeVisible - 是否可见
      • isLayer3DsNodeVisible

        public boolean isLayer3DsNodeVisible()
        获得3D图层节点是否可见
        返回:
        是否可见
      • setTerrainLayersVisible

        public void setTerrainLayersVisible(boolean isTerrainLayersVisible)
        设置地形图层是否可见
        参数:
        isTerrainLayersVisible - 是否可见
      • isTerrainLayersVisible

        public boolean isTerrainLayersVisible()
        获取地形图层是否可见
        返回:
        是否可见
      • isPathEditable

        public boolean isPathEditable(javax.swing.tree.TreePath path)
        覆盖:
        isPathEditable 在类中 javax.swing.JTree
      • refreshLayer3DKMLNode

        public void refreshLayer3DKMLNode(com.supermap.realspace.Layer3DKML layer3DKML)
        刷新kml图层节点
        参数:
        layer3DKML -
      • refreshThemeNode

        public void refreshThemeNode(com.supermap.realspace.Layer3D layer)
        针对专题图的刷新,通过传入当前图层来刷新
        参数:
        layer -