русский
Germany.ruForen → Архив Досок→ Computer & Co

Java, bitte_dringend!

314  1 2 3 alle
no ANGEL коренной житель11.11.03 17:18
no ANGEL
NEW 11.11.03 17:18 
Приветики
у меня вопросик возник ..
как можно в яве (не скрипт)считать с тастатуры функтионстнопки??
не буквы а стрелочки для навигации программы в dos-ebene ,
nicht java.awt , sondern normal java mit Ausgabe im DOS.
это возможно вообще ???
срочно пожалуиста
http://www.nellimausi.boom.ru
http://www.nellimausi.de.tf
#1 
@oleg посетитель11.11.03 18:27
@oleg
NEW 11.11.03 18:27 
in Antwort no ANGEL 11.11.03 17:18
хотя я не пробовал, по-пробуй java.util.*;
но лучше с С++
#2 
  Findеr Убийца водоплавающих11.11.03 18:31
NEW 11.11.03 18:31 
in Antwort no ANGEL 11.11.03 17:18
Сильно подозреваю что нет. В командной строке ява работает только с потоками ввода-вывода, библиотека для управления терминалом у нее не предусмотрена.
----------------------------
Без труда - ни флейма, ни флудá
#3 
  Findеr Убийца водоплавающих11.11.03 18:32
NEW 11.11.03 18:32 
in Antwort no ANGEL 11.11.03 17:18
А в чем проблема считать кнопки с помощью awt? Не рисуя никаких окошек?
----------------------------
Без труда - ни флейма, ни флудá
#4 
no ANGEL коренной житель11.11.03 18:50
no ANGEL
NEW 11.11.03 18:50 
in Antwort Findеr 11.11.03 18:32
nein ,
nix awt.
einfach in java.io*;
zb ausgeführtes programm im dosmodus zu navigieren.
bsp: um weiter zu machen klicken sie die pfeiltaste weiter>
> um zurück zu kommen bla bla ..
und wenn zb das zurückpfeil getipt wird , soll das progr ein schritt rückwerz machen... oder bzw vorwerz.
so
und um diese tasten ablesen zu können fehlt mir ein befehl/mathode..
weißt du was ich meine?
so ähnlich wie bufferedReader .bla bla.(Input.StraemReader.System.in())
aber da kann man ja nur buchstaben einlesen, es soll etwas auch für Funktionstasten geben.
http://www.nellimausi.boom.ru
http://www.nellimausi.de.tf
#5 
no ANGEL коренной житель11.11.03 18:51
no ANGEL
NEW 11.11.03 18:51 
in Antwort @oleg 11.11.03 18:27
ндяяя..
в С+
эта функция имеется ,знаю
но мы яву учим
http://www.nellimausi.boom.ru
http://www.nellimausi.de.tf
#6 
  saschka_net прохожий11.11.03 22:09
NEW 11.11.03 22:09 
in Antwort no ANGEL 11.11.03 17:18
Esli ja pravil'no ponjal ..
tebe nugen import java.io.*;
Satem pischi svoj class ..main() .. , a vot v
throws IOException{
posle deklarazii peremennich
primenjaj BufferedReader din = new BufferedReader(
new InputStreamReader(System.in),0);
System.out.println("Bitte eingeben: ",0);
a = Integer.parseInt(din.readLine(),0);
a na verchu ne sabud' sadeklarirovat'
i tak dalee vvod .. vivod ..
i delaj s peremennimi, chto ti chochesch
}
Esli eto to , chto ti spraschivala rad bil pomoch
#7 
scorpi_ скептик11.11.03 22:47
NEW 11.11.03 22:47 
in Antwort no ANGEL 11.11.03 18:50
нет, это возможно только в графической программе.
#8 
  Findеr Убийца водоплавающих12.11.03 00:40
