Как в JTextField сделать ввод русских букв независимым от раскладки клавиатуры?
Дайте, пожалуйста, хотя бы направление куда двигаться.
Не дождавшись ответа, сделала сама вот так:
class KListener extends KeyAdapter {
private final String engLow = "qwertyuiop[]asdfghjkl;'zxcvbnm,.";
private final String engUp = "QWERTYUIOP{}ASDFGHJKL:\"ZXCVBNM<>";
private final String rus = "йцукенгшщзхъфывапролджэячсмитьбю";
@Override
public void keyReleased(KeyEvent e) {
if (textField.getText().isEmpty()) return;
char ch = textField.getText().toLowerCase().charAt(textField.getText().length() - 1);
if (engLow.contains("" + ch)) {
ch = rus.charAt(engLow.indexOf(ch));
} else if (engUp.contains("" + ch)) {
ch = rus.charAt(engUp.indexOf(ch));
}
textField.setText(textField.getText().substring(0, textField.getText().length() - 1) + ch);
}
}
Вроде как все работает...
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
считываю информацию из файла, после этого агрегирую её и записываю в отдельные файлыОднако при записи возникает проблема, почему-то программа...
написал код, сделал конфиг, запускаю из командной строки, а он мне выдает следующее
Так получилось, что после некоторых действий с android studio элемент component tree стал небольшим независимым окошком с возможностью передвижения,...
Не знаю как решить ошибку , вообще что надо делать