У меня возникли проблемы с созданием объекта потока в другом классе (которому он определен);Нестатический вложенный поток - доступ из другого класса (Java)
Он вложен так:
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) говоря: «Не заключая экземпляр типа скульптуры не доступен.»
Насколько я могу судить, я не могу разблокировать это, потому что это приводит к тому, что много кода не работает (я полагаю, он полагается на UiApplication), я также не могу сделать его статическим по той же причине ,
Любые идеи, что я делаю неправильно?
Спасибо.