您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Java >> 一个很菜的问题,大虾请进,给分给分

一个很菜的问题,大虾请进,给分给分

来源:网络整理     时间:2016/6/25 0:02:35     关键词:

关于网友提出的“ 一个很菜的问题,大虾请进,给分给分”问题疑问,本网通过在网上对“ 一个很菜的问题,大虾请进,给分给分”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 一个很菜的问题,大虾请进,给分给分
描述:

在用SUN jdk1.3编译HelloWorldMIDlet:
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class HelloWorldMIDlet extends MIDlet implements CommandListener
{
  private Display display; // Reference to Display object for this MIDlet
  private TextBox tbxMain; // Textbox to display a message
  private Command cmdExit; // Button to exit the MIDlet
  // MIDlet constructor
  public HelloWorldMIDlet()
  {
    display = Display.getDisplay(this);
    cmdExit = new Command("Exit", Command.SCREEN, 1);
    tbxMain = new TextBox("HelloWorld MIDlet", "Hello,World!", 50, 0);
    tbxMain.addCommand(cmdExit);
    tbxMain.setCommandListener(this);
  }
  // Called by application manager to start the MIDlet.
  public void startApp()
  {
    display.setCurrent(tbxMain);
  }
  // A required method
  public void pauseApp()
  { }
  // A required method
  public void destroyApp(boolean unconditional)
  { }
  // Check to see if Exit command was selected
  public void commandAction(Command c, Displayable s)
  {
    if (c == cmdExit)
    {
       destroyApp(false);
       notifyDestroyed();
    } 
  }
}
==========================================
出现下列错误:
H:\>javac HelloWorldMIDlet.java
HelloWorldMIDlet.java:1: 包 javax.microedition.midlet 不存在
import javax.microedition.midlet.*;
^
HelloWorldMIDlet.java:2: 包 javax.microedition.lcdui 不存在
import javax.microedition.lcdui.*;
^
HelloWorldMIDlet.java:4: 不能解析符号
符号:类 MIDlet
位置:类 in HelloWorldMIDlet
public class HelloWorldMIDlet extends MIDlet implements CommandListener
                                      ^
HelloWorldMIDlet.java:4: 不能解析符号
符号:类 CommandListener
位置:类 in HelloWorldMIDlet
public class HelloWorldMIDlet extends MIDlet implements CommandListener
                                                        ^
HelloWorldMIDlet.java:6: 不能解析符号
符号:类 Display
位置:类 in HelloWorldMIDlet
  private Display display; // Reference to Display object for this MIDlet
          ^
HelloWorldMIDlet.java:7: 不能解析符号
符号:类 TextBox
位置:类 in HelloWorldMIDlet
  private TextBox tbxMain; // Textbox to display a message
          ^
HelloWorldMIDlet.java:8: 不能解析符号
符号:类 Command
位置:类 in HelloWorldMIDlet
  private Command cmdExit; // Button to exit the MIDlet
          ^
HelloWorldMIDlet.java:37: 不能解析符号
符号:类 Command
位置:类 in HelloWorldMIDlet
  public void commandAction(Command c, Displayable s)
                            ^
HelloWorldMIDlet.java:37: 不能解析符号
符号:类 Displayable
位置:类 in HelloWorldMIDlet
  public void commandAction(Command c, Displayable s)
                                       ^
HelloWorldMIDlet.java:13: 不能解析符号
符号:变量 Display
位置:类 in HelloWorldMIDlet
    display = Display.getDisplay(this);
              ^
HelloWorldMIDlet.java:15: 不能解析符号
符号:类 Command
位置:类 in HelloWorldMIDlet
    cmdExit = new Command("Exit", Command.SCREEN, 1);
                  ^
HelloWorldMIDlet.java:15: 不能解析符号
符号:变量 Command
位置:类 in HelloWorldMIDlet
    cmdExit = new Command("Exit", Command.SCREEN, 1);
                                  ^
HelloWorldMIDlet.java:17: 不能解析符号
符号:类 TextBox
位置:类 in HelloWorldMIDlet
    tbxMain = new TextBox("HelloWorld MIDlet", "Hello,World!", 50, 0);
                  ^
HelloWorldMIDlet.java:42: 不能解析符号
符号:方法 notifyDestroyed  ()
位置:类 in HelloWorldMIDlet
       notifyDestroyed();
       ^
14 个错误
========================
麻烦各位解释一下


解决方案1:

javac -g:none -classpath path;. -bootclasspath path  *.class
需要设置classpath和bootclasspath
建议你看王森老师的《java手机程式设计入门》

解决方案2:

改变classpath


以上介绍了“ 一个很菜的问题,大虾请进,给分给分”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2046400.html

相关图片

相关文章