`

applet 读写客户端文件

 
阅读更多

在前面已经提及了如何的读客户端的文件,写也是和以上差不多,下面是一个创建文件,并写入的java applet的代码

import java.applet.*;
import java.io.*;

import java.awt.event.*;
import javax.swing.*;

public class wapp extends Applet {
public void init() {
JButton button = new JButton("Create a file");
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent evt) {
File file = new File("c://a.txt");
try {
file.createNewFile();
FileWriter filew=new FileWriter("c://a.txt");
String str = "asdfasd";
for ( int i = 0; i<str.length() ; i++ )
{
char c = str.charAt( i );
filew.write(c);
}
filew.close();
//filew.append( "/n" + "保存文件成功了,呵呵" );


JOptionPane.showMessageDialog(null, "成功创建文件c://a.txt",
"消息", JOptionPane.INFORMATION_MESSAGE);
} catch (Exception ex) {
JOptionPane.showMessageDialog(null, ex.getMessage(), "错误",
JOptionPane.ERROR_MESSAGE);
}
}
});
add(button);
}

}

这里重要的是想说一下,用policytool创建权限:

在C:/Program Files/Java/jdk1.5.0_12/bin下找到policytool.exe

运行,添加项目,然后选择 添加权限,

1 allpermission

2 Filepermission;<<ALL FILES>>;read, write, delete, execute

3propertypermission;user.home;read;

保存,然后将生成的代码,复制到apple 的项目文件夹中的applet.policy

keystore "file:http://local...8080/../签名.store", "JKS";

grant {
permission java.security.AllPermission;
permission java.util.PropertyPermission "user.home", "read";
permission java.io.FilePermission "<<ALL FILES>>", "read, write, delete, execute";
};

运行,完毕

分享到:
评论

相关推荐

    大学java期末试题-JAVA试卷8.docx

    * Applet可以做的操作:读取客户端文件、在客户端主机上创建新文件、在客户端装载程序库、读取客户端部分系统变量等。 四、事件监听 * 监听事件和处理事件:由Listener完成。 * 事件监听的实现:通过注册事件监听...

    JAVA上百实例源码以及开源项目

    Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密  Java非对称加密源程序代码实例,本例中使用RSA加密技术,...

    Java期末复习题答案详解.pdf

    7. Applet 是 Java 语言中的小程序,可以读取客户端文件和读取客户端部分系统变量。 8. JFrame 是 Java 语言中的容器构件,可以用来创建图形用户界面。 9. GridLayout 是 Java 语言中的布局管理器,可以用来实现...

    java源码包---java 源码 大量 实例

    Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密  Java非对称加密源程序代码实例,本例中使用RSA加密技术,...

    java源码包2

    Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密  Java非对称加密源程序代码实例,本例中使用RSA加密技术...

    java源码包3

    Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密  Java非对称加密源程序代码实例,本例中使用RSA加密技术...

    java源码包4

    Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密  Java非对称加密源程序代码实例,本例中使用RSA加密技术...

    java jdk实列宝典 光盘源代码

    读写Blob数据,blob数据常以二进制形式存储比较大的文件数据,如图片、视频文件等,本文介绍如何往数据库中读写blob数据,BlobData.java; 使用ResultSet更新数据库,UpdateWithResultSet.java; 使用RowSet,....

    成百上千个Java 源码DEMO 4(1-4是独立压缩包)

    Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密 Java非对称加密源程序代码实例,本例中使用RSA加密技术,定义...

    成百上千个Java 源码DEMO 3(1-4是独立压缩包)

    Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密 Java非对称加密源程序代码实例,本例中使用RSA加密技术,定义...

    JAVA上百实例源码以及开源项目源代码

    Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密  Java非对称加密源程序代码实例,本例中使用RSA加密技术,...

    JAVA编程百例(照着例子更容易!)

    实例34 读写文件(字符操作) 实例35 获取文件信息 实例36 目录操作 实例37 读取随机文件 实例38 操作EXECL文件 实例39 生成PDF文件 实例4 矢量对象操作 实例40 压缩和解压文件 实例41 执行系统命令 实例42 获取...

    JAVA上百实例源码以及开源项目源代码 java开源包2

    Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密  Java非对称加密源程序代码实例,本例中使用RSA加密技术,...

    Java JDK实例宝典

    13 Properties属性文件 第5章 字符串 5. 1 使用String 5. 2 基本数据类型与字符串的转化 5. 3 判断Java标识符 5. 4 使用StringBuffer 5. 5 IP地址转化成整数 5. 6 18位身份证格式验证 ...

    Java源码包100个设计实例.zip

    Java源码包100个设计实例, 大量 实例,可以作为你的学习设计参考。...Java读写文本文件的示例代码 Java赌神游戏网络版源代码.rar Java超市管理,SQL2000+源代码.rar Java超市进销存系统.rar Java软件度量源码.ra

    java开源包1

    ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能文件(包括上传和下 载),浏览远程FTP服务器上的目录和文件,创建、删除、重命,移动远程目录和文件。ftp4j提供多种方式连接到远程FTP服务器包括...

    java开源包11

    ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能文件(包括上传和下 载),浏览远程FTP服务器上的目录和文件,创建、删除、重命,移动远程目录和文件。ftp4j提供多种方式连接到远程FTP服务器包括...

Global site tag (gtag.js) - Google Analytics