Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Keyboard event??

80K
29 мая 2012 года
Moony
6 / / 23.05.2012
Всем привет!
Я написал маленькую программу:


import java.util.Scanner;

public class Custom {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Select category: \n 1- Salads \n 2-Soups \n 3-Hot Dishes \n 4-Dessert \n 5-Juices");
String select = scanner.nextLine();
}
}

Мне нужно, чтобы пользователь с нажатием соответствующей кнопки (1, 2, 3, ...) выбрал категорию и отображался на экран соответствующий лист.

Какой код я могу использовать?

Заранее благодарю.
70K
30 мая 2012 года
Silakoff
26 / / 04.05.2012
из опыта С# , нужно обрабатывать событие keypress. Java - хз
66K
05 июня 2012 года
Helene
17 / / 25.07.2011
Код:
import java.io.PrintWriter;
import java.util.Scanner;

public class Temp {
   
    public static void main(String [] args){
        Scanner cin = new Scanner(System.in);
        PrintWriter cout = new PrintWriter(System.out);
        cout.println("Select category: \n 1- Salads \n 2-Soups \n 3-Hot Dishes \n 4-Dessert \n 5-Juices");
        cout.flush();
        int N = cin.nextInt();
        switch (N){
        case 1:
            //...
            break;
        case 2:
            //...
            break;
        case 3:
            //...
            break;
        }
    }

}
Если я правильно поняла, Вам нужно считывать число?
80K
06 июня 2012 года
Moony
6 / / 23.05.2012
Здравствуйте ! Спасибо большое за ответ.
Нет, мне нужно написать такую программу, который будет отоброжать не экране следующее, например:

Выберите категорию:
1- фрукты
2- овощи
3- напитки

Пользователь с нажатием 1, 2 или 3 выбирает соответствующую категорию, например 1. После нажатия 1, должно отображаться на экран база данных фруктов, например:

1 яблоко 50р.
2 груша 38р.
3 виноград 120р.
.
.
.
.

И т.д.

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог