博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript调用Applet的函数
阅读量:6864 次
发布时间:2019-06-26

本文共 1296 字,大约阅读时间需要 4 分钟。

  hot3.png

#需求 通过浏览器操作客户端的文件浏览器,打开网站指定文件夹,并对文件进行读写。

#初步调用 ##环境安装

  1. 浏览器Firefox与Java必须是相同位(目前Firefox Windows只有32位,则Java必须是32位)
  2. 在Java控制面板-》安全 中添加例外站点,如果为本地,则file:///I:/
  3. 在Java控制面板->高级->Java控制台,选择显示控制台,方便查看函数是否调用,并打印输出

##程序结构 如果在html想要直接执行applet.class,则必须把class文件放到包的顶端,才能够执行

##页面,与调用Applet函数内容

    
Your browser does not support the
applet tag.

##Java代码

import java.applet.Applet;import java.awt.*;import java.io.File;import java.io.FileWriter;import java.io.IOException;/** * Created by zhanpeng on 16-1-28. */public class TacticApplet extends Applet {    int index = 0;    @Override    public void init() {        System.out.println("Class TacticApplet Method init Debug: run");        Graphics g = this.getGraphics();        paint(g);    }    public void paint( Graphics g )    {        index = index + 1;        g.drawString("Hello Applet!" + index, 45, 45);    }    public void print()    {        System.out.println("Class TacticApplet Method print Debug: run");    }    public void call() throws IOException {        File file = new File("/tmp/applet.txt");        if(!file.exists())            file.createNewFile();        FileWriter fileWriter = new FileWriter(file,true);        fileWriter.write("1");        fileWriter.close();    }}

转载于:https://my.oschina.net/hava/blog/614803

你可能感兴趣的文章
今天无意中发现的WWW.threadPriority
查看>>
js23---工厂模式1
查看>>
[转] Asp.Net 导出 Excel 数据的9种方案
查看>>
如何在Linux中用命令行工具管理KVM虚拟环境
查看>>
CSS 的优先级机制[总结]
查看>>
保证一个类仅有一个实例:单例模式
查看>>
JVM-ClassLoader装载class的流程
查看>>
redis实现分布式锁——核心 setx+pipe watch监控key变化-事务
查看>>
android 50 进程优先级
查看>>
软件设计之多边形区域内找点
查看>>
Medoo个人修改版
查看>>
Linux 上使用 Gmail SMTP 服务器发送邮件通知
查看>>
Linux下的定时任务Crontab
查看>>
动态规划之矩阵连乘问题
查看>>
电视剧《奋斗》能叫奋斗吗?
查看>>
关于在Windows Mobile下今日插件使用WTL的问题
查看>>
不用第三方之C#实现大容量报表系统
查看>>
[翻译]ADO.NET Entity Framework Beta2(三)/实体框架入门
查看>>
LoadRunner的那些事--lr11+IE8录制就崩溃卡死,firefox录制正常的解决方案
查看>>
JVM垃圾回收(GC)整理总结学习
查看>>