Вниз  Исправления исходников (1-ый пост)
- 9.01.2012 / 00:40
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Andrey, "Image[] tanks=new Image[4];" в конструкторе смени на "tanks=new Image[4];"
Так ты просто создал локальную переменную, действующую только в конструкторе класса, а глобальная осталась пустой. А во втором случае ты проинициализировал глобальную переменную, всё как полагается.
__________________
 let live
- 9.01.2012 / 00:42
Andrey
  Пользователь

Andrey 
Сейчас: Offline
Тю понял
- 9.01.2012 / 17:45
Andrey
  Пользователь

Andrey 
Сейчас: Offline
Есть программа MapCreator,она замечательная даже либа есть.Нужно подправить этот исходник.Переменные не трогайте просто,на нокии сохранение в фс не делает.Нужно подправить.


Прикрепленные файлы:
Saver.java (0.77 кб.) Скачано 586 раз
- 9.01.2012 / 18:46
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Andrey, перед out.close(); напиши out.flush();
__________________
 let live
- 10.01.2012 / 18:57
maksnogin
  Пользователь

maksnogin 
Сейчас: Offline
aNNiMON, помоги посмотри эту прогу,как ее переделать на MIDP 2.0 если это возможно


Прикрепленные файлы:
9000.jar (34.88 кб.) Скачано 77 раз
- 12.01.2012 / 13:35
4Ris
  Пользователь

4Ris 
Сейчас: Offline
Пост #126157 исправте пожалуйста ошибку

Изменено 4Ris (12.01 / 13:36) (всего 1 раз)
- 12.01.2012 / 20:16
treut
  Пользователь

treut 
Сейчас: Offline
здравствуйте! в исходнике наход. ниже хотел использовать класс Fоnt, но при компиляции постоянно какие то ошибки выдает, помогите пожалуйста..

  1. import javax.microedition.lcdui.*;
  2.  
  3. public class canvas extends Canvas {
  4. private String str;
  5.  
  6.  /**
  7.  * constructor
  8.  */
  9.  public canvas() {
  10. setFullScreenMode(true);
  11.  }
  12. private int width = getWidth();
  13. private int height = getHeight();
  14.  /**
  15.  * paint
  16.  */
  17. Graphics.setFont(font);
  18. Font font = Font.getFont(Font.FACE_SYSTEM, Font.STYLE_BOLD, Font.SIZE_LARGE);
  19.  public void paint(Graphics g) {
  20.  
  21. g.drawString(str, width/3, height/2, 0);
  22.  
  23.  }
  24.  
  25.  /**
  26.  * Called when a key is pressed.
  27.  */
  28. protected  void keyPressed(int keyCode) {
  29. }
  30.  }

- 12.01.2012 / 20:18
ScRoLiS
  Пользователь

ScRoLiS 
Сейчас: Offline
treut, Graphics.setFont(font);
Font font = Font.getFont(Font.FACE_SYSTEM, Font.STYLE_BOLD, Font.SIZE_LARGE);
Подумай над этими двумя сточками ;-)
__________________
 Чпок... Добрый вечер!
- 12.01.2012 / 20:21
treut
  Пользователь

treut 
Сейчас: Offline
ScRoLiS, Да это я понял, над ними и и**сь в разные места уже ставил. Да и тут у меня чуть опечатка где г.дравстринг там слова не написал, но было. А что с этими строчками сделать
- 12.01.2012 / 20:30
ScRoLiS
  Пользователь

ScRoLiS 
Сейчас: Offline
treut, Я пытаюсь сделать так чтоб ты сам догадался.
Graphics.setFont(font);
Font font = Font.getFont(Font.FACE_SYSTEM, Font.STYLE_BOLD, Font.SIZE_LARGE);
Ну вот смотри, откуда ты взял этот Graphics и font?
Я даже не представляю как можно в Graphics запихать еще несуществующий шрифт! Graphics.setFont(font)setFont не статический метод, и пашет он только в созданном экземпляре класса. (Надеюсь правильно обьяснил :gy:)
Короче, что я тебе мозг парю. Пиши
  1. import javax.microedition.lcdui.*;
  2.  
  3. public class canvas extends Canvas {
  4. private String str;
  5.  
  6.  /**
  7.  * constructor
  8.  */
  9.  public canvas() {
  10. setFullScreenMode(true);
  11.  }
  12. private int width = getWidth();
  13. private int height = getHeight();
  14.  /**
  15.  * paint
  16.  */
  17.  
  18.  public void paint(Graphics g) {
  19. Font font = Font.getFont(Font.FACE_SYSTEM, Font.STYLE_BOLD, Font.SIZE_LARGE);
  20. g.setFont(font);
  21. g.drawString(str, width/3, height/2, 0);
  22.  
  23.  }
  24.  
  25.  /**
  26.  * Called when a key is pressed.
  27.  */
  28. protected  void keyPressed(int keyCode) {
  29. }
  30.  }

__________________
 Чпок... Добрый вечер!

Изменено ScRoLiS (12.01 / 20:31) (всего 1 раз)
Наверх  Всего сообщений: 1662
Фильтровать сообщения
Поиск по теме
Файлы топика (325)