18.03.2011 / 20:30 |  | 
minatik    Пользователь  
  | ScRoLiS,  бардак- причём тут MIDlet? он вообще ругаеться на строку 3
   | 
  18.03.2011 / 21:03 |  | 
smarteg    Пользователь  
   Сейчас: Offline 
 Имя: Вадим Регистрация: 06.02.2011
   | import javax.microedition.midlet.*; import javax.microedition.lcdui.*;
  public class Midlet extends MIDlet {
    public void startApp() { //получить ссылку на менеджер дисплея  display = Display.getDisplay(this); try { //создать картинку из файла flower.png image = Image.createImage("/flower.png");   } catch (IOException ioe) { //обработать исключительную ситуацию //если файл не может быть открыт System.out.println(ioe.getMassage()); } //создаем новую форму form = Form.newForm("SlideShow"); //добавить картинку в форму form.append(image); //вывести форму на экран display.setCurrent(form); }   public void pauseApp() {   }
    public void destroyApp(boolean unconditional) {   } } этот код выдает ошибку  File Midlet.java, Line 8, Column 9: Expression "display" is not an rvalue где ошибка подскажите
   | 
  18.03.2011 / 21:08 |  | 
minatik    Пользователь  
  | smarteg,  у меноего кода тоже самое    | 
  18.03.2011 / 21:10 |  | 
minatik    Пользователь  
  | smarteg,  точно! поставь после public class Midlet extends MIDlet { /новая строка/ public Display display;
   Изменено minatik (18.03 / 21:11) (всего 1 раз) | 
  18.03.2011 / 21:13 |  | 
minatik    Пользователь  
  | таким образом ты обьясниш откуда брать значение - запишеш класс в переменные
   | 
  18.03.2011 / 21:17 |  | 
smarteg    Пользователь  
   Сейчас: Offline 
 Имя: Вадим Регистрация: 06.02.2011
   | Ещё ошибка вышла вот Line 11, Column 7:Expression "image" is not an rvalue ещё как в 8 тоже нужно писать?
   | 
  18.03.2011 / 21:19 |  | 
minatik    Пользователь  
  | после того, что я раньше сказал пиши public image image;
   | 
  18.03.2011 / 21:24 |  | 
minatik    Пользователь  
  | ух... ё! public Image image;
   | 
  18.03.2011 / 21:31 |  | 
aNNiMON    Супервизор 
   Сейчас: Offline 
 Имя: Витёк Регистрация: 11.01.2010
   | smarteg, minatik,    Исправления исходников (читайте первый п...minatik, private  static Display display; это раз. И еще getDisplay(this) работает только в классах наследуемых от MIDlet, о чём тебе и сказал ScRoLiS. Можешь так сделать: public static void nativ(MIDlet midlet) {  
     display = Display.getDisplay(midlet);  
     display.setCurrent(null);  
}  
 Тогда передавать класс, наследуемый от MIDlet нужно будет.  __________________
   let live  | 
  18.03.2011 / 23:25 |  | 
asam    Пользователь  
   Сейчас: Offline 
 Имя: Константин Регистрация: 16.10.2010
   |  |