3

场景:笔记本电脑有多个显示器,使用投影仪作为第二个显示器。

将 IE 带到投影仪监视器,键入 jnlp 路径以启动 java web 启动,但 Java 启动屏幕(第一次,稍后将显示应用程序的启动窗口)显示在笔记本电脑自己的监视器(系统的第一个监视器)上。java web start 应用程序的后期窗口也是如此。我需要手动拖动窗口,但观众错过了启动窗口。

问题:有没有办法告诉 javaws 显示 Java 启动画面,以及将来的应用程序启动画面与启动它的浏览器出现在同一个显示器上?另外,如何让 java 应用程序知道它在哪个显示器上,因为用户可能将 IE 放在他拥有的任何显示器上?

4

2 回答 2

4

JWS splash 与基于 AWT 的不同SplashScreen,不提供任何程序员控制。因此,您的问题的答案是“无法完成”。

于 2012-07-17T23:52:12.593 回答
0

部分回答您的问题,您可以通过在 JNLP 文件中更改图标标记属性来更改启动画面。

参考。 http://docs.oracle.com/javase/6/docs/technotes/guides/javaws/developersguide/faq.html#206

https://blogs.oracle.com/thejavatutorials/entry/chang_the_java_web_start

于 2013-03-21T16:00:00.260 回答