首先,我遇到了层排序问题,这使我的 JInternalFrame 出现在其他组件下。不过,在将 z-order 设置为 0 后,此问题已很快得到解决。
经过少量测试后,我意识到,当鼠标悬停在按钮或表格单元格等其他组件上时,它会“泄漏”到我的 JInternalFrame 上,以某种方式部分失去焦点,如提供的图像所示。内容泄露
我以这种方式添加我的新框架:
JInternalFrame my = new JInternalFrame( "..", true, true, false, false );
this.getContentPane().add(my,0);
my.setSelected(true);
my.setVisible(true);
my.toFront();
解决这个问题的最简单方法是什么?
谢谢!