私のプログラムでは、フォーカスが失われたときにActionEvent、TextField名前付きの を呼び出したいと思いました。descField上手に使いdispatchEventました。を に変更したTextFieldところJTextField、動作しません。助けていただければ幸いです (私は Java のアマチュアです)。focusLostmy のメソッドであるディスパッチャーは次のJTextFieldとおりです。
public void focusLost(FocusEvent f) {
ActionEvent action = new ActionEvent(descField, ActionEvent.ACTION_PERFORMED, "focus_lost");
descField.dispatchEvent(action); // Causes actionPerformed to be invoked
// Does not work with JTextArea
} //focusLost
JTextFieldの代わりに を使用して動作させるにはどうすればよいTextFieldですか?