Модераторы: javastic, AntonSaburov

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как брать значение с TextField вывод в StringItem, TextField вывод в StringItem 
:(
    Опции темы
gusca
Дата 17.6.2010, 19:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 15.6.2010

Репутация: нет
Всего: нет



sanboll, можеш помочь
PM MAIL   Вверх
gusca
Дата 17.6.2010, 20:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 15.6.2010

Репутация: нет
Всего: нет



Как ммне сделать чтоби щитало сума, ризныця, добуток, частка

Код

    //<editor-fold defaultstate="collapsed" desc=" Generated Method: commandAction for Displayables ">
    /**
     * Called by a system to indicated that a command has been invoked on a particular displayable.
     * @param command the Command that was invoked
     * @param displayable the Displayable where the command was invoked
     */
    public void commandAction(Command command, Displayable displayable) {
        // write pre-action user code here
        if (displayable == form) {
            if (command == exitCommand) {
                // write pre-action user code here
                exitMIDlet();
                // write post-action user code here
            } else if (command == okCommand) {
                // write pre-action user code here
            String n = textField.getString();
            String m = textField1.getString();
            stringItem.setText(n+m);
 
                // write post-action user code here
            }
        }
        // write post-action user code here
    }
    //</editor-fold>
  
PM MAIL   Вверх
eugine_s
Дата 18.6.2010, 09:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 581
Регистрация: 14.11.2007
Где: Киев

Репутация: 17
Всего: 17



Цитата(gusca @  17.6.2010,  20:37 Найти цитируемый пост)
Как ммне сделать чтоби щитало сума, ризныця, добуток, частка

Прочитать книгу. 
Разделы (в любой книге):  
 - типы данных (int, char, boolean, String ...)
 - преобразование типов данных (String -> int, int -> String, ...)
Твой вопрос к j2me не имеет отношения, так как это самая обычная java.

P.S. Как Мне сделать чтобЫ СЧиталИСЬ суММа, рАзнИцА, добуток произведение, частка частное. Не стыдно столько ошибок делать?

P.P.S. Чего ты с этим программированием связался? Если тебе это не интересно и у тебя нет желания ничего учить/читать - зачем оно тебе? Если же это лаба в универе какая-то, то заплати какую-то денежку и тебе все сделают. Если же это действительно твое лично желание, то у тебя только два варианта: бросить это все или купить книгу(-и), скачать доков из инета, читать и конечно же практиковаться. А путь, который  ты сейчас выбрал, тебе ничего не даст. 
PM MAIL   Вверх
gusca
Дата 18.6.2010, 09:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 15.6.2010

Репутация: нет
Всего: нет



eugine_s, я с Украины не очень хорошо знаю Русский

Добавлено @ 09:25
eugine_s, Можешь навести маленький примерчик


Это сообщение отредактировал(а) gusca - 18.6.2010, 09:29
PM MAIL   Вверх
sanboll
  Дата 18.6.2010, 16:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 59
Регистрация: 15.6.2010

Репутация: 1
Всего: 1



Слушай, надо сделать плюс, минус, умножение или деление?

Вот пример сложения:
Код


package hello;

import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;

public class HelloMIDlet extends MIDlet implements CommandListener {
    private Command exitCommand; 
    private Display display;
    private Command okCommand;
    private TextField textField1;
    private TextField textField2;
    private StringItem stringItem;
    private Form form;

    public HelloMIDlet() {
        display = Display.getDisplay(this);
        okCommand = new Command("OK", Command.OK, 1);
        exitCommand = new Command("Exit", Command.EXIT, 2);
        textField1 = new TextField("Text field 1", null, 32, TextField.ANY);
        textField2 = new TextField("Text field 2", null, 32, TextField.ANY);
        stringItem = new StringItem("StringItem", null);
        display = Display.getDisplay(this);
        form = new Form("Welcome");
        form.append(stringItem);
        form.append(textField1);
        form.append(textField2);
        form.addCommand(okCommand);    // добавляет команду 'OK' в форму
        form.addCommand(exitCommand);
        form.setCommandListener(this);     
        display.setCurrent(form);
    }
    public void startApp() {
    }
    public void pauseApp() {
    }
    public void destroyApp(boolean unconditional) {
    }
    public void commandAction(Command c, Displayable s) {
        if (c == exitCommand) {
            destroyApp(false);           // выход
            notifyDestroyed();
        }
        else if(c == okCommand)
        {
            String text1 = textField1.getString();   
            String text2 = textField2.getString();   
            int a = 0;
            int b = 0;

         try {
            int a = Integer.parseInt(text1);                 // преобразуем строку text1 в число a
            int b = Integer.parseInt(text2);                // преобразуем строку text2 в число b
       } catch(NumberFormatException ex) {  
                  stringItem.setText("This is not the number!"); return;   // при ошибке
       }

            int result = a + b;                          // для разницы (минус) ставь вместо '+' знак '-', для умножения -  '*' , а для деления - '/'.
            stringItem.setText("Result: " + result);                  // выводим результат
        }
    }
}


А это что, калькулятор будет?

PM MAIL   Вверх
gusca
Дата 18.6.2010, 20:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 15.6.2010

Репутация: нет
Всего: нет



sanboll, Спасибо
PM MAIL   Вверх
sanboll
  Дата 19.6.2010, 08:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 59
Регистрация: 15.6.2010

Репутация: 1
Всего: 1



Пожалуйста 
PM MAIL   Вверх
gusca
Дата 19.6.2010, 09:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 15.6.2010

Репутация: нет
Всего: нет



sanboll, Можешь сказать какие ты книги читал по J2ME
PM MAIL   Вверх
sanboll
  Дата 19.6.2010, 11:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 59
Регистрация: 15.6.2010

Репутация: 1
Всего: 1



Могу, я читал две книги, Е. Буткевич - ''Пишем программы и игры для сотовых телефонов'' и Горнаков С. Г. - ''Программирование мобильных устройств на JAVA ME''. 
Ты разобрался, как сделать +, -, *, / ?
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса

  • Прежде чем задать вопрос прочтите это!
  • Литература по Java находится здесь.
  • Литературу по Java обсуждаем здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда

  • FAQ раздела лежит здесь!
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java ME (J2ME) | Следующая тема »


 




[ Время генерации скрипта: 0.0489 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.