.编写一个简单的Java Applet程序,并在Java Applet中写两行文字:“这是一个Java Applet程序”和“我改变了字体”
时间: 2024-10-14 14:05:26 浏览: 39
在Java中,Applet是一种小的应用程序,它可以在支持Java的Web浏览器中运行。下面是一个简单的Java Applet程序示例,用于演示如何在Applet中显示文本并改变字体:
```java
import java.awt.*;
import java.applet.*;
public class MySimpleApplet extends Applet {
// 在start()方法中初始化绘制内容
public void init() {
// 设置背景颜色
setBackground(Color.WHITE);
// 创建一个面板
Panel panel = new Panel();
panel.setLayout(new BorderLayout());
// 添加文本组件
Label text1 = new Label("这是一个Java Applet程序", Font.PLAIN); // 默认字体
panel.add(text1, BorderLayout.NORTH);
// 改变字体
Label text2 = new Label("我改变了字体", new Font(Font.MONOSPACED, Font.BOLD, 18)); // 使用Monospaced字体加粗
panel.add(text2, BorderLayout.SOUTH);
// 将面板添加到Applet的内容区域
add(panel);
}
}
```
在这个例子中,我们首先创建了一个`MySimpleApplet`类继承自`Applet`,然后在`init()`方法里设置了背景颜色、创建了一个面板,并在其上添加了两个`Label`组件,分别显示原始文本和改变后的文本,通过设置`Font`对象实现了字体的变化。
要在HTML文件中运行这个Applet,你需要将上述代码保存为`MySimpleApplet.java`,然后创建一个包含`<applet>`标签的HTML文件,如下所示:
```html
<!DOCTYPE html>
<html>
<body>
<applet code="MySimpleApplet.class" width=400 height=200></applet>
</body>
</html>
```
记得将`MySimpleApplet.class`替换为你实际编译生成的类名,然后在支持Java的Web浏览器中打开该HTML文件即可看到效果。
阅读全文