Java Web Start应用程序可以在浏览器窗口中运行吗?

时间:2012-12-10 16:25:00

标签: java browser java-web-start

这是一个问题:JWS应用程序可以占用网页上的requin或代表整个网页和/或访问浏览器状态参数吗?

2 个答案:

答案 0 :(得分:2)

Java Web Start应用程序独立于浏览器运行。如果您希望Java应用程序与托管浏览器进行交互,则必须将其设为applet。

答案 1 :(得分:1)

请参阅applet info. page中的最后一个链接。

  

由于这是最近的一项功能,我点亮了版本,我得到了你想要支持旧浏览器/ JRE组合的印象。来自你之前的问题。

该页面展开..

  

下一代Java Plug-In技术(以下简称“Java Plug-In”)支持直接从JNLP文件启动applet。以前,只有Java Web Start使用JNLP文件,才能启动Java应用程序。现在可以使用相同的元描述符来描述Java小程序。

另请注意,使用JWS启动嵌入式小程序并不能解决将胖客户端GUI嵌入到较轻的HTML GUI中所带来的任何问题。

  1. 关注HTML元素与applet或applet之间的问题。 Sun从不打算尝试定义应该发生什么,这导致applet或HTML获得焦点,就是它(就键盘而言)。
  2. 然后是applet的PLAF的问题,它模仿,但从未完全匹配用于HTML表单的元素。特别是如果他们的风格,这带我到..
  3. 小程序不响应CSS!对applet开发人员来说可能是直观明显的,但对于网站设计者来说却没有挫败感。
  4. 通常,至少有一个版本的浏览器无法正确加载最简单的小程序。所有这些类型的错误中我最喜欢的是一个FF版本,如果用户向上滚动,则会重新加载applet。我可以继续,然后继续......