我有一个面板,我从一些其他框架添加到对话框。 但我的问题是,当用户按下“Enter”时,我想关闭jdialog,
例如,
从第1帧开始我正在调用并将包含表格的面板添加到此框架的对话框中,
/* Frame_1*/
JDialog jd = new JDialog();
jd.add(panel1); // This panel comes from another java file Frame_2 which contains JTable and retruns Panel
所以我想要的是,当用户按下“Enter”时,我想要放置此对话框,但焦点转到表格,听众的代码在JT_2的Frame_2中。我不知道如何在Frame_2中为JDialog ??
进行处理答案 0 :(得分:1)
并且,根据描述,该表仅提供信息。
如果删除表格,对话框是否已经“Enter”关闭?
如果是这样,请尝试将JTable设置为只读以避免获得焦点,并且您已完成。