jon*_*omo 6 html css java user-interface javafx
我刚读过这篇文章:http://docs.oracle.com/javafx/2/webview/jfxpub-webview.htm 它展示了如何使用javafx库构建Java应用程序以及如何使用WebEngine等一些类和WebView在应用程序中显示一个网页,基本上把它变成一个浏览器.
以下是文章中的一些相关信息:
嵌入式浏览器组件基于WebKit,一种开源Web浏览器引擎.它支持层叠样式表(CSS),JavaScript,文档对象模型(DOM)和HTML5.
嵌入式浏览器使您可以在JavaFX应用程序中执行以下任务:
- 从本地和远程URL呈现HTML内容
- 获取Web历史记录
- 执行JavaScript命令
- 执行从JavaScript到JavaFX的上行调用
- 管理Web弹出窗口
- 将效果应用于嵌入式浏览器
我基本上完全不需要Java或JavaFX GUI工具,除了显示HTML和CSS所需的工具,如本文所述,并在HTML和CSS中为我的应用程序构建整个用户界面.我希望各种HTML按钮能够在我的java代码中发生事件.
这看起来是个好主意吗?因为它对我来说似乎是一个好主意,我也想知道为什么有人会使用任何其他方法在java中构建GUI.
您可以使用 MVC 框架(例如Struts2或Spring MVC),并AJAX完全使用 HTML/CSS 构建用户界面(视图组件)。有时,使用 FreeMarker 3等模板引擎也有助于用纯 HTML/CSS 解决方案替换默认的 java 渲染。
| 归档时间: |
|
| 查看次数: |
6405 次 |
| 最近记录: |