用java写的helloword,已设置过环境变量,但还是打不开程序。为啥阿?

bigYi 发布于 2013/04/18 22:58
阅读 357
收藏 0
双击程序,命令提示符一闪就关了。啥都还没看清,就没了。。
系统是win8 jdk1.7 
环境变量:CLASSPATH D:\java\jdk1.7.0_17\jre\lib
JAVA_HOME D:\java\jdk1.7.0_17
PATH D:\java\jdk1.7.0_17\bin
(在cmd中打javac有参数解释之类的)
我的代码:import javax.swing.*;
import java.awt.*;

public class hello extends JFrame{
JLabel hello = new JLabel("hello,world!");
public hello(){
super("hello");
setSize(400,300);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
FlowLayout allLayout = new FlowLayout();
setLayout(allLayout);
add(hello);
setVisible(true);
}

public static void main(String[] args){
hello hellowin = new hello();
}

}

真心不会啊 本人刚自学java 问题可能过于小白 大神你教教我啊 谢谢

加载中
0
Duziee
Duziee
classpath前面要有.; 而且不是jre下的lib,就是jdk根目录下的tools.jar dt.jar 还有,为啥刚开始都要学swing? 把这些时间用来熟悉基本的api多好,io,util,lang...
0
狄仁傑
狄仁傑

引用来自“严瑾”的答案

classpath前面要有.; 而且不是jre下的lib,就是jdk根目录下的tools.jar dt.jar 还有,为啥刚开始都要学swing? 把这些时间用来熟悉基本的api多好,io,util,lang...
因为swing有界面看起来很高端
返回顶部
顶部