我是一名业余 Java 程序开发人员,想知道是否有人知道如何在可能的情况下用 Java 编写 Web 浏览器。
问问题
1705 次
1 回答
4
如果您需要一个组件来呈现 HTML,JEditorPane
那么在javax.swing
库中能够为基本的 HTML 做到这一点。您可以通过添加用于输入 URL、获取标记并将其设置到编辑器窗格的输入来模拟浏览器行为。跟踪 URL 历史记录之类的事情将由您决定,它可能是一个不错的项目,可以学习很多有关 Swing、事件处理、并发性等的知识……
如果您正在考虑为 HTML、CSS 和 JavaScript 构建自己的渲染引擎……这是一个更大的问题。
http://docs.oracle.com/javase/7/docs/api/javax/swing/JEditorPane.html
于 2013-08-01T19:52:22.310 回答