以下是一个完整的让窗体总在最前的例子。其原理是利用焦点。//FrameAlwaysOnTop.java
import java.awt.*;public class FrameAlwaysOnTop implements Runnable{    Frame a=null;
    Frame b=null;    public FrameAlwaysOnTop(){
        a=new Frame("test1");
        a.setSize(100,100);
        a.show();
        
        b=new Frame("test2");
        b.setSize(200,200);
        b.show();
    }    public void run(){
        while(true){
            a.toFront();
        }
    }    public static void main(String[] argv){
        FrameAlwaysOnTop faot=new FrameAlwaysOnTop();
        Thread t1=new Thread(faot);
        t1.start();
    }
}