15.02.2015 / 16:28 |  | 
vl@volk    Пользователь  
   Сейчас: Offline 
 Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
   | Ну что у вас вечно ничего не получается??? Читайте Горнакова блин! И выполняйте примеры как писал он! Переписывайте, а не компилировать уже готовые сорцы!!!!
  __________________
   знает толк  | 
  15.02.2015 / 18:45 |  | 
Fantastik    Пользователь  
   Сейчас: Offline 
 Имя: Жалол Регистрация: 15.07.2014
   | При выборе последнего элемента должен был выйти, но не выходит Открыть спойлер Закрыть спойлер import javax.microedition.midlet.*;  
import javax.microedition.lcdui.*;  
   
public class main extends MIDlet implements CommandListener  
{  
   
public Command exitMidlet;  
public Display display;  
public List list;  
public Image[] img;  
public Image create;  
public Image open;  
public Image exit;  
   
   
public main(){  
   
if(display == null){  
   
exitMidlet = new Command("Exit",Command.EXIT,0);  
   
display = Display.getDisplay(this);  
   
}  
}  
   
public void startApp(){  
   
String[] st = {"Создать","Открыть","Выход"};  
   
try{  
   
create = Image.createImage("/create.png");  
open = Image.createImage("/open.png");  
exit = Image.createImage("/exit.png");  
   
   
img = new Image[]{create,open,exit};  
   
} catch (java.io.IOException ex) {}  
   
   
list = new List("MENU",Choice.IMPLICIT,st,img);  
   
display.setCurrent(list);  
   
   
if (list.isSelected(2)){  
   
destroyApp(false);  
notifyDestroyed();  
   
}  
   
}  
public void pauseApp(){}  
   
public void destroyApp(boolean flag){}  
   
public void commandAction(Command c, Displayable d){  
   
if (c == exitMidlet){  
destroyApp(false);  
notifyDestroyed();  
}  
}  
}  
){  
   
if (c == exitMidlet){  
destroyApp(false);  
notifyDestroyed();  
}  
}  
}  
  Изменено Ксакеп (15.02 / 23:06) (всего 1 раз) | 
  15.02.2015 / 19:41 |  | 
Naik    Пользователь  
   Сейчас: Offline 
 Имя: %name% Регистрация: 14.03.2010
   | Fantastik, все правильно, startApp выполнился один раз и все, а для обработки выбора элемента в List нежен listener
   | 
  15.02.2015 / 19:55 |  | 
Fantastik    Пользователь  
   Сейчас: Offline 
 Имя: Жалол Регистрация: 15.07.2014
   | Naik,  Как его обработать?
   | 
  15.02.2015 / 23:14 |  | 
Addlient_Shaym    Пользователь  
   Сейчас: Offline 
 Регистрация: 13.09.2012
   | Возможно ли поставить background на JTextPane, не создавая отдельного класса для него?
   | 
  15.02.2015 / 23:47 |  | 
skyezeno    Пользователь  
   Сейчас: Offline 
 Имя: skye Регистрация: 28.04.2014
   | Fantastik, with my little knowledge on JavaME i think it is done like this. Correct me if am wrong import javax.microedition.lcdui.Image;  
import javax.microedition.lcdui.Command;  
import javax.microedition.lcdui.CommandListener;  
import javax.microedition.lcdui.Displayable;  
import javax.microedition.midlet.MIDlet;  
import javax.microedition.lcdui.List;  
public class main extends MIDlet Implements CommandListener {  
public Command exitMidlet = new Command("Exit", Command.EXIT, 0);  
public Display display;  
public List list;  
public Image open;  
public Image create;  
public Image exit;  
public main() {  
if (display == null) {  
display = display.getDisplay();  
}  
}  
public void startApp() {  
String[] st = new String[3];  
st = {"New", "Open", "Exit"};  
Image[] img = new Image[3];  
try {  
create = Image.createImage("/create.png");  
open = Image.createImage("/open.png");  
exit = Image.createImage("/Exit.png");  
}  
catch (java.Io.IOException ex)  
{  
create = (img) null;  
open = (img) null;  
exit = (img) null;  
}  
img = {create, open, exit};  
list = new List("Menu", Choice.IMPLICIT, st, img);  
list.addCommand(exitMidlet);  
list.setCommandListener(this);  
display.setCurrent(list);  
}  
public void pauseApp() {  
System.gc();  
}  
public void destroyApp(boolean unconditional) {  
display = null;  
System.gc();  
notifyDestroyed();  
}  
public void commandAction(Command c; Displayable d) {  
if (c == List.SELECT_COMMAND) {  
switch (list.getSelectedIndex()) {  
case 0:  
// new  
break;  
case 1:  
// open  
break;  
case 2:  
// Exit  
destroyApp(true);  
break;  
}  
}  
else if (c == exitMidlet) {  
// exitMidlet  
destroyApp(true);  
}  
}  
}  
  | 
  16.02.2015 / 01:19 |  | 
romajava3    Пользователь  
   Сейчас: Offline 
 Имя: Рома Регистрация: 13.02.2015
   | Не у кого не валяется программа на яву что бы дожить сайт?
   | 
  16.02.2015 / 06:44 |  | 
OaKKeR    Пользователь  
   Сейчас: Offline 
 Имя: Игорь Откуда: Бийск Регистрация: 19.07.2011
   | Цитата romajava3: Не у кого не валяется программа на яву что бы дожить сайт?ват??  хватит сыпать глупые вопросы...   | 
  16.02.2015 / 09:20 |  | 
ВитаминКО    Супермодератор  
   Сейчас: Offline 
 Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
   | может, он про дудос говорил?    __________________
   わからない!!  | 
  16.02.2015 / 09:22 |  | 
HoldFast    Пользователь  
   Сейчас: Offline 
 Имя: Андрей Откуда: Великие Луки Регистрация: 18.04.2011
   | Addlient_Shaym,  setBackground Какой такой отдельный класс?
  __________________
   Да, детка, я - Король Ящериц!!!  |