import javax.swing.*;
public class Sun
{
public static void main (String[] args)
{
JFrame f = new JFrame ("Sun");
f.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
JPanel p = new JPanel ();
JLabel l1 = new JLabel ("Kzs");
JLabel l2 = new JLabel ("Lqs");
p.add (l1);
p.add (l2);
f.getContentPane().add (p);
f.setSize();
f.setVisible (true);
}
}
----------------解决方案--------------------------------------------------------
有没有人告诉我为什么这个程序不能编译?
----------------解决方案--------------------------------------------------------
setSize();该方法是应该带有参数的,参数到表组件的大小。好像没有不带参数的setSize()方法
----------------解决方案--------------------------------------------------------
import javax.swing.*;
public class Sun
{
public static void main (String[] args)
{
JFrame f = new JFrame ("Sun");
f.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
JPanel p = new JPanel ();
JLabel l1 = new JLabel ("Kzs");
JLabel l2 = new JLabel ("Lqs");
p.add (l1);
p.add (l2);
f.getContentPane().add (p);
f.setSize (600, 400);
f.setVisible (true);
}
}
为什么还是不能编译啊???????????????
----------------解决方案--------------------------------------------------------
可以编译的 我试过了 可能是你文件命名 问题吧
----------------解决方案--------------------------------------------------------
你后面的程序是可以编译的,
为什么你不能编译呢,如果你不能的话,把编译器的错误提示帖上来
----------------解决方案--------------------------------------------------------