环境部署

为了便于用户二次开发,SuperMap iDesktopX提供了扩展开发实例模板工程SampleCode,只需在计算机安装JDK和开发工具,并对工程模板进行简单的配置,即可基于SampleCode进行扩展开发。

软件安装

基于SuperMap iDesktopX 扩展开发,需在计算机中安装JDK1.8和Java开发工具,开发工具推荐使用IDEA,建议安装的IDEA为2020.2.2或更新版本。

开发工程配置

安装IDEA之后,需打开扩展开发的工程模板SampleCode并进行配置,详细说明如下:

  1. 打开模板工程 :IDEA->File->Open->选择SuperMap iDesktopX 产品包\templates\SampleCode目录,打开扩展开发示例模板工程。
    ProjectConfiguration1
  2. 设置环境 :设置Project的JDK环境为1.8,设置方式为:File->ProjectStructure->Project->Project SDK->在下拉列表中选择1.8。
    ProjectConfiguration2
  3. 添加桌面依赖 :在第2步的对话框中,依次选中Global Libraries->添加->JAVA,在弹出的Select Library Files对话框中,同时选中以下4个目录,单击OK按钮后,选择develop,即可将桌面依赖添加至二次开发插件。
  4. %iDesktopX产品包%/bin/
  5. %iDesktopX产品包%/bundles/idesktop_bundles/
  6. %iDesktopX产品包%/bundles/require_bundles/
  7. %iDesktopX产品包%/lib/
    ProjectConfiguration3
  8. 编译 :单击工具栏中的Run 或者Debug 按钮,编译后自动启动SuperMap iDesktopX,启动后Ribbon中“开始”选项卡中会增加二次开发的分组,其中包含了二次开发示例、删除重复点两个功能按钮。此时,则表示环境配置成功,用户即可基于SuperMap iDesktopX进行扩展开发。备注:若未自动启动SuperMap iDesktopX,建议将IDEA版本更新为2020.2.2或更新版本。

ProjectConfiguration4

相关内容

工程模版

插件配置概述

界面配置

功能区配置

配置文件菜单

配置状态栏

配置右键菜单

配置浮动窗口

属性信息