MyEclipse开发手机程序-安装与配置

 

    现在很多朋友们的手机都已经支持jar等,可以安装一些好玩的软件,可是如果自己想要实现一个个性点的程序,还能炫一下,(*^__^*) 嘻嘻…… 好了 废话少说,下面咱们开始正题...

    所谓"工欲善其事,必先利其器",咱们就先从开发环境开始...

    首先介绍下咱们要用到的安装工具:

    A:

  MyEclipse开发手机程序-安装与配置 - syc109 - 梦幻骑士

    下载地址:http://java.sun.com/products/sjwtoolkit/download.html

MyEclipse开发手机程序-安装与配置 - syc109 - 梦幻骑士

 

B:下载地址  

 http://eclipseme.org/

  http://sourceforge.net/projects/eclipseme/files/

 MyEclipse开发手机程序-安装与配置 - syc109 - 梦幻骑士

MyEclipse要安装的插件.

   这个src是上面插件的源文件..大家可以凭自己的喜好下载...

   MyEclipse开发手机程序-安装与配置 - syc109 - 梦幻骑士

好了,现在所有的准备工作都做好了,然后就开始安装..

先安装WTK..

大家可以按照图示一步一步来..

 

MyEclipse开发手机程序-安装与配置 - syc109 - 梦幻骑士

    图Setup_WTK_01:欢迎界面,直接下一步跳过..

 

MyEclipse开发手机程序-安装与配置 - syc109 - 梦幻骑士

    图Setup_WTK_02:用户安装协议,可以跳过..有兴趣的可以阅读..(*^__^*) 嘻嘻……

 

MyEclipse开发手机程序-安装与配置 - syc109 - 梦幻骑士

    图Setup_WTK_03:选择JDK的安装目录..(如果没有安装JDK的话,要先安装JDK)如果以前用过进行过java开发环境应该就已经安装过的...

 

MyEclipse开发手机程序-安装与配置 - syc109 - 梦幻骑士

    图Setup_WTK_04:选择后的界面,如果您的JDK以前安装的目录是默认的话,这里就会自动帮你找到的..就不用在选择的啦...

 

MyEclipse开发手机程序-安装与配置 - syc109 - 梦幻骑士

    图Setup_WTK_05:选择WTK的安装目录..这里就看自己的喜好了...

 

MyEclipse开发手机程序-安装与配置 - syc109 - 梦幻骑士

    图Setup_WTK_06:这里就是为了将安装好的快捷方式放在程序中的哪个目录中,默认在程序的根目录下..我是喜欢分类,所以就放在我的学习软件分类中了..大家可以看自己的喜好...

 

MyEclipse开发手机程序-安装与配置 - syc109 - 梦幻骑士

    图Setup_WTK_07:选择安装好的界面预览....我选的是学习软件,所以安装好的就在这里了....

MyEclipse开发手机程序-安装与配置 - syc109 - 梦幻骑士

    图Setup_WTK_08:选择看是否开启软件的自动更新功能..

 

MyEclipse开发手机程序-安装与配置 - syc109 - 梦幻骑士

    图Setup_WTK_09:安装信息总览...确认无误后,点击下一步开始安装..

 

MyEclipse开发手机程序-安装与配置 - syc109 - 梦幻骑士

    图Setup_WTK_10:安装完成....

恭喜啦...WTK安装完成..打开安装文件看看吧...

MyEclipse开发手机程序-安装与配置 - syc109 - 梦幻骑士

 

 

OK,这个安装完成后,那下来就来看怎么将功能集成到Myeclipse上..

 

运行Myeclipse:

在菜单中选择 Help-->Software Updates --> Find and Install

MyEclipse开发手机程序-安装与配置 - syc109 - 梦幻骑士

 

在弹出的对话框中选择第二项,Search for new features to install,然后点下一步..

MyEclipse开发手机程序-安装与配置 - syc109 - 梦幻骑士

 

在弹出的窗体中,选择New Archived ...然后在弹出来的选择对话框中找到前面咱们下载的 eclipseme.feature_1.7.9_site.zip 文件,点击打开,

MyEclipse开发手机程序-安装与配置 - syc109 - 梦幻骑士

 

然后会弹出一个文件的目录信息,这里我们点击OK就行了...

MyEclipse开发手机程序-安装与配置 - syc109 - 梦幻骑士

 

勾选我们刚才选择的那个...点击..Finish

MyEclipse开发手机程序-安装与配置 - syc109 - 梦幻骑士

 

在弹出的窗体中勾选我们要安装的...如图:

MyEclipse开发手机程序-安装与配置 - syc109 - 梦幻骑士

 

在这里我们选择第一个,如图,然后点击下一步..

MyEclipse开发手机程序-安装与配置 - syc109 - 梦幻骑士

 

这里直接点击 Finish..

