在一个JFrame里注册一个JDialog,即JDialog是JFrame的一个私有属性,然后程序运行,两者都能显示,但此时JFrame的键盘事件却不能使用这是为什么?
你在JFrame里加一个setFocusable(true)试试