代码如下:
public static void main(String[] args){
Life applet = new Life();
applet.isStandalone = true;
Frame frame = new Frame();
frame.setExtendedState(3);
frame.setTitle("Applet Frame");
frame.getContentPane().add(applet,BorderLayout.CENTER);
applet.init();
applet.start();
frame.setSize(400,400);
Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
frame.setLocation((d.width-frame.getSize().width)/2,(d.height-frame.getSize().height)/2);
frame.setVisible(true);
}
编译的时候总提示:frame.getContentPane().add(applet,BorderLayout.CENTER);出错,出错类型如下:E:\仿真\simulation\src\Life.java:150: 找不到符号
符号: 方法 getContentPane()
位置: 类 java.awt.Frame
frame.getContentPane().add(applet,BorderLayout.CENTER);
请帮我解决,我在线等
public static void main(String[] args){
Life applet = new Life();
applet.isStandalone = true;
Frame frame = new Frame();
frame.setExtendedState(3);
frame.setTitle("Applet Frame");
frame.getContentPane().add(applet,BorderLayout.CENTER);
applet.init();
applet.start();
frame.setSize(400,400);
Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
frame.setLocation((d.width-frame.getSize().width)/2,(d.height-frame.getSize().height)/2);
frame.setVisible(true);
}
编译的时候总提示:frame.getContentPane().add(applet,BorderLayout.CENTER);出错,出错类型如下:E:\仿真\simulation\src\Life.java:150: 找不到符号
符号: 方法 getContentPane()
位置: 类 java.awt.Frame
frame.getContentPane().add(applet,BorderLayout.CENTER);
请帮我解决,我在线等
implrt javax.swing.*;frame.getContentPane().add(applet,BorderLayout.CENTER);其中这个
frame的类型是JFrame,如果它的类型是Framer,则直接
frame.add(applet,BorderLayout.CENTER);这是1.3的方式
设置 未捕捉到 java.lang.Throwable
设置延迟的 未捕捉到 java.lang.Throwable
>
VM 已启动: java.lang.IllegalArgumentException: improper alignment: 4
at java.awt.Label.setAlignment(Label.java:207)
at Life.jbInit(Life.java:102)
at Life.init(Life.java:49)
at sun.applet.AppletPanel.run(AppletPanel.java:378)
at java.lang.Thread.run(Thread.java:595)