В моей программе Swing
есть много полей, которые пользователь должен заполнить, чтобы сделать запрос к БД.Как подключить компоненты?
Проблема в том, что когда я нажимаю tab
в одном поле, фокус никуда не движется.
Вся информация, которую я прочитал о подсистеме фокуса, заставляет меня думать, что любая программа должна делать это по умолчанию, поэтому я спрашиваю, потому что моя программа этого не делает.
Я использую netbeans
, а также попытался установить nextFocusableComponent на компоненты, но не повезло.
Любые советы?
табулируя из вне TextFields должен работать без каких-либо ухищрений (кстати: лучше не использовать устаревшие методы, строго говоря, нет никакой гарантии, что они останутся, хотя они ...) Давайте см. sscce, который демонстрирует проблему – kleopatra
@ kleopatra, проблема в том, что мой код слишком большой, я не знаю, что делать, чтобы вы могли найти, где проблема. И tabbing прямо сейчас просто не работает ни в одном компоненте. – Lowb
что-то не так с вашим кодом, и мы можем только помочь, если увидим это - ** не ** ваш полный код, а SSCCE, который демонстрирует неправильное поведение. Это ваша работа по предоставлению этого SSCCE (часто вы сами обнаружите ошибку при ее подготовке :-) – kleopatra