当前位置: 首页 > 知识库问答 >
问题:

Java GUI无法在网站上自动运行

彭海阳
2023-03-14

我有一个Java程序,它运行一个GUI,从用户那里接收所需的信息/显示信息。GUI中有一个按钮,它以PDF的形式生成一个提案,我希望用户能够下载。我在打开网页时无法让GUI自动运行,而是它只显示在超文本标记语言中引用的JNLP文件的图标

共有1个答案

有品
2023-03-14

JavaWeb Start不在网页中运行GUI。JavaWeb Start是一种在用户机器上已经存在的JVM上下载和启动本地Java应用程序的技术。

Java Web Start已被Oracle逐步淘汰,因为Oracle不再期望用户机器预先安装JVM。请参阅Oracle白皮书Java客户端路线图更新。

OpenWebStart是Java Web Start技术的另一种开源实现。

如果您想使用纯Java构建web应用GUI,而不必学习HTML、JavaScript、DOM、WebSockets等,我建议使用Vaadin Flow。

 类似资料:
  • 我在Ubuntu服务器上最近安装的Jenkins上运行自动化项目时遇到了麻烦。我有以下错误: 我已经读到应该更新selenium webdriver gem,但我已经更新了它。也在詹金斯安装了firefox插件,但仍然无法运行。

  • 我开发了一个主要用于手机的网站。我想允许用户直接从一个页面共享链接。我尝试了类似于:但它只是发送文本,我想要类似预览的内容,否则发送一个带有相关链接的标题的图像, 我该怎么办?

  • 我尝试在我的svelte应用程序上使用splidejs创建图像滑块,该滑块正常工作,但当我尝试应用autoplay配置时,该滑块一开始不工作,或者当我打开包含splidejs实例的页面时,但当转到另一个页面,然后返回到该页面(包含splidejs实例的页面)时,该滑块与autoplay很好地工作。 这里是我的splide组件代码 我尝试了另一个解决方案,比如使用npm的svelte-slide包,

  • 我正在开发这个响应性强的Wordpress网站:http://www.allisoncassels.com/Test/ 还有我的媒体查询有问题。 我为以下断点编写了CSS: 在桌面上,一切看起来都很棒。在我的手机和平板电脑上,有些东西是移动的,有些东西仍然像桌面一样显示(我显示的东西:无显示,分区宽度关闭,等等) 我唯一能弄明白的是,这与我的手机/平板电脑是视网膜显示器有关,但我看不到其他网站必须

  • 问题内容: 我刚刚创建了我的第一个jQuery移动网站。 我想让那些使用手机查看“完整站点”的人自动转移到“移动站点”。但是,如果愿意,也可以单击链接来查看完整站点。 我不知道从哪里开始。我可以使用一些JavaScript吗? 问题答案: if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)

  • 问题内容: 我想知道一种如何使用ajax或curl在外部站点(PHP)的多个页面上自动填充多个表单(使用)。 例如,一个站点有一个表单,可将您带到提交表单的时间,而还有另一种表单也需要填写和提交。我想从我的本地服务器自动填写两个表格。我该如何做到? 问题答案: 最简单的方法是使用油脂类(https://addons.mozilla.org/en- US/firefox/addon/greasemo