在编译APPLET的时候,出现未初始化的错误是为什么? you can one: 贴出来.........源代码.......... two: mail your"all 源代码" to me by "短消息" 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 import java.applet.*;import java.awt.*;public class exam extends Applet{ Button button1,button2; Label label1,label2; TextArea text; public exam() { } public void init() { setLayout (new BorderLayout ()); text=new TextArea("",10,10); button1=new Button("dong "); button2=new Button("xi"); label1=new Label("shang bei "); label2=new Label("xia nan "); add(label1,BorderLayout.NORTH);//这是标准的写法. add(label2,BorderLayout.SOUTH); add(text,BorderLayout.CENTER); add(button2,BorderLayout.WEST); add(button1,BorderLayout.EAST); } } 我想知道为什么我那样写会出现未applet初始化的错误,什么时候会有这样的错误。有知道的大虾请指教。:) ,,, 会结贴的啦。 为了证明这不是因为使用applet才出现的问题 我将你的程序改了一下 成了一个应用程序 使用你在applet的写法 在application同样报错 那么事情就比较明朗啦 为生么会报错 就是你的语法错误 什么时候会有这样的错误? 你写错语法就有错啦 建议使用基础语法 我在前说的话意思是有一种写法和你的写法相似 我不太记得啦 sun的sl275官方教材并未介绍这种写法 所以初学者不建议使用 钻研算法并不是java的特长 java素以结构严谨 语法严格著称 太过追求技巧不是java的初衷。import java.applet.*;import java.awt.*;public class exam extends Frame{ Button button1,button2; Label label1,label2; TextArea text; public void init() { setLayout (new BorderLayout ()); text=new TextArea("",10,10); button1=new Button("dong "); button2=new Button("xi"); label1=new Label("shang bei "); label2=new Label("xia nan "); add(label1,BorderLayout.NORTH);//这是标准的写法. add(label2,BorderLayout.SOUTH); add(text,BorderLayout.CENTER); add(button2,BorderLayout.WEST); add(button1,BorderLayout.EAST); } public static void main(String args[]){ exam exam1=new exam(); exam1.init(); exam1.setSize(400,400); exam1.show(); } } java se的相关问题 java多边形填充问题 ADPCM算法(音频编码) JSP有没有缓存技术??? 自由软件革命 你应该知道真相,它会让你自由! 用什么语言比较适合开发桌面程序? 在原文件中使用了javax.comm,结果生成的jar文件只能在c:\java\jdk1.5.0_08\bin下用java -jar来执行,其他路径都不行,请各位帮看看 如何在一个弧形里填充渐变色? jPopupMenu 疑问,高手请进 在UNIX下自动运行程序的问题,有经验的来帮帮忙! 关于NullPointerException异常,谢谢! 帮忙解释一下代码。
import java.awt.*;public class exam extends Applet
{
Button button1,button2;
Label label1,label2;
TextArea text;
public exam() {
}
public void init()
{
setLayout (new BorderLayout ());
text=new TextArea("",10,10);
button1=new Button("dong ");
button2=new Button("xi");
label1=new Label("shang bei ");
label2=new Label("xia nan ");
add(label1,BorderLayout.NORTH);//这是标准的写法.
add(label2,BorderLayout.SOUTH);
add(text,BorderLayout.CENTER);
add(button2,BorderLayout.WEST);
add(button1,BorderLayout.EAST);
}
}
import java.awt.*;public class exam extends Frame
{
Button button1,button2;
Label label1,label2;
TextArea text;
public void init()
{
setLayout (new BorderLayout ());
text=new TextArea("",10,10);
button1=new Button("dong ");
button2=new Button("xi");
label1=new Label("shang bei ");
label2=new Label("xia nan ");
add(label1,BorderLayout.NORTH);//这是标准的写法.
add(label2,BorderLayout.SOUTH);
add(text,BorderLayout.CENTER);
add(button2,BorderLayout.WEST);
add(button1,BorderLayout.EAST);
}
public static void main(String args[]){
exam exam1=new exam();
exam1.init();
exam1.setSize(400,400);
exam1.show();
}
}