我有一个面板,我正在将其添加到其他框架的对话框中。 但我的问题是,我想在用户按“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”时,我希望处理此对话框,但焦点转到表,并且监听器的代码位于 JTable 的 Frame_2 中。我不知道如何在 JDialog 的 Frame_2 中进行处理??
最佳答案
而且,根据描述,该表仅供引用。
如果删除表格,对话框是否已在“Enter”后关闭?
如果是这样,请尝试将 JTable 设置为只读以避免获得焦点,然后就完成了。
关于java - J表问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/548458/