Показать сообщение отдельно
Старый 06.05.2006, 10:10   #3
steils
AnyKey`щик
 
Регистрация: 06.05.2006
Сообщений: 1
Написано 0 полезных сообщений
(для 0 пользователей)
Решил вот написать прогу на яве на сотовый. Но встал на одном месте.
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;

public class MainClassDateField extends MIDlet implements CommandListener, ItemCommandListener 

{
private Command exitMidlet = new Command("Выход",Command.EXIT,0);
private Command perexodAlert = new Command("Нажать", Command.ITEM, 1); 
private DateField dt;
private TextField tf1;
private TextField tf2;
private TextField tf3;
private Form myform;
private Display mydisplay;
 * * * 
 * *public void startApp() 
 * *{
 * * * *mydisplay = Display.getDisplay(this); *
 * * * *String AS = "250";
 * * * *String BS = "250";
 * * * *String CS = "250";
 * * * *StringItem item = new StringItem("", ""); 
 * * * *dt = new DateField("Время включения",DateField.TIME);
 * * * *tf1 = new TextField("Гдзащитник # 1", AS,3, TextField.NUMERIC);
 * * * *tf2 = new TextField("Гдзащитник # 2", BS,3, TextField.NUMERIC);
 * * * *tf3 = new TextField("Гдзащитник # 3", CS,3, TextField.NUMERIC);
 * * * *item = new StringItem("", "Произвести расчет", Item.BUTTON);
 * * * *item.setDefaultCommand(perexodAlert);
 * * * *item.setItemCommandListener(this);
 * * * *myform = new Form("Давление на ПБ");
 * * * *myform.append(dt);
 * * * *myform.append(tf1);
 * * * *myform.append(tf2);
 * * * *myform.append(tf3);
 * * * *myform.append(item); * *
 * * * *myform.addCommand(exitMidlet);
 * * * *myform.setCommandListener(this);
 * * * *mydisplay.setCurrent(myform);
 * 
 * *}
 * *public void pauseApp() {}
 * *public void destroyApp(boolean unconditional) {}
 * *public void commandAction(Command c, Item item)
 * *{
 * * * *if(c == perexodAlert)
 * * * * * *{
 * * * * * * * *Alert myalert = new Alert("Расчет", "Идет расчет", null, AlertType.INFO);
 * * * * * * * *mydisplay.setCurrent(myalert);
 * * * * * *}

 * *}
 * *public void commandAction(Command c, Displayable d)
 * *
 * *{
 * * * *if(c == exitMidlet)
 * * * *{
 * * * * * *destroyApp(false);
 * * * * * *notifyDestroyed();
 * * * *}
 * * * * * 
 * }
}
Мне нужно значение переменной tf1, tf2, tf3 перевести из строковых в числовые.
На MobileBasic подобную прогу написал и она работает. Но работает в самом мидлете MobileBasic. Вот я решил на ява написать.
Также хочу узнать как вытащить отдельно значения часов и минут из переменной dt?
(Offline)
 
Ответить с цитированием