我试图运行一个非常简单的Java小程序程序。 当我使用AWT.Label
组件时,我可以通过appletviewer查看组件。我使用的代码是:显示Java Awt组件,但Swing组件不显示在Applet中
import java.applet.Applet;
import java.awt.Graphics;
import javax.swing.*;
import java.awt.*;
public class AppletTest extends Applet
{
Label user = new Label("Username", Label.LEFT);
public void paint(Graphics g)
{
g.drawString("Registration Form", 195, 10);
}
public void init()
{
add(user);
}
}
当我使用swing.JLabel
组件,我无法看到屏幕上的任何组件,除了印在上面登记表:
import java.applet.Applet;
import java.awt.Graphics;
import javax.swing.*;
import java.awt.*;
public class AppletTest extends JApplet
{
JLabel user = new JLabel("Username", JLabel.LEFT);
public void paint(Graphics g)
{
g.drawString("Registration Form", 195, 10);
}
public void init()
{
add(user);
}
}
问题是什么?
感谢尼克瑞普:)为更正。 – LearnerFreak