Salat-sie,так,уже ближе.А класс который в твоем примере Майн,он че в канвас переименовывается сам?класс МайКанвас наследуется от канвас,а его типа нет...
UzZzR, Мейн наследуется от Мидлет и управляет течением программы.А чтобы вывести класс-канвас,просто нужно было создать копию (ссылку) на канвас-класс и используя управление,вывести на экран канвас.Мейн фактически вообще ничего не делает.Тольк создает ссылку на нужный класс и отдает команду отобразить класс,которому отвечает ссылка.
UzZzR, лучше не с,а myCan к примеру.Короче чтото типа такого: MyCanvas myCanvas=new MyCanvas(); если не поможет,попробуй еще так: MyCanvas myCanvas=new MyCanvas(this);
import javax.microedition.midlet.MIDlet; import javax.microedition.l cdui.*; public class Main extends MIDlet { public Display display; public void startApp() { MyCanvas myCanvas = new MyCanvas(this); display = Display.getDisplay(th is); display.setCurrent(myCanvas); } public void pauseApp() { } ...
Объясните,плиз кто знает в чём дело.Написал програмку в которой показывается картинка, пропускаю через компилятор-пишет: class "flower.png" not found(не найден)хотя картинка находится в одной папке с кодом программы!Может быть её куда перетащить надо?Надеюсь на помощь.Зарание спасибо!
25 мар 2009 в 14:17