im, независимо разрабатывая полностью поддерживаемую клавиатурой версию openbravo (erp/pos с открытым исходным кодом), чтобы люди, которые не могут позволить себе аппаратуру с сенсорным экраном, могут бесплатно получить бесплатную продажу. Итак, как вы делаете в java (netbeans enviroment) переход между двумя элементами с ключом ввода, когда они находятся в разных Jpanels? Специально, когда есть другие задействованные кнопки. Заранее спасибо! Ps.Поскольку это очень графическая задача, вот некоторые фундаментальные скриншоты, чтобы понять проблему: http://matheus25.site90.net/first.jpg, http://matheus25.site90.net/second.jpgКак сместить фокус в двух разных Jpanels?
0
A
ответ
0
См. KeyboardFocusManager.setDefaultFocusTraversalKeys(...)
. Вы должны иметь возможность добавить Enter в качестве второй клавиши табуляции.
Хотя, я согласен с Гилбертом в том, что это будет смущать пользователей.
+0
Спасибо @camickr, но из другого ответа я увидел, что «глобальная регистрация входа в качестве ключа обхода фокуса приведет к блокировке всех привязок для каждого компонента для ввода (кнопка по умолчанию fi, запуск действия текстового поля« Так что я не смог бы нажать фильтр запуска и нормально кнопка. –
Смежные вопросы
- 1. Как сместить фокус в jquery?
- 2. Фокусировка в разных JPanels? (Java)
- 3. Координаты PaintComponent на двух разных JPanels
- 4. Попытка перекрасить на разных JPanels
- 5. Как сместить фокус курсора из одной строки в другую
- 6. Как сместить фокус на следующий тип ввода в angularJS
- 7. Как остановить переопределение двух jpanels в java
- 8. Java-апплет, поддерживающий фокус с несколькими JPanels
- 9. Различные классы для разных JPanels
- 10. Как переключить JPanels из разных классов
- 11. Печать двух Jpanels в одном документе
- 12. Программная замена двух JPanels в JFrame
- 13. Использование двух методов рисования в двух jpanels в одном jframe
- 14. Как рисовать случайные фигуры в разных JPanels в Java
- 15. Событие для прослушивания мыши для разных JPanels
- 16. Swap JPanels в массиве JPanels
- 17. Есть ли лучший способ подключения двух JPanels?
- 18. Укладка двух активных JPanels друг на друга
- 19. JavaFX: Как сместить изображение
- 20. Как сместить филетический вывод
- 21. Как сместить изображение в python?
- 22. Как сместить числа в массиве?
- 23. Как сместить DIV в jQuery?
- 24. Как сместить буквы в цикле
- 25. Как сместить div из
- 26. Как сместить диварий справа?
- 27. Как сместить элементы вместе?
- 28. Как сместить элементы массива
- 29. Несколько jPanels в jFrame и переключение jPanels
- 30. Как вычесть значения двух разных столбцов из двух разных таблиц?
третий скриншот http://matheus25.site90.net/third.jpg –
Окружающая среда Netbeans не должна иметь значения, если вы не подаете в суд на создателя GUI. Использование GUI-конструктора скроет больше проблем, которые он решает. Я посмотрел ваши фотографии, и я просто недостаточно знаком с openbravo, чтобы понять, о чем вы спрашиваете. Обычно клавиша Tab переключается из одного поля ввода в другое. Клавиша Enter используется для ввода полной транзакции, когда графический интерфейс полностью заполнен. –
Спасибо @Gilbert, так как это вопрос слишком «особенный», есть ли у вас какое-либо предложение вообще при добавлении фокуса переноса при нажатии клавиши, связанной с кнопкой по умолчанию? таким образом я бы нажал enter и перешел в следующее поле! –