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 Какой такой отдельный класс?
__________________
Да, детка, я - Король Ящериц!!! |