我想在显示对话框时调用 keyListener 并获取 keyCode。我尝试扩展 Dialog 并覆盖了 keyReleased() ,但没有成功。下面是我的代码,出了什么问题?
public class MyDialog extends Dialog{
public void keyReleased(int keyCode) {
super.keyReleased(keyCode); //To change body of generated methods, choose Tools | Templates.
System.out.println("Keycode in Dialog: "+keyCode);
}
}
在我的表单中,我正在使用如下自定义对话框:-
MyDialog dialog = new MyDialog();
dialog.show("INFO", "TEST CONTENT", "OK", "CANCEL");