问题标签 [applet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
4259 浏览

java - 在 JApplet 中使用 JFileChooser

可以JApplet使用 aJFileChooser以便用户可以选择其硬盘驱动器上的文件吗?或者这会违反 Java 小程序的安全性吗?(我假设正在使用默认的安全设置。我不想让我的用户授予我额外的权限。)

0 投票
2 回答
3777 浏览

browser - 当浏览器关闭时,小程序会发生什么?

假设我在浏览器的页面中运行了一个小程序。当浏览器被用户关闭时会发生什么?

小程序是否得到通知,以便它可以在其一侧执行某种关闭操作(关闭打开到服务器的连接,清理静态变量,...)?

此外,我假设相同的行为将适用于页面刷新或页面导航(而不是浏览器关闭)。浏览器保持打开状态,但小程序消失了。虽然当您关闭浏览器时,您也会关闭 JVM,所以我现在不确定。

谢谢,JB

0 投票
1 回答
1718 浏览

java - IE 浏览器在打开文件对话框后挂起。解决方法?

这是一个已注册的错误(错误 ID:6515708),但有人有解决方法吗?

设想

  • javascript 在小程序中调用 OpenDialog() 方法
  • 小程序启动新线程,打开 AWT FileDialog
  • 完成时,读取文件名并调用 javascript 方法 OnDialogComplete
  • 此时对话框被释放并且(仅在某些浏览器上)浏览器挂起。

我们混合了带有 IE6/7 的 XP 和带有 IE7 的 Vista,但不幸的是,该错误随机出现在其中任何一个上。

任何人的想法?

0 投票
2 回答
2005 浏览

java - Java小程序/Firefox不兼容问题

我编写了一个 Java 小程序。一位用户报告说他试图在 OS X 10.5.5 上的 Firefox 3.0.3 中运行它,但没有成功。它希望他下载一个插件,但是当他告诉它安装缺少的插件时,它找不到合适的安装程序...

这里出了什么问题?

0 投票
4 回答
8803 浏览

java - 是否存在 Javascriptable FTP 上传 Java/Flash 小程序?

为了能够将大文件从 HTML 页面上传到 FTP 服务器,我正在寻找一个 Java/Flash FTP 上传小程序。

我真的很喜欢dhtmlxVault的工作方式,但我需要将它上传到 FTP 服务器,而不是上传 HTTP 文件。

如果 applet 没有自己的 GUI,那将是非常好的,而是使用 Javascript 完全可编写脚本,因此我可以使用 HTML/CSS 来显示它。

我希望查看Yahoo! 的 YUI Uploader,因为它需要 Flash,但文档只提到了 HTTP 上传而没有 FTP 上传。

0 投票
1 回答
2166 浏览

java - Mac OS x 10.4 上的小程序加载问题

我一直在开发包含 java 小程序的 Web 应用程序。我的应用在 IE 和 Firefox 等不同浏览器的 PC 上运行良好。托管在 Linux (Ubuntu) 上的 Web 应用程序。我在使用 Firefox 的 Mac 上遇到问题。我无法加载小程序。

这是我在 java 控制台中发现的错误。Java.lang.classNotFoundException web/applet/ImageObsApplet.class

我在 PC windows XP 上托管了 Web 应用程序,并且能够在 Mac 系统上加载 java 小程序。

更新:

我正在使用 J2SE 1.5.0。这在 Mac OS X 10.4 上不支持?我能够在 Mac OS X 10.5.5 上成功运行该应用程序。

现在我可以在 MAC OS X 10.4.11 上加载小程序了。但我遇到了小程序功能的问题。我的小程序将显示地图图像。Applet 在我的小程序左上角包含导航箭头键。这些键将用于在地图中导航。问题是当用户使用导航按钮时,图像被挤压和拉伸。这仅在 MAC OS X 10.4.11 上发生,并且在 PC 和 MAC OS X 10.5.5 上运行良好。

0 投票
3 回答
433 浏览

java - Java <-> 非小程序的 Javascript?

我正在使用现有的 Java 代码库,虽然可以使用 <APPLET> 标记从 HTML 页面调用它,但它实际上并不子类化 Applet 类。相同的 jars 也用于非浏览器上下文,因此它们没有子类化 Applet。

现在我需要将一些值从 Java 传回调用页面的 Javascript。通常人们会使用 JSObject 来做到这一点,但就我而言,必须使用仅适用于 Applet 子类的 JSObject.getWindow。

是否有:

  • 一种从不是 Applet 子类的东西中使用 JSObject 的方法?
  • 与调用页面的 Javascript 进行通信的其他机制?
0 投票
3 回答
8822 浏览

java - 如何在 Java Applet 中注册 JavaScript 回调?

我正在开发一个不可见的 Java Applet,它将完全由 JavaScript 控制。

我可以轻松调用小程序的 Java 方法,并且可以使用netscape.javascript.JSObject.getWindow(this).call().

但是为了在小程序中注册一个 JavaScript 回调,我想我需要一个 JavaScript 函数对象。

我想要做:

我可以从 Javascript 调用:

所以我可以在后面的代码中调用这个函数:

这样的事情存在吗?我怎样才能做到这一点?

现在我正在考虑创建一些 Javascript 来处理这个回调机制,而不是从小程序中这样做。

0 投票
4 回答
4238 浏览

java - 在客户端使用正确的程序打开 webdav 链接

我们有一个基于浏览器的应用程序,它集成了一个 webdav 服务器。我们在 (webdav) servlet 上生成特定文档的 URL。( https://server.com/webdav/path/to/file.doc)

我们正在寻找的是让我们的客户直接在适当的程序中打开这些链接的好方法。IE 对于 Windows 用户," https://server.com/webdav/path/to/excelfile.xls" 应该在 MS Excel 中打开,而相同的链接应该在 Linux 上打开 OOCalc。

到目前为止,我们一直在使用一个小程序,它映射了扩展、操作系统和程序,并通过Runtime.getRuntime().exec(..). 这种方法在 Ms-Windows 上工作得有些好,但在 Linux 和 mac 客户端上是有问题的,而且也很不灵活。

有没有更好的方法来做到这一点?

0 投票
2 回答
368 浏览

java - 如何摆脱Java小程序加载过程中出现的白色矩形闪烁?

加载小程序时,它会在瞬间显示一个白色矩形。我们怎样才能摆脱它?