刚开始学java,怎么会这样?
代码:importjava.awt.*;importjavax.swing.*;publicclassframeextendsJFrame{publicvoidCreat...
代码:
import java.awt.*;
import javax.swing.*;
public class frame extends JFrame {
public void CreateJFrame(String title) {
JFrame f = new JFrame(title);
Container container = f.getContentpane();
JLabel l = new JLabel("提示");
l.setHorizontalAlignment(SwingConstants.CENTER);
container.add(l);
container.setBackground(Color.white);
f.setVisible(true);
f.setSize(300,200);
f.setDefaultCloseOperation(WindowVonstants.EXIT_ON_CLOSE);
}
public static void main(String argsp[]) {
new Example1().CreateJFrame("java窗体");
}
}
编译结果:
frame.java:7: 错误: 找不到符号
Container container = f.getContentpane();
^
符号: 方法 getContentpane()
位置: 类型为JFrame的变量 f
frame.java:14: 错误: 找不到符号
f.setDefaultCloseOperation(WindowVonstants.EXIT_ON_CLOSE);
^
符号: 变量 WindowVonstants
位置: 类 frame
frame.java:17: 错误: 找不到符号
new Example1().CreateJFrame("java窗体");
^
符号: 类 Example1
位置: 类 frame
3 个错误
为什么呢? 展开
import java.awt.*;
import javax.swing.*;
public class frame extends JFrame {
public void CreateJFrame(String title) {
JFrame f = new JFrame(title);
Container container = f.getContentpane();
JLabel l = new JLabel("提示");
l.setHorizontalAlignment(SwingConstants.CENTER);
container.add(l);
container.setBackground(Color.white);
f.setVisible(true);
f.setSize(300,200);
f.setDefaultCloseOperation(WindowVonstants.EXIT_ON_CLOSE);
}
public static void main(String argsp[]) {
new Example1().CreateJFrame("java窗体");
}
}
编译结果:
frame.java:7: 错误: 找不到符号
Container container = f.getContentpane();
^
符号: 方法 getContentpane()
位置: 类型为JFrame的变量 f
frame.java:14: 错误: 找不到符号
f.setDefaultCloseOperation(WindowVonstants.EXIT_ON_CLOSE);
^
符号: 变量 WindowVonstants
位置: 类 frame
frame.java:17: 错误: 找不到符号
new Example1().CreateJFrame("java窗体");
^
符号: 类 Example1
位置: 类 frame
3 个错误
为什么呢? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询