7.05.2011 / 22:37 | |
Temych Пользователь Сейчас: Offline
Имя: Tema Регистрация: 05.09.2010
| class Canv is public, should be declared in a file named Canv.java public class Canv extends Canvas, с чем связана эта проблема, и как ее решить.
|
7.05.2011 / 22:39 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| Temych, этот класс нужно создать в файле Canv.java.
__________________
let live |
7.05.2011 / 22:50 | |
Temych Пользователь Сейчас: Offline
Имя: Tema Регистрация: 05.09.2010
| aNNiMON, как его еще создать, он вроде созданный
|
8.05.2011 / 13:35 | |
mrEDitor Пользователь Сейчас: Offline
Имя: Эдуард Откуда: Новороссийск » Таганрог Регистрация: 13.03.2011
| дословно: класс Canv - public, значит он должен быть размещён в файле с именем Canv.class
именно таким, как называется класс, с таким же регистром
|
8.05.2011 / 14:32 | |
Temych Пользователь Сейчас: Offline
Имя: Tema Регистрация: 05.09.2010
| import javax.microedition.midlet.MIDlet;
import javax.microedition.lcdui.*;
public class Main extends MIDlet{
private Display display;
public void pauseApp(){}
public void destroyApp(boolean uncoditional){}
public void startApp(){
display=Display.getDisplay(this);
a a=new a();
display.setCurrent(a);
}
}
import javax.microedition.lcdui.*;
public class a extends Canvas{
public void paint(Graphics g){
int height=g.getClipHeight();
int width=g.getClipWidth();
g.setColor(82,255,179);
g.fillRect(0, 0, width, height);
g.setColor(0,0,0);
g.drawRect(0, 0, width, height);}
}
подскажите что тут не правильно Изменено Snaige (8.05 / 14:34) (всего 1 раз) |
8.05.2011 / 14:36 | |
mrEDitor Пользователь Сейчас: Offline
Имя: Эдуард Откуда: Новороссийск » Таганрог Регистрация: 13.03.2011
| В класс a допиши конструктор суперкласса: Кстати, какую ошибку компилятор возвращает? |
8.05.2011 / 14:42 | |
Temych Пользователь Сейчас: Offline
Имя: Tema Регистрация: 05.09.2010
| mrEDitor, not supported operation что то вроде этого
|
8.05.2011 / 14:52 | |
Temych Пользователь Сейчас: Offline
Имя: Tema Регистрация: 05.09.2010
| все равно не то эмуль ошибки не возвращает, ошибка на теле вылетает
|
9.05.2011 / 12:21 | |
rms Пользователь Сейчас: Offline
Имя: Рустам Регистрация: 07.05.2011
| Подскажите пожалуйса что ни так делаю , создал проект поместил файл *.java в папку scr/ и постоянно вылазить ошибка на строку 148,149,150,151.
Изменено rms (9.05 / 12:24) (всего 3 раза) |
9.05.2011 / 15:02 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| rms, импортировать нужно только в начале исходника. А у тебя по центру. Раз уж влепил два класса в один, то хоть импорты передвинь. А по идее надо вот с тех строчек вырезать текст до конца и вставить в новый класс. Потому что по нормальному, каждый класс должен находиться в отдельном файле.
__________________
let live |