我在java中创建一个应用程序,它将显示一个HTML网页,从配置文件中获取网页的地址。该网页将位于本地磁盘上。现在我想要的是,当我启动Java程序时,程序将在没有鼠标光标的计算机上全屏显示网页。现在为此我首先需要一个可以在java应用程序内部运行的HTML引擎或Web浏览器(事件谎言按下按钮等等将从java应用程序传递到网页)。我找不到显示这些网页的方法。我需要展示当前的技术网页,以便它可以处理来自jQuery,Js,Ajax,CSS3,HTML 5的所有内容。这样就可以通过Java程序显示漂亮的网页。
答案 0 :(得分:1)
JxBrowser是一个很好的api用于此目的。它使用铬引擎,与原生浏览器一样提供最佳速度。我用它并且它对我有用
答案 1 :(得分:0)
如果你愿意使用javaFx,这是可能的。
我不确定支持最新的html5和css3好东西的程度,但它足够好的浏览器:java fx WebView component
答案 2 :(得分:0)
如果您的应用程序在Windows上运行,则可以尝试使用SWT Browser控件。 它包装了当前安装的Internet Explorer,并为您提供了对其功能的强大访问,包括事件侦听器等。
答案 3 :(得分:0)
也许你可以尝试jxbrowser
它承诺是一个非常好的组成部分。
从主页:
将基于Chromium的轻量级Swing组件嵌入到Java中 用于显示使用HTML5,CSS3构建的现代网页的应用程序 JavaScript,Flash,Silverlight等。