我做了个窗口里面有许多个textField而我想要的就是,当这个窗口一打开,里面的某个textField能获得自动的聚焦??

解决方案 »

  1.   

    在初始法的时候就给某个textField得到焦点
     如果textField 的名字是 firsttextField  那么给它焦点就是 firsttextField.requestFocus
      

  2.   

    不行啊,我把我的问题说的清楚一点吧,我的主窗口是一个JFrame,其里面加了一个菜单,然后,我点击菜单就跳出相应的JInternalFrame并且,在JInternalFrame里可能有许多 JTextField ,
    现在,我想要做到的就是,在点击某该菜单后,跳出某个JInternalFrame并且让该JInternalFrame里的某个JTextField 获得聚焦但是,无论我怎么设置,都是第一个 JTextField 获得聚焦的???
    我遇到的就是这样问题
      

  3.   

    在JInternalFrame setVisible(true) 以后
    requestFocusInWindow
      

  4.   

    给你的JInternalFrame加一个InternalFrameListener, 
    然后在InternalFrameListener的internalFrameOpened(InternalFrameEvent e)方法里面写JTextField.requestFocus();
      

  5.   

    在 JInternalFrame 上,不能添加 InternalFrameListener 的监听 
      

  6.   

    那JInternalFrame.addInternalFrameListener(InternalFrameListener l) 是用来做什么的
      

  7.   

    你都说了是InternalFrameListener,而我的内部窗口是JInternalFrame,那这类就不一样,监听怎么加啊