2 въпроса ...

4 отговора 271 прегледа
#1

2 въпроса ...

1 Ако знаете как да направя приложение да се екзекют-ва от бат файл или по някакъв друг начин, без да остават 2 прозореца ... един за приложението и един за стартирания бат файл?

и втория: Къде трябва да се дефинира да слуша за някъква калвишна комбинация? Дефинирах го на парента и като стартирам приложението и не пипам нищо работи, но като кликна някъде с мишката вече не рааботи.

Отговор
в отговор на ericssony #2

Re: 2 въпроса ...

1. Пускай го с javaw.
2. А как го правиш сега?

Отговор
в отговор на lngon #3

Re: 2 въпроса ...

Ами дефинирам си lissener за клавишите в джей фрейма който е парент, както и дефинирам lissener-и и на другите компоненти, но те никога не ми прихващат натискането на клавиш. Когато съм стартирал приложението и не съм пипал нищо по него няма проблеми и клавишните комбинации, който съм дефинирал си работят, но когато кликна някъде с мишката - край. Има ли начин да не дефинирам за всяко текстово поле (комбобокс, и т.н) да прихваща натискането на клавиш?

Отговор
в отговор на ericssony #4

Re: 2 въпроса ...

Използвай
JComponent.registerKeyboardAction(ActionListener anAction, KeyStroke aKeyStroke, int aCondition)
или алтернативата описана в help-а.

Отговор
в отговор на lngon #5

Re: 2 въпроса ...

Мерси за съветите ... ще пробвам

Отговор