可以调用Applet的一个静态方法:
newAudioClip(URL url,String name) url是地址,name是音频名称
也可以用Applet类的实例方法:
getAudioClip(URL url,String name)
根据url地址和声音文件name,获得一个用于播放的音频对象,这对象可以使用下面的方法来处理声音:
play() 播放声音文件name;loop() 循环播放name;stop() 停止播放name
2、Java媒体框架(JMF)
创建播放器
try
{
URL url=new URL(getDocumenBase(),视频文件名称) ...
- 11:36
- 浏览 (478)
- 论坛浏览 (575)
- 评论 (0)
- 分类: Java中的常用方法系列
?含有data数组的从offset开始,length长度的数据
?该数据包将发送到地质是address,端口是port的主机上
接收数据包,即使用DatagramSocket(int port)创建一个对象,port必须和待接收的数据包的端口相同
例如:
如果发送方的数据包端口是5566
DatagramSocket mail=new DatagramSocket(5566);
然后对象mail可以使用方法receive(Datagrampacket pack)接收数据包
在使用参数pack 接收数据包前,必须创建pack
byte data[]=new byte[100];
...
- 11:33
- 浏览 (415)
- 论坛浏览 (530)
- 评论 (0)
- 分类: Java中的常用方法系列
DataOutputStream类(数据输出流)
DataOutputStream(OutputStream out) 将数据输出流指向一个由out指定的输出流
主要方法:
close();read() 读取一个字节数据;readBoolean() 读取一个布尔值
readByte() 读取一个字节;readChar();readFloat();readFully(byte b[])
readInt();readLine();readLong();readUnsignedShort()
readUTF() 读取一个UTF字符串;skipByte(int n) 在文件中跳过给定数量的 ...
- 11:32
- 浏览 (475)
- 论坛浏览 (565)
- 评论 (0)
- 分类: Java中的常用方法系列
处理I/O异常
当出现I/O错误的时候,Java生成一个IOException(I/O异常)对象来表示这个错误的信号。
程序必须使用一个catch检测这个异常
从输入流中读取字节
int read() 返回0~255之间一个整数,如果到输入流末尾,则返回-1
int read(byte b[]) 读取字节数组
int read(byte b[],int off,int len):
off指定把数据存放在b中什么地方,len指定读取的最大字节数
关闭流
close()
2、FileOutputStream类
FileOutputStream(String name) 使用指 ...
- 11:28
- 浏览 (399)
- 论坛浏览 (472)
- 评论 (0)
- 分类: Java中的常用方法系列
1、使用MouseListener借口处理鼠标事件
鼠标事件有5种:按下鼠标键,释放鼠标键,点击鼠标键,鼠标进入和鼠标退出
鼠标事件类型是MouseEvent,主要方法有:
getX(),getY() 获取鼠标位置;getModifiers() 获取鼠标左键或者右键
getClickCount() 获取鼠标被点击的次数;getSource() 获取鼠标发生的事件源
事件源获得监视器的方法addMouseListener(),移去监视器的方法removeMouseListener()
处理事件源发生的时间的事件的接口是MouseListener 接口中有如下的方法
mousePre ...
- 11:27
- 浏览 (538)
- 论坛浏览 (597)
- 评论 (0)
- 分类: Java中的常用方法系列
void setFonts(Font f) 设置组件字体
void setBounds(int x,int y,int w,int h) 设置坐标,x,y表示在容器中坐标,w,h表示宽和高
void setLocation(int x,int y) 移动到x,y 处;void setSize(int w,int h) 设置宽和高
void setVisible(boolean b) 设置组建是否可见
int getBounds().wigth 获取宽;int getBounds().height 获取高
int getBounds().x 获取x 坐标;int getBounds() ...
- 11:26
- 浏览 (538)
- 论坛浏览 (547)
- 评论 (0)
- 分类: Java中的常用方法系列
setText(String s) 设置文本为s;getText() 获取文本
addTextListener() 添加监视器;removeTextListener() 移去监视器
insert(String s,int x) 在x处插入文本s
replaceRange(String s,int x,int y) 用s替换从x到y处的文本
append(String s) 在文本的最后追加文本s
Int getCaretPosition(int n) 获取文本区中光标的位置
第三章 按钮
1、按钮
Button() 构造按钮;Button(String s) 构造按钮 ...
- 11:24
- 浏览 (601)
- 论坛浏览 (617)
- 评论 (0)
- 分类: Java中的常用方法系列
第一章 字符串
1、 获取字符串的长度:length()
2、判断字符串的前缀或后缀与已知字符串是否相同
前缀 startsWith(String s)、后缀 endsWith(String s)
3、比较两个字符串:equals(String s)
4、把字符串转化为相应的数值
int型 Integer.parseInt(字符串)、long型 Long.parseLong(字符串)
float型 Folat.valueOf(字符串).floatValue()
double型 Double.valueOf(字符串).doubleValue()
5、 将数值转化为字符串:va ...
- 11:21
- 浏览 (758)
- 论坛浏览 (747)
- 评论 (1)
- 分类: Java中的常用方法系列
我的相册
IMG_4731
共 1 张
共 1 张
最近加入圈子
最新评论
-
liunx下vi命令详解
agen_0502 写道 为什么不说是vim ? vi跟vim有什么区别? 楼主 ...
-- by shang -
liunx下vi命令详解
为什么不说是vim ? vi跟vim有什么区别? 楼主好像把这个重要的知识点给忘 ...
-- by agen_0502 -
J2EE的核心API与组件
JavaMail是用于存取邮件服务器的API,它提供了一套邮件服务器的抽象类。不 ...
-- by wqy -
Java对象序列化
写的很不错
-- by LinuxFans -
“IT民工”折射中国软件业 ...
中国的水文环境过于复杂,没有利于航母生存的环境。试想,你可以通过权力获取大单,还 ...
-- by ltian







评论排行榜