因internalframe是focuscycleroot,所以一旦获得焦点,就无法通过tab键将焦点转移到别的组件上,有什么方法可以实现这个么?

解决方案 »

  1.   

    你这个问题我也碰到过
    我不知道你的程序是不是多文档的界面
    我那时候就是多文档界面的
    你可以这么来
    多开几个JInternalFrame
    这样就可以使不同的JInternalFrame得到焦点
    不然确实是去不掉了
      

  2.   

    你是说mdi吧,确实是mdi的,但是目前的情况就只能有一个internalframe,真的没有办法了么?即便是多个internalframe,我也只希望当前的frame获得焦点,然后再按tab就可以跳到别的组件而不在当前这个mdi上了呢