随笔分类 -  Java

上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
摘要:选择框、单选框和单选按钮都是选择组件,选择组件有两种状态,一种是选中(on),另一种是未选中(off),它们提供一种简单的 “on/off”选择功能,让用户在一组选择项目中作选择。选择框选择框(JCheckBox)的选中与否开状是一个小方框,被选中则在框中打勾。当在一个容器中有多个选择框,同时可以有... 阅读全文
posted @ 2015-06-09 20:11 Coda 阅读(2464) 评论(0) 推荐(0) 编辑
摘要:在GUI中,常用文本框和文本区实现数据的输入和输出。如果采用文本区输入,通常另设一个数据输入完成按钮。当数据输入结束时,点击这个按钮。事件处理程序利用getText()方法从文本区中读取字符串信息。对于采用文本框作为输入的情况,最后输入的回车符可以激发输入完成事件,通常不用另设按钮。事件处理程序可以... 阅读全文
posted @ 2015-06-08 19:51 Coda 阅读(2315) 评论(0) 推荐(0) 编辑
摘要:在图形界面中,文本框和文本区是用于信息输入输出的组件。文本框文本框(JTextField)是界面中用于输入和输出一行文本的框。JTextField类用来建立文本框。与文本框相关的接口是ActionListener。文本框处理程序的基本内容有以下几个方面:声明一个文本框名。建立一个文本框对象。将文本框... 阅读全文
posted @ 2015-06-07 12:52 Coda 阅读(2090) 评论(0) 推荐(0) 编辑
摘要:在界面设计中,一个容器要放置许多组件,为了美观,为组件安排在容器中的位置,这就是布局设计。java.awt中定义了多种布局类,每种布局类对应一种布局的策略。常用的有以下布局类:FlowLayout,依次放置组件。BoarderLayout,将组件放置在边界上。CardLayout,将组件像扑克牌一样... 阅读全文
posted @ 2015-06-06 08:43 Coda 阅读(2632) 评论(2) 推荐(0) 编辑
摘要:面板有两种,一种是普通面板(JPanel),另一种是滚动面板(JScrollPane)。JPanel面板是一种通用容器,JPanel的作用是实现界面的层次结构,在它上面放入一些组件,也可以在上面绘画,将放有组件和有画的JPanel再放入另一个容器里。JPanel的默认布局为FlowLayout。面板... 阅读全文
posted @ 2015-06-05 22:06 Coda 阅读(2924) 评论(0) 推荐(2) 编辑
摘要:标签和按钮也许是图形界面中最常见的两种组件,按钮又总是与激发动作事件有关。标签标签(JLabel)是最简单的Swing组件。标签对象的作用是对位于其后的界面组件作说明。可以设置标签的属性,即前景色,背景色、字体等,但不能动态地编辑标签中的文本。程序关于标签的基本内容有以下几个方面:声明一个标签名;创... 阅读全文
posted @ 2015-06-04 20:38 Coda 阅读(2242) 评论(2) 推荐(1) 编辑
摘要:窗口是GUI编程的基础,小应用程序或图形界面的应用程序的可视组件都放在窗口中,在GUI中,窗口是用户屏幕的一部分,起着在屏幕中一个小屏幕的作用。有以下三种窗口:Applet窗口:Applet类管理这个窗口,当应用程序程序启动时,由系统创建和处理;框架窗口(JFrame):这是通常意义上的窗口,它支持... 阅读全文
posted @ 2015-06-03 20:51 Coda 阅读(1463) 评论(0) 推荐(0) 编辑
摘要:早先程序使用最简单的输入输出方式,用户在键盘输入数据,程序将信息输出在屏幕上。现代程序要求使用图形用户界面(Graphical User Interface,GUI),界面中有菜单、按钮等,用户通过鼠标选择菜单中的选项和点击按钮,命令程序功能模块。本章学习如何用Java语言编写GUI科学试验,如何通... 阅读全文
posted @ 2015-06-02 08:16 Coda 阅读(1736) 评论(0) 推荐(1) 编辑
摘要:哈希表也称为散列表,是用来存储群体对象的集合类结构。什么是哈希表数组和向量都可以存储对象,但对象的存储位置是随机的,也就是说对象本身与其存储位置之间没有必然的联系。当要查找一个对象时,只能以某种顺序(如顺序查找或二分查找)与各个元素进行比较,当数组或向量中的元素数量很多时,查找的效率会明显的降低。一... 阅读全文
posted @ 2015-06-01 08:16 Coda 阅读(1037) 评论(0) 推荐(1) 编辑
摘要:Vector(向量)是 java.util 包中的一个类,该类实现了类似动态数组的功能。向量和数组相似,都可以保存一组数据(数据列表)。但是数组的大小是固定的,一旦指定,就不能改变,而向量却提供了一种类似于“动态数组”的功能,向量与数组的重要区别之一就是向量的容量是可变的。可以在向量的任意位置插入不... 阅读全文
posted @ 2015-05-31 11:01 Coda 阅读(2009) 评论(2) 推荐(0) 编辑
摘要:Java知多少(上)Java知多少(39)interface接口Java知多少(40)接口和抽象类的区别Java知多少(41)泛型详解Java知多少(42)泛型通配符和类型参数的范围Java知多少(43)异常处理基础Java知多少(44)异常类型Java知多少(45)未被捕获的异常Java知多少(4... 阅读全文
posted @ 2015-05-30 10:29 Coda 阅读(2010) 评论(0) 推荐(0) 编辑
摘要:Java 的日期和时间类位于 java.util 包中。利用日期时间类提供的方法,可以获取当前的日期和时间,创建日期和时间参数,计算和比较时间。Date 类Date 类是 Java 中的日期时间类,其构造方法比较多,下面是常用的两个:Date():使用当前的日期和时间初始化一个对象。Date(lon... 阅读全文
posted @ 2015-05-29 08:31 Coda 阅读(1314) 评论(0) 推荐(3) 编辑
摘要:Java语言包(java.lang)定义了Java中的大多数基本类,由Java语言自动调用,不需要显示声明。该包中包含了Object类,Object类是整个类层次结构的根结点,同时还定义了基本数据类型的类,如:String、Boolean、Byter、Short等。这些类支持数字类型的转换和字符串的... 阅读全文
posted @ 2015-05-28 08:11 Coda 阅读(848) 评论(0) 推荐(0) 编辑
摘要:Object 类位于 java.lang 包中,是所有 Java 类的祖先,Java 中的每个类都由它扩展而来。定义Java类时如果没有显示的指明父类,那么就默认继承了 Object 类。例如:1 public class Demo{2 // ...3 }实际上是下面代码的简写形式:1 pu... 阅读全文
posted @ 2015-05-27 08:21 Coda 阅读(835) 评论(0) 推荐(1) 编辑
摘要:Java 的类库是 Java 语言提供的已经实现的标准类的集合,是 Java 编程的 API(ApplicationProgram Interface),它可以帮助开发者方便、快捷地开发 Java 程序。这些类根据实现的功能不同,可以划分为不同的集合,每个集合组成一个包,称为类库。Java 类库中大... 阅读全文
posted @ 2015-05-26 09:19 Coda 阅读(1002) 评论(2) 推荐(3) 编辑
摘要:Java.util.zip 包中提供了可对文件的压缩和解压缩进行处理的类,它们继承自字节流类OutputSteam 和 InputStream。其中 GZIPOutputStream 和 ZipOutputStream 可分别把数据压缩成 GZIP 和 Zip 格式,GZIPInpputStream... 阅读全文
posted @ 2015-05-25 08:00 Coda 阅读(734) 评论(0) 推荐(0) 编辑
摘要:Java.io 包提供了 RandomAccessFile 类用于随机文件的创建和访问。使用这个类,可以跳转到文件的任意位置读写数据。程序可以在随机文件中插入数据,而不会破坏该文件的其他数据。此外,程序也可以更新或删除先前存储的数据,而不用重写整个文件。RandomAccessFile类是Objec... 阅读全文
posted @ 2015-05-24 09:18 Coda 阅读(873) 评论(0) 推荐(1) 编辑
摘要:目录是管理文件的特殊机制,同类文件保存在同一个目录下不仅可以简化文件管理,而且还可以提高工作效率。Java 语言在 java.io 包中定义了一个 File 类专门用来管理磁盘文件和目录。每个 File 类对象表示一个磁盘文件或目录,其对象属性中包含了文件或目录的相关信息。通过调用 File 类提供... 阅读全文
posted @ 2015-05-23 13:24 Coda 阅读(775) 评论(0) 推荐(0) 编辑
摘要:文件输入输出流文件输入输出流 FileInputStream 和 FileOutputStream 负责完成对本地磁盘文件的顺序输入输出操作。【例 10-5】通过程序创建一个文件,从键盘输入字符,当遇到字符“#”时结束,在屏幕上显示该文件的所有内容。 1 【例 10-5】通过程序创建一个文件,从键盘... 阅读全文
posted @ 2015-05-22 07:52 Coda 阅读(1354) 评论(0) 推荐(0) 编辑
摘要:字节流以字节为传输单位,用来读写8位的数据,除了能够处理纯文本文件之外,还能用来处理二进制文件的数据。InputStream类和OutputStream类是所有字节流的父类。InputStream类面向字节的输入流都是InputStream类的子类,其类层次结构如图10-6所示。图10-6 Inpu... 阅读全文
posted @ 2015-05-21 08:24 Coda 阅读(1517) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 11 下一页