如以下程序
import javax.swing.*;
public class Test extends JFrame {
public Test() {
setDefaultCloseOperation(EXIT_ON_CLOSE);
setSize(600, 600);
setLocationByPlatform(true);
setVisible(true);
}
public static void main(String[] args) {
new Test();
}
}
使用含有以下内容bat文件时:
D:\programs\java\jdk1.6.0_18\bin\java Test
总会伴随着一个黑框,改成以下就可以消除该黑框:
start D:\programs\java\jdk1.6.0_18\bin\javaw Test
前面加个start,表示单独的进程,如同linux下在命令后加一个&,再将java换成javaw就OK了