学习笔记Java applet简单例子

 显示文字是Java中最基本的功能,使用非常简单的方式来支持文字的显示

显示文字是Java中最基本的功能,使用非常简单的方式来支持文字的显示,只要使用类Graphics中的drawString()函数就能实现。我们来看最简单的例子:

import java.awt.*;
import java.applet.*;
public class Test extends Applet
{
 
 public void paint(Graphics g)
  {
   Font f=new Font("楷体_GB123",Font.BOLD,30);
   g.setFont(f);
   g.setColor(Color.red);
   g.drawString("java网络新世界",0,30);
  }
}

 

//<applet code="Test.class" width=600 height=400>
//</applet>

 

 

 

 

播放声音文件
声音文件一样播放,WAV和AU是最常用的两种声音文件。目前Java仅支持AU文件,但Windows环境下常用的却是WAV文件,所以最好能有一个可把WAV文件转换为AU文件的工具。

先写个最最简单的播放音乐的例子:

我用的是 辛晓琪 - 味道(很好听,个人感觉吧?!)

import java.awt.*;
import java.applet.*;
public class TestS extends Applet
 {
  public void paint(Graphics g)
   {
    Font f=new Font("楷体_GB123",Font.BOLD,40);
    g.setFont(f);
    g.setColor(Color.red);
    g.drawString("辛晓琪 - 味道",0,50);
    play(getDocumentBase(),"味道.au");//getDocumentBase()获取嵌入了此 applet 的文档的 URL
   }
 }
 
//<applet code="TestS.class" width=600 height=400>
//</applet>

 

更进一步的写一个简单的例子:

播放声音的AudioClip类,AudioClip类用来在Java Applet内播放声音,该类在java.Applet包中有定义。

getAudioClip()方法可以获得AudioClip的一个声音对象!

例子:

import java.awt.*;
import java.applet.*;
public class TestSA extends Applet
 {
  AudioClip sound;
  public void init()
   
    sound=getAudioClip(getDocumentBase(),"味道.au");
   }
  public void paint(Graphics g)
   {
    Font f=new Font("楷体_GB123",Font.BOLD,40);
    g.setFont(f);
    g.setColor(Color.blue);
    g.drawString("辛晓琪 - 味道",0,50);

   }
  public void start()
   {
    sound.play();
   }
  public void stop()
   {
    sound.stop();
   }
 }
 //<applet code="TestSA.class" width=600 height=400>
//</applet>

这中间的AudioClip中的方法就不用说了,播放,循环等等.......

呵呵刚刚开始学习applet,献丑了,待续.......

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值