проблема с реализацией keyListener для записи Unicode (синдхи) в Java
Я хочу использовать Unicode через реализацию keyListener наjTextField
в этом случае :
textField.addKeyListener(new KeyListener() {
@Override
public void keyTyped(KeyEvent evt) {
// TODO Auto-generated method stub
}
@Override
public void keyReleased(KeyEvent arg0) {
// TODO Auto-generated method stub
}
@Override
public void keyPressed(KeyEvent evt) {
// TODO Auto-generated method stub
char var = evt.getKeyChar();
if(var == 'a'){
String values = urlTextField.getText() + Sindhi.ALIF;
urlTextField.setText(values);
}
}
});
но это пишетEnglish
персонажa
сunicode
персонажSindhi.ALIF
, как получить толькоunicode
персонаж, написанный вjTextField