23.11.2014 / 20:10 | |
Magatino Администратор Сейчас: Offline
Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
| RblSb (23.11.2014/19:57) последовательное выполнение method() { new Class1(); code; }Ты хочешь типа этого? Главный класс Главный класс import
javax.microedition.lcdui.Display;
import
javax.microedition.midlet.MIDlet;
public class First extends MIDlet
{
public Display Display;
public static First midlet;
public void startApp()
{
if (Display==null)
{
midlet=this;
Menu canvas=new Menu();
Display=Display.getDisplay(this);
Display.setCurrent(canvas);
}
}
public void pauseApp()
{
}
public void destroyApp(boolean f)
{
notifyDestroyed();
}
}
Меню Меню public class Menu
{
public Menu()
{
}
protected void keyPressed(int keyCode)
{
if (keyCode==53)
{
Game canvas=new Game();
First.m.setCurrent(canvas);
}
}
}
Игра Игра public class Game
{
public Game()
{
}
protected void keyPressed(int keyCode)
{
if (keyCode==53)
{
Menu canvas=new Menu();
First.m.setCurrent(canvas);
}
}
}
Изменено Magatino (23.11 / 20:13) (всего 1 раз) |
23.11.2014 / 20:10 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| RblSb, выйти из метода return; выйти из цикла break;
|
23.11.2014 / 20:42 | |
aNNiMONъ Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| RblSb, выйди вон из класса! И прямиком в библиотеку учить матчасть! Класс как таковой не выполняется, выполняется метод. Когда ты вызываешь new Class1(); у тебя вызовется конструктор класса и всё, затем выполнение перейдёт на следующую после этой строку. Если в конструкторе будет вызов других методов, то выполнятся и они. Так что понятие выйти из класса остаётся за школьной скамьёй.
__________________
let live Изменено aNNiMONъ (23.11 / 20:43) (всего 1 раз) |
23.11.2014 / 21:26 | |
RblSb Пользователь Сейчас: Offline
Регистрация: 25.07.2011
| aNNiMONъ, а если я создаю в нем поток, после его завершения выполнение вернется в метод где был создан класс? В любом случае, сделал отдельную статическую переменную, прыгать обратно уже не нужно.
Метод для текстбокса лучше делать в отдельном классе, если для него требуется интерфейс CommandListener? Просто я все не очень важные методы скидываю в один класс.
|
23.11.2014 / 21:32 | |
mrEDitor Пользователь Сейчас: Offline
Имя: Эдуард Откуда: Новороссийск » Таганрог Регистрация: 13.03.2011
| RblSb, поток значит Thread или Stream? Если Thread, то по умолчанию они выполняются параллельно. И какой именно метод для TextBox'а? Саму реализацию CommandListener? Если да - то желательно, но не обязательно.
|
23.11.2014 / 21:37 | |
aNNiMONъ Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| RblSb, срочно читай литературу, может ты и понимаешь, но говоришь ерунду. "Метод для текстбокса", "методы скидываю в один класс" и т.п
__________________
let live Изменено aNNiMONъ (23.11 / 21:38) (всего 1 раз) |
23.11.2014 / 21:52 | |
Kalter Пользователь Сейчас: Offline
Имя: Гриб Откуда: Оренбург - Нежинка Регистрация: 16.10.2013
| RblSb, кажись, я понял что тебе нужно. Смотри пример: public class Solution{
public static void main(String[] args)
throws InterruptedException{
Thread thread=new Thread(new MyThread());
thread.start();
thread.join();
System.out.println("Труляля-Буляля!");
}
private static class MyThread implements Runnable{
@Override
public void run(){
for(int i=0;i<5;i++){
System.out.println(5-i);
try{
Thread.sleep(1000);
}catch(InterruptedException ie){
//catched...
}
}
}
}
}
Выполни его. Затем закомментриуй 8 строчку кода и запусти ещё разок. __________________
Homo homini penis est. |
23.11.2014 / 22:09 | |
RblSb Пользователь Сейчас: Offline
Регистрация: 25.07.2011
| Kalter, да не нужно уже. Просто киньте пример реализации TextBox, точнее обработки в нем комманд. aNNiMONъ, не придирайся к словам.
Изменено RblSb (23.11 / 22:10) (всего 1 раз) |
23.11.2014 / 22:32 | |
RblSb Пользователь Сейчас: Offline
Регистрация: 25.07.2011
| upd уже не нужно, всем спасибо.
|
23.11.2014 / 22:37 | |
DominaN Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Смоленск Регистрация: 28.09.2011
| RblSb (23.11.2014/22:09)aNNiMONъ, не придирайся к словам.Дядя Миша 03-12-2013 19:53 HAWK нам одно время рассказывал, что у него программа "летает". Мы за него радовались, а он имел в виду, что она у него "падает".
|