- import java.applet.Applet;
- import java.awt.Color;
- import java.awt.Font;
- import java.awt.Graphics;
- public class MyApplet extends Applet
- {
- String strfont;
- //启动Applet需要重写他的四个方法
- public void init() {
- strfont = getParameter("font");//可以再初始化的时候向页面文件获取指定的字体属性
- System.out.println("init"); //当浏览器加载Applet的时候运行该方法,做一些初始化的动作
- }
- public void start() {
- System.out.println("start");//当用户从其他页面转到包含Applet的页面时 被调用
- }
- public void stop() {
- System.out.println("stop");//当Applet不可见的时间调用此方法
- }
- public void destroy() {
- System.out.println("destory");//Applet退出的时候调用
- }
- //覆盖paint方法来 在 applet中绘图或者写入文本
- public void paint(Graphics g) {
- Font font = new Font(strfont,Font.BOLD,30);//字体类 字体类型,字体样式为粗体,字体大小为30
- // Font font = new Font("黑体",Font.BOLD,30);
- /*Color color = new Color(70); 颜色类*/
- g.setFont(font);//将字体加入到图形上下文中
- g.setColor(Color.RED);//将字体的颜色设置为红色
- g.drawString("测试", 30, 30);
- }
- }
复制代码 上面是Applet代码
这里是HTML的代码
<applet code="MyApplet.class" width=600 height=400 codebase="test">
<param name="font" value="黑体">
</applet>
命名是在一个文件夹下 而且classpath 设置也没有问题 为什么会提示找不到类的错误? |
|