NEW 12.11.03 00:40 
in Antwort no ANGEL 11.11.03 18:50
Так низзя. Увы.
Это что, в задании так стоит - nix AWT?
----------------------------
Без труда - ни флейма, ни флудá
#9 
no ANGEL коренной житель12.11.03 07:12
no ANGEL
NEW 12.11.03 07:12 
in Antwort saschka_net 11.11.03 22:09
ну я про этот метод говоорила вверху , но это же только для букв , а не для функционскнопок ...
мне бы такое ..только для кнопок ..
мож ещо что есть ..
какоинибудь другои reader ?
в книге полистала , в инете поискада , ничего путнего не нашла ..классов дофига и методов считания ..но описание хреновое . непонятно
http://www.nellimausi.boom.ru
http://www.nellimausi.de.tf
#10 
Herzog постоялец12.11.03 09:44
Herzog
NEW 12.11.03 09:44 
in Antwort no ANGEL 12.11.03 07:12
все кнопки имеют свои ASCII код...
#11 
_Igs_ завсегдатай12.11.03 10:01
NEW 12.11.03 10:01 
in Antwort Herzog 12.11.03 09:44
все кнопки имеют свои ASCII код..
ASCII code имеют символы, а кнопки имеют scan code
а вот и таблица - http://www.pfu.fujitsu.com/hhkeyboard/hhkb_support/scancode.html
#12 
WaldiK завсегдатай12.11.03 11:11
NEW 12.11.03 11:11 
in Antwort no ANGEL 11.11.03 18:50
привет! а Swing тоже нельзя использовать?
Кто не идет вперед, тот пятится назад...
Кто не идет вперед, тот пятится назад...
#13 
Simple Толстый и красивый парниша12.11.03 11:12
Simple
NEW 12.11.03 11:12 
in Antwort WaldiK 12.11.03 11:11
Она же пишет - консоль.
Wär' ich doch Astronaut geworden. Ja, dann käm' ich mir nicht so bescheuert vor! (c)
#14 
  Findеr Убийца водоплавающих12.11.03 12:15
NEW 12.11.03 12:15 
in Antwort Simple 12.11.03 11:12
А что, нельзя ввод/вывод через консоль делать, а кнопки через awt обрабатывать?
----------------------------
Без труда - ни флейма, ни флудá
#15 
Simple Толстый и красивый парниша12.11.03 12:27
Simple
NEW 12.11.03 12:27 
in Antwort Findеr 12.11.03 12:15
А хз, надо пробовать. Но мне кажется, что контекст графический должен быть...
Wär' ich doch Astronaut geworden. Ja, dann käm' ich mir nicht so bescheuert vor! (c)
#16 
  saschka_net прохожий12.11.03 13:55
NEW 12.11.03 13:55 
in Antwort no ANGEL 11.11.03 17:18
cast (int) char[0] int - ASCI nummer von char[0] .. Lubaja knopochka na Klave imeet svoj nummer int .. Tak chto legko i vosmogno .
Udachi esli smog chemto pomoch'.
#17 
scorpi_ скептик12.11.03 14:47
12.11.03 14:47 
in Antwort Findеr 12.11.03 12:15, Zuletzt geändert 12.11.03 15:18 (scorpi_)
Это уже не то, что ей надо. Мне вот интересно, какой идиот это придумал и дал такое задание обучающимся?
PS ты зачем картинку сменил? Мы уже так привыкли к твоей кривой рожице
#18 
scorpi_ скептик12.11.03 14:53
12.11.03 14:53 
in Antwort saschka_net 12.11.03 13:55
только от System.in эти соды ты не получишь , ты будешь видеть только druckbare Zeichen
#19 
scorpi_ скептик12.11.03 14:57
NEW 12.11.03 14:57 
in Antwort Simple 12.11.03 12:27
дык ясен пень, это возможно только через java.awt.Component.addKeyListener, и KeyEvent получает та компонента, которая фокус имеет, значит консоль всяко в бэкграунде будет
#20 
1 2 3 alle