class a
{
public static void main(String[] args)
{
JFrame frame=new JFrame("ggg");
frame.setDefaultCloseoperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300,100);
frame.setVisible(true);
}
}
一定要在编译器里运行吗??? 我用记事本再用DOS编译不行吗
{
public static void main(String[] args)
{
JFrame frame=new JFrame("ggg");
frame.setDefaultCloseoperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300,100);
frame.setVisible(true);
}
}
一定要在编译器里运行吗??? 我用记事本再用DOS编译不行吗
2 你引用了
import javax.swing.JFrame;
了吗?
3 你的文件名叫a.java吗?
4 你用
javac a.java
编译了吗?
5 你用
java -cp . a
运行了吗?
import javax.swing.JFrame;class a{
public static void main(String[] args) {
JFrame frame = new JFrame("ggg");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300, 100);
frame.setVisible(true);
}
}
你最好把你的类发全了,才能行,向二楼大哥说的那些你都做了吗,要一步步来,不要急
setDefaultCloseoperation这些方法一定要写准确的;
import javax.swing.JFrame;class a
{
public static void main(String[] args)
{
JFrame frame=new JFrame("ggg");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300,100);
frame.setVisible(true);
}
}
问题就是这么个问题,情况就是这么个情况.
对楼主来讲,请记住,你写GUI程序时一定在Import 两个包 一个是javax.swing.*;和java.awt.*