Вниз  Java-программирование (1-ые посты)
- 3.09.2011 / 21:43
Rain
  Пользователь

Rain 
Сейчас: Offline
Dmitriy (03.09.2011/21:21)Как сделать переменную видимой для всех методов класса? М.б. объявить её вне методов?Объявляешь ее в начале класса, можно даже private
- 3.09.2011 / 23:14
Naik
  Пользователь

Naik 
Сейчас: Offline
В j2me можно отследить 'загорание" экрана?
- 3.09.2011 / 23:35
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Naik, да, если в мобиле есть термодатчик.
__________________
 let live
- 3.09.2011 / 23:56
Naik
  Пользователь

Naik 
Сейчас: Offline
aNNiMON, :-D я имею ввиду. Отследить момент, когда экран засветится после нажатия кнопок.
- 4.09.2011 / 01:13
Dmitriy
  Пользователь

Dmitriy 
Сейчас: Offline
  1. SAXParser saxp=saxpf.newSAXParser();
  2. saxp.parse(is,dh);
  3. }
  4.  
  5. public void startDocument(){
  6. Display d=Display.getDisplay(this);
  7. Form f=new Form(getAppProperty("MIDlet-name"));
  8. d.setCurrent(f);
  9. f.append("startDocument\n");
  10. }
  11.  
  12. public void pauseApp(){}
  13.  
  14. public void destroyApp(boolean unconditional){
  15. notifyDestroyed();
  16. }
  17. }
После запросов о Ч/З вылетает. Обязательно делать наследование от DefaultHandler?
- 4.09.2011 / 01:20
Dmitriy
  Пользователь

Dmitriy 
Сейчас: Offline
  1. import javax.microedition.midlet.MIDlet;
  2. import javax.microedition.lcdui.Display;
  3. import javax.microedition.lcdui.Form;
  4. import javax.microedition.io.Connector;
  5. import javax.microedition.io.StreamConnection;
  6. import javax.xml.parsers.SAXParserFactory;
  7. import javax.xml.parsers.SAXParser;
  8. import java.io.InputStream;
  9. import org.xml.sax.helpers.DefaultHandler;
  10.  
  11. public class Main extends MIDlet{
  12.  
  13. public void startApp() throws Exception{
  14. StreamConnection sc=(StreamConnection)Connector.open("file:///e:/other/tmp/a.xml");
  15. InputStream is=sc.openInputStream();
  16. DefaultHandler dh=new DefaultHandler();
  17. SAXParserFactory saxpf=SAXParserFactory.newInstance();
  18. SAXParser saxp=saxpf.newSAXParser();
  19. saxp.parse(is,dh);
  20. }
  21.  
  22. public void startDocument(){
  23. Display d=Display.getDisplay(this);
  24. Form f=new Form(getAppProperty("MIDlet-name"));
  25. d.setCurrent(f);
  26. f.append("startDocument\n");
  27. }
  28.  
  29. public void pauseApp(){}
  30.  
  31. public void destroyApp(boolean unconditional){
  32. notifyDestroyed();
  33. }
  34. }
После запросов о Ч/З вылетает. Обязательно делать наследование от DefaultHandler?
- 4.09.2011 / 09:06
mrEDitor
  Пользователь

mrEDitor 
Сейчас: Offline
Dmitriy,
  1. StreamConnection sc=(StreamConnection)Connector.open("file:///e:/other/tmp/a.xml");
  2. InputStream is=sc.openInputStream();
StreamConnection меняй на javax.microedition.io.file.FileConnection
  1. FileConnection sc=(FileConnection)Connector.open("file:///e:/other/tmp/a.xml");
  2. InputStream is=sc.openInputStream();
и будет тебе счастье :)
- 4.09.2011 / 11:10
Dmitriy
  Пользователь

Dmitriy 
Сейчас: Offline
У меня и тот интерфейс работает.
- 4.09.2011 / 13:59
Night_Death
  Пользователь

Night_Death 
Сейчас: Offline
4Ris, потому что он не статический,объяви static переменную с типом - именем класса и в конструкторе приравняй ее this,а затем в этом методе уже пишешь вместо this ту переменную
...
public static MyClass myclass;

public MyClass {
myclass = this;
}

public static void метод() {
метод_(myclass);
}

как-то так :)
- 4.09.2011 / 18:23
kiriman
  Пользователь

kiriman 
Сейчас: Offline
А че на мобилабе форум хакнули? :lol:
Пипец, еще вчера сохранил на диск одну страницу, а теперь хрен зайдешь на форум(
У кого есть пример воспроизведения видео через rtsp?
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)