`
shang
  • 浏览: 196727 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Java中的常用方法之捌

    博客分类:
  • Java
阅读更多

可以调用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(),视频文件名称);
player player=Manager.createPlayer(url);
}
catch(IOException e){}
向播放器注册控制监视器
player.addControllerListener(监视器);
创建监视器必须使用接口ControllerListener ,该接口中的方法是
public void controllerUpdate(ControllerEvent e)
让播放器对媒体进行预提取:player.prefetch()
启动播放器:player.start();
停止播放器:player.stop();
停止播放器后必须释放内存中的资源:player.deallocate();

第十六章 Java Swing基础

1、Jcomponent类
Jcomponent类 是所有轻量组件的父类,

http://www.kpwang.com/主要的子类有:
JButton 创建按钮对象,而且可以创建在图标的按钮; JTree 创建树对象
JComboBox 创建组合框对象,和Choice相似;JCheckBox 创建复选框对象
JFileChooser 创建文件选择器;JInternalFrame 创建内部窗体
JLabel 创建标签;JMenu 创建菜单对象;JMenuBar 创建菜单条对象
JMenuItem 创建菜单项对象;JPanel 创建面板对象;JPasswordField 创建口令文本对象
JPopupMenu 创建弹出式菜单;JProgressBar 创建进程条;JRadioButton 创建单选按钮
JScrollBar 创建滚动条;JScrollPane 创建滚动窗格;JSlider 创建滚动条
JSplitPane 创建拆分窗格;JTable 创建表格;JTextArea 创建文本区
JTexPane 创建文本窗格;JToolBar 创建工具条;JToolTip 创建工具提示对象
2、JFrame类
JFrame类及其子类创建的对象是窗体
(1)JFrame类及其子类创建的窗体是swing窗体
(2)不可以把组件直接加到swing窗体中,应该把组件加到内容面板中
(3)不能为swing窗体设置布局,而应当为内容面板设置布局
(4)swing窗体通过调用getContentPane()方法得到它的内容面板
3、JApplet类
(1)不可以把组件直接添加到小程序容器中,也应该添加到内容面板中
(2)不能为小程序设置布局
(3)小程序容器通过调用getContenPane()方法得到内容面板
4、JDialog类
(1)不可以把组件直接添加到对话框容器中,也应该添加到内容面板中
(2)不能为对话框设置布局
(3)对话框容器通过调用getContenPane()方法得到内容面板
5、JPanel面板:JPanel();JPanel(布局对象)
6、滚动窗口JScrollPane:JScrollPane();JScrollPane(component c)
7、拆分窗口JSplitPane
JSplitPane(int a,Component b,Component c)
a的取值是HORIZONTAL_SPLIT或者VERTICAL_SPLIT决定水平拆分还是垂直拆分
JSplitPane(int a,boolean b ,Component b,Component c) b的取值决定拆分线移动的时候组件是否连续变化
8、内部窗体JInternalFrame
JInternalFrame(String title,boolean resizable,booleam closable,boolean max,boolean min)
参数的意义分别是窗口名称,是否能调整大小,是否有关闭按钮,最大化按钮,最小化按钮
(1)不能把组件直接加到窗体中,而是加到内容面板中
(2)必须先把内部窗体加到一个容器中(JDesktopPane),该容器是专门为内部窗体服务的
9、按钮(JButton)
JButton() 创建按钮;JButton(String s) s是按钮的名字
JButton(Icon icon) icon是按钮上的图标;JButton(String s,Icon icon)
getText() 获取按钮名字;getIcon() 获取按钮图标
setIcon(Icon icon) 设置按钮图标
setHorizontalTextposition(int a) a确定按钮上图标的位置,取值:
AbstractButton_CENTR,AbstractButton_LEFT,AbstractButton_RIGHT
setVerticalTextposition(int a) a确定按钮上名字相对图标的位置,取值:
AbstractButton.TOP,AbstractButton.BOTTOM,AbstractButton.CENTR
setMnemonic(char c) 设置按钮的键盘操作方式是字符c(Alt+c)
setEnabled(boolean b) b决定按钮是否可以被单击  

分享到:
评论

相关推荐

    JAVA中的方法重写与方法重载区别

    JAVA中的方法重写与方法重载区别 JAVA 中的方法重写和方法重载是两个重要的概念,在面向对象程序设计语言中尤为重要。方法重写和方法重载都是多态性的体现,但它们之间有着本质的区别。 方法重写(Override)是指...

    Java常用的反射方法

    代码中包含的方法有如下 : 1. 创建一个Person实体类 2. 反射获取Class类对象的三种方法 2.1 通过全类名的方式获取 2.2 类名.class 2.3 实例对象.getClass() 2.4 总结 3. 反射获取属性变量 3.1 获取所有...

    java中main方法发送httpPost请求

    这里我们将深入探讨如何在Java的main方法中实现这个功能,以及相关的HTTP请求和响应处理。 首先,Java中发送HTTP POST请求通常会用到`HttpURLConnection`类或者第三方库如Apache HttpClient或OkHttp。下面我们将...

    java方法练习.docx

    * Java 中的方法:了解方法的定义和调用。 3. 将三个整数排序 * Java 中的数组排序:了解 Arrays.sort() 方法的使用。 * Java 中的基本数据类型:了解整数类型的使用和比较。 * Java 中的方法:了解方法的定义和...

    java Md5加密方法 java Md5加密方法 java Md5加密方法

    java Md5加密方法 java Md5加密方法 java Md5加密方法 java Md5加密方法 java Md5加密方法 java Md5加密方法 java Md5加密方法 java Md5加密方法 java Md5加密方法 java Md5加密方法 java Md5加密方法 java Md5加密...

    Java中常用的各种技能

    Java 中常用的各种技能 Java 是一个广泛使用的编程语言,具有强大功能和灵活性。在 Java 中,掌握一些常用的技能是非常重要的。本文将对 Java 中的一些常用的技能进行总结和介绍。 1. 字符串转换成数值类型 在 ...

    JAVA_API1.6文档(中文)

    java.util.concurrent 在并发编程中很常用的实用工具类。 java.util.concurrent.atomic 类的小工具包,支持在单个变量上解除锁的线程安全编程。 java.util.concurrent.locks 为锁和等待条件提供一个框架的接口和类...

    Java中几种常用数据类型之间转换的方法

    Java 中几种常用数据类型之间转换的方法 Java 是一种基于对象的编程语言,它支持多种数据类型之间的转换,这些转换在实际编程中非常有用。本文将介绍 Java 中几种常用的数据类型之间转换方法。 1. short --> int ...

    工作11年总结的常用java工具类,上百种方法,开发中绝对用得到

    在11年的编程生涯中,积累了一系列常用的Java工具类,这些类包含了上百种方法,几乎覆盖了大部分常见的编程场景。下面将详细阐述一些重要的Java工具类及其常用方法。 1. **Apache Commons Lang**: Apache Commons ...

    JAVA中常用类的常用方法.docx

    JAVA 中常用类的常用方法 JAVA 中有许多常用的类,每个类都有其特定的方法,本文将对 java.lang.Object 类、String 类和 StringBuffer 类的常用方法进行讲解。 一、java.lang.Object类 java.lang.Object 类是 ...

    java算法中常用的数据结构和方法

    java算法中常用的数据结构和方法,包括Array\ArrayList、List、Map等

    JAVA 工具类 项目开发常用方法

    java 工具类 项目开发常用方法,如:字符转换函数,字符处理,数组相关的处理函数

    Java SE程序 接口中方法部分实现

    Java SE程序 接口中方法部分实现Java SE程序 接口中方法部分实现Java SE程序 接口中方法部分实现Java SE程序 接口中方法部分实现Java SE程序 接口中方法部分实现Java SE程序 接口中方法部分实现Java SE程序 接口中...

    Java常用代码方法汇总

    java常用代码方法很适合初学者和刚刚参加工作的程序员,里面包含了常用正则表达式、公共日期类、串口驱动、各种数据库连接、公交换乘算法、 列出某文件夹及其子文件夹下面的文件,并可根据扩展名过滤等等很多有用的...

    java 泛型方法使用示例

    例如,一个接受两个相同类型参数并返回它们之和的泛型方法可以这样定义: ```java public <T> T sum(T a, T b) { return a + b; } ``` 在这个例子中,`<T>` 是类型参数,代表某种未知的数据类型,`T` 在方法体内...

    java 中文字转为英文

    java 中文字转为英文java 中文字转为英文java 中文字转为英文

    java中常用的方法总结.pdf

    在Java编程语言中,存在许多常用的方法,用于处理字符串、集合、日期和数学运算等。从所提供的文件内容中,我们可以提取出Java中常用的方法,并且根据这些方法的特点,我们可以对它们进行分类总结。 首先,关于Java...

    java io处理 方法

    java io处理 方法java io处理 方法

    java常用系统类库实验

    ### Java常用系统类库实验详解 #### 实验概述与目标 本次实验主要聚焦于Java的预定义类,尤其是那些在日常编程中频繁使用的系统类库。实验旨在加深学生对Java预定义类的理解,掌握常用类的运用技巧,以及熟练方法...

    Java常用方法大全

    Java常用方法大全

Global site tag (gtag.js) - Google Analytics