回 帖 发 新 帖 刷新版面

主题:一个关于applet的问题

import java.awt.*;
import javax.swing.*;
public class Welcomeapplet extends JApplet
{
    public void init()
    {
        getContentPane().add(new MessagePanel("Welcome to java"));
    }
}
我刚刚开始学applet这是书上的代码使用MessagePanel显示消息的简单applet,我编译不能通过,在api文档里也找不到
MessagePanel也找不到这个类是书上错了吗?该怎么解决?

回复列表 (共2个回复)

沙发

MessagePanel 应该是书中自定义的类。

你可以随便换一个组件测试一下这段代码。如JButton,JLabel 等。

板凳


在方法里加上如下语句
setSize(39,33).
setVisible(true);
setDefaultcloseOperation(JFrame.EXIT_ON_CLOSE);
且把getContentPane().add(new MessagePanel("Welcome to java"));改成getContentPane().add(new JPanel("Welcome to java"));
就可以了。

我来回复

您尚未登录,请登录后再回复。点此登录或注册