Отправка нажатий клавиш в JTextField

Я пытаюсь смоделировать ввод текста вJTextField, У меня есть строка длиной 1 символ, содержащая букву, которую я хочу добавить, и я запускаю:

receiver.dispatchEvent(new KeyEvent(this,
  KeyEvent.KEY_TYPED, 0,
  this.shifted?KeyEvent.SHIFT_DOWN_MASK:0,
  KeyEvent.VK_UNDEFINED, text.charAt(0)));

Но это, кажется, не меняет содержание вообще. Что мне здесь не хватает?

Ответы на вопрос(1)

Ваш ответ на вопрос