我在另一个类(定义它的)中创建线程对象时遇到了一些麻烦;
它是这样嵌套的:
public final class Sculpture extends UiApplication
{
final class ScreenThread extends Thread
{
//thread I want to access
}
}
所以在我的另一个类中我想创建线程对象,所以我尝试;
Sculpture.ScreenThread test = (new Sculpture).new ScreenThread();
- 此错误(在 BlackBerry Eclipse 插件中)显示“没有可访问 Sculpture 类型的封闭实例”。
据我所知,我不能取消嵌套,因为它会导致很多代码无法工作(我假设它依赖于 UiApplication),出于同样的原因,我也不能将其设为静态。
任何想法我做错了什么?
谢谢。