MyEclipse开发手机程序-安装与配置 - syc109 - 梦幻骑士

 

点击 Install All 开始安装..

 MyEclipse开发手机程序-安装与配置 - syc109 - 梦幻骑士

 

安装完成需要重启Myeclipse,点击Yes ..

MyEclipse开发手机程序-安装与配置 - syc109 - 梦幻骑士

 

OK,到了这里咱们的插件也装完了,下面咱们就要看看在Myeclipse中怎么来配置了...

选择Myeclipse菜单中的 Window --> Preferences

在左边找到j2me选项..如图:..

MyEclipse开发手机程序-安装与配置 - syc109 - 梦幻骑士

 

点击 Import..在弹出的对话框中选择Browse.. 在弹出的目录对话框中选择咱们刚才安装的WTK文件夹..

然后点击Refresh在右边会刷新出来,默认勾选,然后点击Finish

MyEclipse开发手机程序-安装与配置 - syc109 - 梦幻骑士

 

点击OK 完成环境的搭建....

MyEclipse开发手机程序-安装与配置 - syc109 - 梦幻骑士

如果有朋友有什么问题可以联系QQ一起讨论,共同进步,(*^__^*) 嘻嘻……..谢谢大家..

开发工具:MyEclipse     将下面的图片添加到MyEclipse的src文件夹下,第一幅图片名1.gif,第二幅图片名4.gif =================================================================================== import java.awt.*; import java.awt.event.*; import javax.swing.*; public class FirstFrame extends JFrame implements ActionListener { private static final long serialVersionUID = 1L; JDialog jd; JButton jb; ImageIcon a; //插入图片 JLabel jl,jl1,jl2; SecondFrame jf2; public FirstFrame(){ Container wc=this.getContentPane(); wc.setLayout(null); a=new ImageIcon("src/1.gif"); //插入图片 jb=new JButton(a); jb.setBounds(45,45,410,160); jb.addActionListener(this); wc.add(jb); jl=new JLabel("点击上面的动感水果人,进入少林水果六人阵!"); jl.setBounds(120,230,280,20); jl.setForeground(Color.BLUE); wc.add(jl); jl1=new JLabel("这是一个具有挑战的窗口游戏,相信你会玩得很开心!"); jl1.setBounds(100,300, 320, 20); jl1.setForeground(Color.RED); wc.add(jl1); jl2=new JLabel("让我们开始挑战吧!"); jl2.setBounds(200,320,130, 20); jl2.setForeground(Color.RED); wc.add(jl2); this.setTitle("蛋疼游戏 1.0版"); this.setUndecorated(true); this.setSize(500, 400); this.setLocationRelativeTo(null); //让窗口居中 this.setVisible(true); this.setDefaultCloseOperation(EXIT_ON_CLOSE); } @Override public void actionPerformed(ActionEvent e){ jf2=new SecondFrame(); jf2.windows2(); jf2.Realize(); this.setVisible(false); } } //第一个窗体 =================================================================================== import java.awt.*; import java.awt.event.*; import javax.swing.*; public class SecondFrame extends JFrame implements ActionListener,WindowListener { JLabel jl; JButton jb; ThirdFrame jf3; private static final long serialVersionUID = 2L; public void windows2(){ this.setUndecorated(true); // 去掉窗口的装饰 this.getRootPane().setWindowDecorationStyle(JRootPane.PLAIN_DIALOG); // 设置这个只有关闭按钮,禁止最大化按钮,同时还能实现最大化。 this.setTitle("第一关"); this.setSize(500, 400); this.setVisible(true); this.setLocationRelativeTo(null); this.setDefaultCloseOperation(EXIT_ON_CLOSE); this.addWindowListener(this); } public void Realize(){ Container wc=this.getContentPane(); wc.setLayout(null); jl=new JLabel("这是第一关想办法找到第二关的入口"); jl.setBounds(130, 90, 500, 50); jl.setForeground(Color.BLUE); wc.add(jl); jb=new JButton("第二关入口"); jb.setBounds(300, 500, 100, 30); jb.setForeground(Color.BLUE); jb.addActionListener(this); wc.add(jb); } public void actionPerformed(ActionEvent e) { jf3=new ThirdFrame(); jf3.windows3(); jf3.Realize(); this.setVisible(false); } @Override public void windowActivated(WindowEvent e) {} @Override public void windowClosed(WindowEvent e) {} @Override public void windowClosing(WindowEvent e) { JOptionPane.showMessageDialog(null, " 修行不够!!闯关失败!!!", "失败!!!", 2); } @Override public void windowDeactivated(WindowEvent e) {} @Override public void windowDeiconified(WindowEvent e) {} @Override public void windowIconified(WindowEvent e) {} @Override public void windowOpened(WindowEvent e) {} } //第二个窗体 ............................
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值