2.05.2013 / 19:25 |  | 
vl@volk    Пользователь  
   Сейчас: Offline 
 Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
   | У меня сразу вызывался метод с класса play( "music.mid", "audio/midi" )  
 а в этом методе уже было все остальное, и отключение музыки  __________________
   знает толк  | 
  2.05.2013 / 19:31 |  | 
NeiroNext    Пользователь  
   Сейчас: Offline 
 Имя: Михаил Откуда: Херсон Регистрация: 16.01.2010
   | Думал это vl@volk написал, начал проверять вроде все верно, а потом досмотрел от кого сообщениие   vl@volk если хочеш можеш скинуть свой исходник, думаю что свой исходник будет интересней исправить, для понимаания ошибки. Ок можеш не скидывать     Изменено NeiroNext (2.05 / 19:34) (всего 2 раза) | 
  2.05.2013 / 19:41 |  | 
Magatino    Администратор  
   Сейчас: Offline 
 Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
   | vl@volk,  И чтобы отключить музыку ты переходил в метод play?    | 
  2.05.2013 / 19:59 |  | 
Virus-ON    Пользователь  
   Сейчас: Offline 
 Имя: Макс Откуда: Чернигов Регистрация: 13.10.2011
   | подкиньте статей про ООП в ява МЕ и просто статеек с хабра    | 
  2.05.2013 / 20:07 |  | 
vl@volk    Пользователь  
   Сейчас: Offline 
 Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
   | Magatino (02.05.2013/19:41) vl@volk,  И чтобы отключить музыку ты переходил в метод play?  Я передавал play() название ресурса и тип, а в этом методе с помощью определения состояния плеера он уже выбирал, что делать закрыть или сказать что-то  __________________
   знает толк  | 
  2.05.2013 / 20:54 |  | 
Magatino    Администратор  
   Сейчас: Offline 
 Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
   | vl@volk,  Да знаю как ты это реализовал , это не очень хорошо , создавать массив класса и вызывать один метод в котором все методы проверяются через условия    | 
  2.05.2013 / 21:18 |  | 
vl@volk    Пользователь  
   Сейчас: Offline 
 Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
   | Ну у меня только один проверяется. Проблему с нулл поинтер решил.
  __________________
   знает толк  | 
  2.05.2013 / 21:35 |  | 
vl@volk    Пользователь  
   Сейчас: Offline 
 Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
   | Magatino,  Да и опыт у меня маловат, буду пределывать, звук не играет. Попробую твою либу заюзать
  __________________
   знает толк  | 
  2.05.2013 / 22:05 |  | 
Magatino    Администратор  
   Сейчас: Offline 
 Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
   | vl@volk,  Официально это не либа , так как я не использовал package   Всё правильно сделал , надо изучать чужой рабочий пример , делать выводы , и работать над своими исходниками    | 
  2.05.2013 / 23:06 |  | 
[Rutar]    Пользователь  
   Сейчас: Offline 
 Имя: Andriy Откуда: Львів Регистрация: 18.07.2011
   | Всем привет     Я сейчас задам очень тупой вопрос, может кто-то даст мне мудрый ответ     Открыть спойлер Закрыть спойлер import javax.microedition.lcdui.*;  
   
public class MyClass extends Canvas {  
   
private Image image;   
   
///////////////////////////////////////////////////////////////////////////////  
///////////////////////////////////////////////////////////////////////////////  
   
public MyClass() {  
   
try { image = Image.createImage("/Image.png"); }   
catch (Exception ex) {}  
   
}      
   
///////////////////////////////////////////////////////////////////////////////  
///////////////////////////////////////////////////////////////////////////////  
   
protected void paint(Graphics g) {  
   
int Width = this.getWidth();  
int Height = this.getHeight();      
   
g.setColor(0xffffff);  
g.fillRect(0, 0, Width, Height);  
   
///////////////////////////////////////////////////////////////////////////////  
   
g.drawImage(image, Width/2, Height/2, Graphics.HCENTER|Graphics.VCENTER);   
   
///////////////////////////////////////////////////////////////////////////////  
   
long lastTime = System.currentTimeMillis ();  
int dTime=0;  
while (dTime<5000) { long thisTime = System.currentTimeMillis ();  
                     dTime = (int)(thisTime-lastTime); }  
   
///////////////////////////////////////////////////////////////////////////////  
   
g.setColor(0xff00);  
g.drawString("String :)", 100, 100, 0);  
   
}  
   
///////////////////////////////////////////////////////////////////////////////  
   
}  
 Если следовать за моей логикой, то все должно быть так: 1 - Запускается конструктор и загружается изображение 2 - Изображение рисуется на экране 3 - Пауза 5 секунд 4 - Рисуется надпись "Str..." Логика JavaME : 1 - Программа зависает на 5 секунд 2 - Одновременно рисуется изображение и надпись 3 - End   Скажите пожалуйста что я делаю не так    
 Прикрепленные файлы:   MyClass.java   (1.37 кб.) Скачано 564 раза   |