[j2me入门] 圈子太冷:求怎样在eclipse中编译运行J2ME的类
Mrpublic
2010-03-03
如果是一个继承了MIDlet的 我会弄 ,直接点工程 选择 Runas 再配置一个就行了;
但现在我的一个类是继承是的 Canvas 而不是MIDlet 那怎么编译运行呢? |
|
yjc2020
2010-03-03
eclipse开发j2me有个插件eclipseme
|
|
Mrpublic
2010-03-03
yjc2020 写道 eclipse开发j2me有个插件eclipseme
我是用的是那個呀? 但我寫了一個這樣的類 import javax.microedition.lcdui.Canvas; import javax.microedition.lcdui.Graphics; public class LineTest extends Canvas { protected void paint(Graphics g) { g.setColor(255,255,0); g.fillRect(0, 0, getWidth(), getHeight()); g.setColor(255,0,0); g.drawLine(1, 1, 100,10); g.setStrokeStyle(Graphics.DOTTED); g.setColor(125,125,125); g.drawLine(10,10,100,100); g.setStrokeStyle(Graphics.SOLID); } } 然後點 runas 就找不到它,我想找不到這個類因為它沒有继承MIDlet |
|
Mrpublic
2010-03-03
ok 自己搞定 還是要再寫一個繼承MIDlet,用它進行編譯測試
|
|
daaoke
2010-03-03
A 继承MIDlet
B 继承Canvas 继承runable 在A中启动B B的构造函数中用Display.getDisplay(MIDlet)拿到屏幕 然后setCurrent() 然后paint()中就可以在Graphics上画图了. 其实挺简单的.看看WTK的app中的Demo例子就好了 |
|
Mrpublic
2010-03-04
daaoke 写道 A 继承MIDlet
B 继承Canvas 继承runable 在A中启动B B的构造函数中用Display.getDisplay(MIDlet)拿到屏幕 然后setCurrent() 然后paint()中就可以在Graphics上画图了. 其实挺简单的.看看WTK的app中的Demo例子就好了 謝謝,我用了類似的方法 我是 直接在 A的 startapp()方法中Display.getDisplay(this).setCurrent(new B()); |
|
wolfman.hu
2010-03-05
去投票吧,可以向总理提问,关系我们网站现存问题的--备案, http://act3.news.qq.com/news/749/show.php?id=207737
|
|
avi9111
2010-10-02
Canvas的用法我在游戏书上知道了
但是那个难看的上下左右怎么隐藏? 刚学JAVA找了半天没找到答案, 我不要按扭,用的机器是,S60 5th 有知道怎么隐藏Canvas的上下左右么? |
|
avi9111
2010-10-02
刚学JAVA,这个圈子很冷么?
|
|
lw316912265
2010-11-29
avi9111 写道 刚学JAVA,这个圈子很冷么?
只有心冷,圈子很热。 |
相关讨论
相关资源推荐
- J2ME-2.rar_Eclipse_eclipse j2me_j2me eclipse
- 汇编cmp比较指令详解
- 汇编之递归
- tankes.rar_Eclipse_eclipse j2me_j2me_j2me 3d
- 使用Eclipse调试J2ME应用程序.zip_Eclipse_eclipse j2me_j2me_zip
- 在eclipse中怎样使用j2me
- 在J2ME/MIDP中实现图像旋转
- J2ME之Eclipse环境搭建教程小结
- Java_mobile_game.rar_j2me eclipse_j2me 毕业设计_mobile ide for java_
- Eclipse的j2me开发.doc