关闭

GUI——练习(打开保存文件)

package mymenu; import java.awt.*; import java.awt.event.*; import java.io.*; public class MyMenuTest { private Frame f; private MenuBar bar; private TextArea ta; private Menu fileMenu; private...
阅读(83) 评论(0)

GUI——制作菜单

import java.awt.*; import java.awt.event.*; class MyMenuDemo { private Frame f; private MenuBar mb; private Menu m,subMenu; private MenuItem closeItem,subItem; MyMenuDemo() { init(); } ...
阅读(83) 评论(0)

GUI——练习(列出制定目录内容)

import java.awt.*; import java.awt.event.*; import java.io.*; class MyWindowDemo { private Frame f; private TextField tf; private Button but; private TextArea ta; private Dialog d; private La...
阅读(30) 评论(0)

GUI——鼠标和键盘事件

import java.awt.*; import java.awt.event.*; class MouseAndKeyEvent { private Frame f; private Button but; private TextField tf; MouseAndKeyEvent() { init(); } public void init() { f...
阅读(42) 评论(0)

GUI——Action事件

import java.awt.*; import java.awt.event.*; class FrameDemo { //定义该图形中所需的组件的引用。 private Frame f; private Button but; FrameDemo() { init(); } public void init() { f = new Frame("my fr...
阅读(31) 评论(0)

GUI——事件监听机制

import java.awt.*; import java.awt.event.*; /* 创建图形化界面: 1,创建frame窗体。 2,对窗体进行基本设置。 比如大小,位置,布局。 3,定义组件。 4,将组件通过窗体的add方法添加到窗体中。 5,让窗体显示,通过setVisible(true) 事件监听机制的特点: 1,事件源。 2,事件。 3,监听器。 4,事件处理。 事件...
阅读(39) 评论(0)

IO流——练习

/* 有五个学生,每个学生有3门课的成绩, 从键盘输入以上数据(包括姓名,三门课成绩), 输入的格式:如:zhagnsan,30,40,60计算出总成绩, 并把学生的信息和计算出的总分数高低顺序存放在磁盘文件"stud.txt"中。 1,描述学生对象。 2,定义一个可操作学生对象的工具类。 思想: 1,通过获取键盘录入一行数据,并将该行中的信息取出封装成学生对象。 2,因为学生有很多,那么就需...
阅读(31) 评论(0)

IO流——各个类之间的关系

声明:本文为博主原创文章,未经博主允许不得转载。 字节流: 字符流:...
阅读(50) 评论(0)

IO流——操作字节数组ByteArrayStream

/* 用于操作字节数组的流对象。 ByteArrayInputStream :在构造的时候,需要接收数据源,。而且数据源是一个字节数组。 ByteArrayOutputStream: 在构造的时候,不用定义数据目的,因为该对象中已经内部封装了可变长度的字节数组。 这就是数据目的地。 因为这两个流对象都操作的数组,并没有使用系统资源。 所以,不用进行close关闭。 在流操作规律讲解时:...
阅读(55) 评论(0)

IO流——基本数据类型的流对象DataStream

/* DataInputStream与DataOutputStream 可以用于操作基本数据类型的数据的流对象。 */ import java.io.*; class DataStreamDemo { public static void main(String[] args) throws IOException { //writeData(); //readData(); ...
阅读(41) 评论(0)

IO流——RandomAccessFile

import java.io.*; /* RandomAccessFile 该类不是算是IO体系中子类。 而是直接继承自Object。 但是它是IO包中成员。因为它具备读和写功能。 内部封装了一个数组,而且通过指针对数组的元素进行操作。 可以通过getFilePointer获取指针位置, 同时可以通过seek改变指针的位置。 其实完成读写的原理就是内部封装了字节输入流和输出流。 通过...
阅读(36) 评论(0)

IO流——管道流

import java.io.*; class Read implements Runnable { private PipedInputStream in; Read(PipedInputStream in) { this.in = in; } public void run() { try { byte[] buf = new byte[1024]; S...
阅读(38) 评论(0)

IO流——对象的序列化

import java.io.*; class ObjectStreamDemo { public static void main(String[] args) throws Exception { //writeObj(); readObj(); } public static void readObj()throws Exception { ObjectInputS...
阅读(34) 评论(0)

IO流——切割流

import java.io.*; import java.util.*; class SplitFile { public static void main(String[] args) throws IOException { //splitFile(); merge(); } public static void merge()throws IOException...
阅读(73) 评论(0)

IO流——合并流

import java.io.*; import java.util.*; class SequenceDemo { public static void main(String[] args) throws IOException { Vector v = new Vector(); v.add(new FileInputStream("c:\\1.txt")); v...
阅读(28) 评论(0)

IO流——打印流(PrintWriter和PrintStream类)

/* 打印流: 该流提供了打印方法,可以将各种数据类型的数据都原样打印。 字节打印流: PrintStream 构造函数可以接收的参数类型: 1,file对象。File 2,字符串路径。String 3,字节输出流。OutputStream 字符打印流: PrintWriter 构造函数可以接收的参数类型: 1,file对象。File 2,字符串路径。String 3,字节输出流。Outp...
阅读(30) 评论(0)

IO流——Properties类的应用

/* 用于记录应用程序运行次数。 如果使用次数已到,那么给出注册提示。 很容易想到的是:计数器。 可是该计数器定义在程序中,随着程序的运行而在内存中存在,并进行自增。 可是随着该应用程序的退出,该计数器也在内存中消失了。 下一次在启动该程序,又重新开始从0计数。 这样不是我们想要的。 程序即使结束,该计数器的值也存在。 下次程序启动在会先加载该计数器的值并加1后在重新存储起来。 所以要建立...
阅读(39) 评论(0)

IO流——Properties类

/* Properties是hashtable的子类。 也就是说它具备map集合的特点。而且它里面存储的键值对都是字符串。 是集合中和IO技术相结合的集合容器。 该对象的特点:可以用于键值对形式的配置文件。 那么在加载数据时,需要数据有固定格式:键=值。 练习:限制程序运行次数。当运行次数到达5次时,给出,请您注册的提示。并不再让该程序执行。 */ import java.io.*...
阅读(31) 评论(0)

IO流——File类(创建java文件列表)

/* 练习 将一个指定目录下的java文件的绝对路径,存储到一个文本文件中。 建立一个java文件列表文件。 思路: 1,对指定的目录进行递归。 2,获取递归过程所以的java文件的路径。 3,将这些路径存储到集合中。 4,将集合中的数据写入到一个文件中。 */ import java.io.*; import java.util.*; class JavaFileList { publi...
阅读(67) 评论(0)

IO流——File类(删除整个带内容的目录)

/* 删除一个带内容的目录。 删除原理: 在window中,删除目录从里面往外删除的。 既然是从里往外删除。就需要用到递归。 */ import java.io.*; class RemoveDir { public static void main(String[] args) { File dir = new File("d:\\testdir"); remove...
阅读(55) 评论(0)
111条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:5269次
    • 积分:424
    • 等级:
    • 排名:千里之外
    • 原创:24篇
    • 转载:87篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档