帮我看看这简单的代码错在哪? Applet是没有getContentPane();方法的,可以直接添加就行阿 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Applet肯定是要一个init()方法的,相当于main()方法 楼上,那我把paint改为init 行不行呢? 我把上面第二段的代码改为:import java.awt.*;import javax.swing.*;public class MyCheckBox extends JApplet{ public void init() { } public void paint(Graphics g) { g.drawString("Hello!",15,16); }}现在提示"未初始化小程序"烦啊 public void init(){repaint();} 建议你看看think in java!不要看一些杂牌书了,呵呵! 照上边朋友说的改后成为import java.awt.*;import javax.swing.*;public class MyCheckBox extends JApplet{ public void init() { repaint(); } public void paint(Graphics g) { g.drawString("Hello!",15,16); }}还是提示未初始化程序 对于上面的这个问题我觉得你引用的包有问题换成import java.awt.*;import java.swing.event.*;inport java.applet.*试一试,我也是个初学者 我发现把另一个可以执行的代码copy过来情况也一样,我有改文件名,编译成功但执行有问题,都快烦死了! import javax.swing.*;import java.awt.*;import java.applet.Applet;public class Myaccount extends Applet{public void init(){JLabel defa = new JLabel("defa");JLabel abcd = new JLabel("abcd");JLabel qwer = new JLabel("qwer");this.setLayout(new GridLayout(3,1));this.add(defa);this.add(abcd);this.add(qwer); }}<HTML><HEAD></HEAD><BODY BGCOLOR="000000"><CENTER><APPLET code = "Myaccount.class" width = "500" height = "300" ></APPLET></CENTER></BODY></HTML>编译后把得到的class文件和.html文件放在同一目录下,打开html文件即可! 学习中 看看public class Myaccount extends Applet{public void init(){JLabel defa = new JLabel("defa");JLabel abcd = new JLabel("abcd");JLabel qwer = new JLabel("qwer");this.setLayout(new GridLayout(3,1));this.add(defa);this.add(abcd);this.add(qwer); }}这样可以么 怎么让Iterator实现多个集合 求高手解救hibernate中Criterion的toSqlString方法 怎么样把list里的内容赋值给数组 在连接数据库的时候出现一个错误,请高手指点 java中如何计算日期时间间隔的小时数? 讨论:关于在JSP页面用标签直接访问数据库的优缺点 谁操作了getInsets的返回? 如何在jdbc中取得数据库返回的消息? 如何使用 String 类的 equals 方法 现在找工作都有经验,可我刚毕业哪来的经验,怎么办了各位? 关于一个java起动的问题,请大家帮忙 如何判断呀?
import java.awt.*;
import javax.swing.*;
public class MyCheckBox extends JApplet
{
public void init()
{
}
public void paint(Graphics g)
{
g.drawString("Hello!",15,16);
}
}
现在提示"未初始化小程序"
烦啊
{repaint();
}
import java.awt.*;
import javax.swing.*;
public class MyCheckBox extends JApplet
{
public void init()
{
repaint();
}
public void paint(Graphics g)
{
g.drawString("Hello!",15,16);
}
}
还是提示未初始化程序
我觉得你引用的包有问题
换成
import java.awt.*;
import java.swing.event.*;
inport java.applet.*
试一试,我也是个初学者
我有改文件名,编译成功但执行有问题,都快烦死了!
import java.awt.*;
import java.applet.Applet;
public class Myaccount extends Applet
{public void init()
{
JLabel defa = new JLabel("defa");
JLabel abcd = new JLabel("abcd");
JLabel qwer = new JLabel("qwer");this.setLayout(new GridLayout(3,1));
this.add(defa);
this.add(abcd);
this.add(qwer);
}
}<HTML>
<HEAD>
</HEAD>
<BODY BGCOLOR="000000">
<CENTER>
<APPLET
code = "Myaccount.class"
width = "500"
height = "300"
>
</APPLET>
</CENTER>
</BODY>
</HTML>
编译后把得到的class文件和.html文件放在同一目录下,打开html文件即可!
public class Myaccount extends Applet
{public void init()
{
JLabel defa = new JLabel("defa");
JLabel abcd = new JLabel("abcd");
JLabel qwer = new JLabel("qwer");this.setLayout(new GridLayout(3,1));
this.add(defa);
this.add(abcd);
this.add(qwer);
}
}
这样可以么