使用Swing进行GUI开发。
我有一个用于在应用程序中选择要打开的文件的自定义对话框; 它的类扩展了javax.swing.JDialog
,其中包含了一个JFileChooser
,该组件可以切换显示或隐藏。
JFileChooser
组件已经通过自身处理 ESC 键:当文件选择器被显示时(嵌入在我的对话框中),并且我按下 ESC 键,文件选择器就会隐藏。
现在我希望我的对话框也能这样做:当我按下 ESC 键时,我希望对话框关闭。请注意,当嵌入式文件选择器被显示时,ESC 键仅应将其隐藏。
有任何想法吗?