重新写一个类sFrame 继承JFrame   main函数里初始化一下sFrame ,
 sFrame mtf=new sFrame ();
 mtf.setVisible(true);
 mtf.setTitle("") ;
 mtf.pack();

解决方案 »

  1.   

    楼上没明白我的意思,frameTaskList已是可见的,但不是活动的(例如,当前可以同时显示2个窗口,当前活动的窗口,标题栏为深蓝色,非活动的窗口标题栏为灰色 win2k系统而言)我想 frameTaskList 可见 后,就是当前工作的窗口(活动窗口),而不是用鼠标选择后,才是当前工作窗口。
      

  2.   

    try {
    frameTaskList.setSelected(true);
    } catch(java.beans.PropertyVetoException ex) {
    }帮助文档有的.
      

  3.   

    不好意思,我弄错了.刚才那个方法是针对JInternalFrame的.
    JFrame的不清楚.
      

  4.   

    我觉得:点击按钮创建一个新的JFrame实例的话,生成的JFrame实例自然拥有焦点;
    如果不是的话,你可以试试requestFocus方法~
      

  5.   

    MIW(城市游侠):   不好意思,继承JFrame不好实现的,需要继承JDialog类
       你可以试一试。
      

  6.   

    requestFocus是好用的,只不过在此语句后不要对其它窗口进行操做,即可得到focus