jczxl
路人甲
路人甲
  • 注册日期2005-01-09
  • 发帖数22
  • QQ
  • 铜币177枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:3556回复:4

用MO做的java示例

楼主#
更多 发布于:2005-05-17 11:36
<P>两个文件</P>
<P>//class1</P>
<P>package mojavaproject;</P>
<P>import java.awt.BorderLayout;
import java.awt.Dimension;</P>
<P>import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JSplitPane;
import java.awt.*;
import com.esri.mo2.ui.bean.Map;
import com.esri.mo2.ui.toc.TreeToc;
import com.esri.mo2.ui.bean.Layer;
import com.esri.mo2.ui.tb.ZoomPanToolBar;</P>
<P>public class MoJFrame extends JFrame {
    JPanel contentPane;
    BorderLayout borderLayout1 = new BorderLayout();
    JSplitPane jSplitPane1 = new JSplitPane();
    Map map1 = new Map();
    TreeToc treeToc1 = new TreeToc();
    Layer layer1 = new Layer();
    ZoomPanToolBar zoomPanToolBar1 = new ZoomPanToolBar();</P>
<P>    public MoJFrame() {
        try {
            setDefaultCloseOperation(EXIT_ON_CLOSE);
            jbInit();
        } catch (Exception exception) {
            exception.printStackTrace();
        }
    }</P>
<P>    /**
     * Component initialization.
     *
     * @throws java.lang.Exception
     */
    private void jbInit() throws Exception {
        contentPane = (JPanel) getContentPane();
        contentPane.setLayout(borderLayout1);
        setSize(new Dimension(400, 300));
        setTitle("MapObjects_Java");
        layer1.setDataset("com.esri.mo2.src.file.FileSystemConnection!C:/ESRI/MOJ20/Samples/Data/USA/states.shp!");
        layer1.setBounds(new Rectangle(198, 216, 32, 32));
        treeToc1.setMap(map1);
        zoomPanToolBar1.setMap(map1);
        contentPane.add(jSplitPane1, java.awt.BorderLayout.CENTER);
        jSplitPane1.add(map1, JSplitPane.RIGHT);
        map1.add(layer1);
        jSplitPane1.add(treeToc1, JSplitPane.LEFT);
        contentPane.add(zoomPanToolBar1, java.awt.BorderLayout.NORTH);
        jSplitPane1.setDividerLocation(100);
    }
}
//jFrame Class</P>
<P>package mojavaproject;</P>
<P>import java.awt.BorderLayout;
import java.awt.Dimension;</P>
<P>import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JSplitPane;
import java.awt.*;
import com.esri.mo2.ui.bean.Map;
import com.esri.mo2.ui.toc.TreeToc;
import com.esri.mo2.ui.bean.Layer;
import com.esri.mo2.ui.tb.ZoomPanToolBar;</P>
<P>public class MoJFrame extends JFrame {
    JPanel contentPane;
    BorderLayout borderLayout1 = new BorderLayout();
    JSplitPane jSplitPane1 = new JSplitPane();
    Map map1 = new Map();
    TreeToc treeToc1 = new TreeToc();
    Layer layer1 = new Layer();
    ZoomPanToolBar zoomPanToolBar1 = new ZoomPanToolBar();</P>
<P>    public MoJFrame() {
        try {
            setDefaultCloseOperation(EXIT_ON_CLOSE);
            jbInit();
        } catch (Exception exception) {
            exception.printStackTrace();
        }
    }</P>
<P>    /**
     * Component initialization.
     *
     * @throws java.lang.Exception
     */
    private void jbInit() throws Exception {
        contentPane = (JPanel) getContentPane();
        contentPane.setLayout(borderLayout1);
        setSize(new Dimension(400, 300));
        setTitle("MapObjects_Java");
        layer1.setDataset("com.esri.mo2.src.file.FileSystemConnection!C:/ESRI/MOJ20/Samples/Data/USA/states.shp!");
        layer1.setBounds(new Rectangle(198, 216, 32, 32));
        treeToc1.setMap(map1);
        zoomPanToolBar1.setMap(map1);
        contentPane.add(jSplitPane1, java.awt.BorderLayout.CENTER);
        jSplitPane1.add(map1, JSplitPane.RIGHT);
        map1.add(layer1);
        jSplitPane1.add(treeToc1, JSplitPane.LEFT);
        contentPane.add(zoomPanToolBar1, java.awt.BorderLayout.NORTH);
        jSplitPane1.setDividerLocation(100);
    }
}
</P>
喜欢0 评分0
may618
路人甲
路人甲
  • 注册日期2004-04-09
  • 发帖数82
  • QQ
  • 铜币333枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2005-05-19 19:20
<P>请问在jbuilder7里如何加mo控件呢?我已经安装过MOJava10了。谢谢!</P>
举报 回复(0) 喜欢(0)     评分
snoopy.net
路人甲
路人甲
  • 注册日期2003-09-22
  • 发帖数18
  • QQ
  • 铜币152枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2005-07-11 20:17
请参看安装路径下Documentation文件夹下的GettingStarted.pdf,感谢你使用MOJAVA。
JArcGIS
举报 回复(0) 喜欢(0)     评分
tpszlj
路人甲
路人甲
  • 注册日期2005-02-06
  • 发帖数19
  • QQ
  • 铜币147枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2005-07-28 21:52
<img src="images/post/smile/dvbbs/em02.gif" /><img src="images/post/smile/dvbbs/em01.gif" />
举报 回复(0) 喜欢(0)     评分
mo_java
路人甲
路人甲
  • 注册日期2005-11-07
  • 发帖数18
  • QQ
  • 铜币160枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2006-01-14 12:50
<P>mojava有没有破解版的????</P>
举报 回复(0) 喜欢(0)     评分
游客

返回顶部