Java Applets、线程与相关概念详解
1. Java Applet 基础
1.1 将应用程序作为 Applet 运行
可以将应用程序以 Applet 的形式运行。以下是一个示例代码:
import java.awt.*;
import javax.swing.*;
public class Hello extends JApplet {
public void init() {
Container contentPane = getContentPane();
contentPane.setLayout(new FlowLayout());
JPanel panel = new MainPanel();
getContentPane().add(panel);
}
}
class MainPanel extends JPanel {
MainPanel() {
setBackground(Color.black);
JLabel label = new JLabel("Hello, World!");
label.setFont(new Font(null, Font.BOLD, 40));
label.setForeground(Color.red);
add(label);
}
}
此代码利用了 MainPanel
类,在 init