去看看JDK带的Demo中的SwingSet2。这个应该是你需要的。

解决方案 »

  1.   

    那个demo我看了,有点复杂,看不懂,谁能简单帖个代码来看看,在线等!
      

  2.   

    我在applet中没有试过弹出panel,不过我在GUI设计中倒经常用到
      

  3.   

    能给例子看看吗效果想demo里的那种
      

  4.   

    好象在java里面没有弹出的panel这个组件,你只能是先添加一个panel,然后让它隐藏起来,到你需要的时候再把它显示出来,不需要的时候再隐藏起来,只能是这样处理。
      

  5.   

    panel是必须依附于像frame,window之类的平台组件存在的,它是不能直接绘制在屏幕上的,所以它是不能弹出来的
      

  6.   

    to kypfos(夜色太漫长):
    那为什么JDK带的Demo中的SwingSet2能做到,只不过它的DEMO源码有点复杂,我看不懂而已,所以想高手列个弹出panel的代码来看看
      

  7.   


    在jframe的中加入
      frame.addWindowListener(new WindowAdapter(){
             public void windowDeactivated(WindowEvent e) {
                frame.requestFocus();
                                                          }
    }