- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在jbuilderX中建立mapxtreme java4.71应用学习笔记
在jbuilderX中建立mapxtreme java4.7应用学习笔记 (bj_meng) 2004-05-15 配置环境 安装mapXtreme java 4.7,最好使用自带的jdk 配置jbx环境 引入mapXtreme java的lib:进入jbx的tools的configure libraries中。 选择new,Define a new library specification Name为mapinfotreme,Location为User Home,然后单击Add按钮,把\Program Files\MapInfo\MapXtreme-4.7.0\lib目录下的client、common和server中的jar全部加入,记住一定要选择文件。 单击OK完成引入 配置jbx的jdk:进入jbx的tools的configure jdks中,选择new: 指向mapinfo自带的jdk目录 设置结果如下图: 其他 在jbx中创建一个project,命名为barChant。 新建一个class-》BarChartLocalRend,放在package barchart中。 进入barChart的properties中。 在Paths的Required Libraries中将上面创建的mapinfotreme加入工程中。 BarChartLocalRend的代码如下(mapinfo官方提供的): package barchart; import java.lang.*; import java.util.*; import java.util.Hashtable; import java.awt.*; import com.mapinfo.mapj.*; import com.mapinfo.graphics.Rendition; import com.mapinfo.graphics.RenditionImpl; import java.util.ArrayList; import com.mapinfo.dp.analysis.AnalysisTableDescHelper; import com.mapinfo.legend.AnalysisLayerChartLegend; import javax.swing.*; import com.mapinfo.mapj.BarChartProperties; import com.mapinfo.beans.vmapj.VisualMapJ; import com.mapinfo.beans.tools.MapToolBar; public class BarChartLocalRend extends JFrame { public FeatureLayer world; public ArrayList cols; public VisualMapJ myMap; public Hashtable ht; BarChartLocalRend() { try{ MapToolBar myMapToolBar = new MapToolBar(); myMap = new VisualMapJ(); myMap.getMapJ().loadMapDefinition(c:\\program files\\mapinfo\\MapXtreme-4.7.0\\examples\\server\\data\\local\\world.mdf); world = (FeatureLayer)myMap.getMapJ().getLayers().get(World Countries); //columns in world layer to analyze cols = new ArrayList(3); cols.add(Pop_0_14); cols.add(Pop_1994); cols.add(Pop_65Plus); //create AnalysisTableDescHelper from world layers AnalysisTableDescHelper atdh = new AnalysisTableDescHelper(world.getTableDescHelper(), cols, AnalysisLayerType.SIDE_BY_SIDE_BAR_CHART); AnalysisLayer analysis = (AnalysisLayer)myMap.getMapJ().getLayers().insertLayer(world.getDataProviderRef(), atdh, 0, World Population Analy
文档评论(0)