当前位置: 代码迷 >> J2ME >> The import cannot be resolved 有关问题
  详细解决方案

The import cannot be resolved 有关问题

热度:9027   发布时间:2013-02-25 21:34:20.0
The import cannot be resolved 问题

//
import java.io.*;
import javax.bluetooth.*;
import javax.microedition.io.*;

public class ConnHandler extends Thread {
  private Server owner = null;
  public ConnHandler (Server owner){
  super();
  this.owner = owner;
  }
//
//
import java.awt.*;
import javax.swing.*;

public class Server extends JFrame {
  public Server () {
  super();
  ......
  ......
  ConnHandler handler = new ConnHandler(this);
  handler.start();
  }
//

  以上两个类ConnHandler, Server之间有关联,所以打算放在同一个工程的同一个包里

  但是,当我建立的工程是普通的Java 工程的时候,ConnHandler中的import 语句就提
示错误:import javax.bluetooth.*;
  import javax.microedition.io.*;
  这两句提示The import cannot be resolved
此时Server中无错误。

  而当我建立的工程是J2ME MIDlet Suite,也就是 J2ME MIDlet 工程时,情况就反过来
了:Server中的import语句有错:import java.awt.*;
  import javax.swing.*;
  这两句提示The import cannot be resolved
此时ConnHandler中无错误。

  不知道该怎么办啊..


------解决方案--------------------------------------------------------
探讨
当我建立的工程是普通的Java 工程的时
示错误:import javax.bluetooth.*;
import javax.microedition.io.*;
这两句提示The import cannot be resolved
此时Server中无错误。


------解决方案--------------------------------------------------------
两个是不同的platform。呵呵
一些API不是通用的哦。。
  相关解决方案