首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

Frame的使用出现"未初始化小程序"该如何处理

2012-02-01 
Frame的使用出现未初始化小程序?Frame的使用 未初始化小程序?//文件名MyFrame.classimport java.awt.*

Frame的使用出现"未初始化小程序"?
Frame的使用 "未初始化小程序"?

//文件名MyFrame.class
import java.awt.*;
public class MyFrame extends Frame
{
public static void main(String args[])
{
MyFrame fr = new MyFrame("Hello Out There!");//构造方法
fr.setSize(200, 200);//设置Frame的大小,缺省为(0, 0)
fr.setBackground(Color.red);
//设置Frame的背景,缺省为红色
fr.setVisible(true);
//设置Frame为可见,缺省为不可见
}
public MyFrame(String str)
{
super(str); //调用父类的构造方法
}
}

//文件名123.html
<Html>
<Body>
<Applet code="./MyFrame.class" width=200 height=200></Applet>
</Body>
</Html>

使用appletviewer查看显示"未初始化小程序" 哪里出问题了?
初学请多多指教!

[解决办法]
我不怎么用Applet
不过知道Frame和Applet是两回事,不是拿个Frame就能往页面上嵌的,你也太强了
你拿个最简单例子照着做下再说,起码要继承Applet不是Frame嘛
[解决办法]
把文件头改成这样试试:
import java.awt.*; 
import java.applet.*;
public class MyFrame extends Applet{


你编写的是一个小应用程序,首先得继承Applet

热点排行