读书人

The import cannot be resolved 有关问

发布时间: 2011-11-13 21:39:11 作者: rapoo

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不是通用的哦。。

读书人网 >J2ME开发

热点推荐