如何在java应用程序中显示html?

2023-11-29

现在我正在致力于用 Java 实现浏览器。我需要在 JFrame 窗口内显示网站的内容(提供 url 地址)。有没有一种简单的方法可以做到这一点?

我尝试了JEditorPane,但它只支持HTML 3.2,所以网站的内容看起来很奇怪。

Thanks


我在以下方面有很好的经验:http://djproject.sourceforge.net/ns/

允许您在 Swing 应用程序中干净地嵌入浏览器窗口,允许您操作 DOM 并允许从浏览器本身调用主机应用程序。

BR, 奥伦。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在java应用程序中显示html? 的相关文章

  • java中的单链表和双向链表?

    在java中 哪个集合接口可以有效地实现单链表和双向链表 请问代码示例吗 毫不奇怪 实现双向链表的正确接口是 LinkedList 看Java文档 http docs oracle com javase 8 docs api java ut
  • 使用 VSCode 的 EJS 文件缩进错误

    我在 VSCode 上遇到 EJS 文件问题 每次保存文件时 格式化程序都会应用错误的缩进 在每个 EJS 标识符下方 下一行向右移动 缺少正确的垂直对齐 我使用 ejs 的 HTML 格式并安装了 DigitalBrainstem 的 E
  • 平均分配固定大小容器的空间。 Flexbox 的案例?

    如何设计 HTML CSS 结构 将固定大小的容器水平分成三部分 第一部分的高度应与其内容需求一样高 第二部分和第三部分将共享剩余的空间五五十 无论它们的内容如何 如果其内容的大小超过此限制 则该部分应该是可滚动的 它的 HTML 部分很简
  • 使用 JAX-WS 的 WebLogic 中没有模式导入的单个 WSDL

    如何使用 JAX WS 配置由 WebLogic 10 3 6 生成的 Web 服务 以将对象架构包含在单个 WSDL 文件声明 而不是导入声明 中 示例代码 界面 import javax ejb Local Local public i
  • 需要正则表达式帮助

    我正在尝试替换两次或多次出现的 br like br br br 标签与两个一起 br br 具有以下模式 Pattern brTagPattern Pattern compile lt s br s s gt s 2 Pattern CA
  • java.lang.Object的hashCode具体使用的算法是什么

    中使用的算法是什么JVM实施java lang Object的隐含的hashCode 方法 OpenJDK or Oracle JDK答案中首选 它依赖于实现 并且在很大程度上 该算法是entirely取决于实施 只要它是一致的 但是 根据
  • 查找数组中的组合

    我在java中有一个像这样的二维数组 transmission communication tv television approach memorycode methodact 我需要获得所有组合 例如 transmission appr
  • 如何使用 swagger-codegen-plugin (maven) 生成客户端代码?

    我需要使用 swagger codegen plugin for maven 在 eclipse 中生成服务器存根代码 你能帮忙怎么做吗 以及需要什么配置 在 pom xml 中 我找到了这个答案 您只需要像下面这样更改 pom xml 即
  • 从 Android 访问云存储

    我一直无法找到任何有关如何从 Android 应用程序使用云存储的具体文档 我确实遇到过这个客户端库 https cloud google com storage docs reference libraries然而 Google Clou
  • django 模板上的 vscode html 自动套用格式

    我喜欢 VSCode 的保存自动格式功能 直到它弄乱了我的模板代码 它错误地将我的 django 模板语法格式化为一行代码 有时非常长的一行 所以不用这段代码 for row in ABCDEFGH tr for col in 123456
  • 如何检查日期字符串的有效性?

    在我的项目中 我需要检查日期字符串是否计算为正确的日期对象 我决定允许 yyyy MM dd 和日期格式 年 月 日 和 年 月 日 小时 分钟 我如何检查它们是否有效 我的代码为 1980 01 01 和一些奇怪的日期 如 3837 05
  • CSS以两种颜色显示一个字符[重复]

    这个问题在这里已经有答案了 css中是否可以用两种颜色制作单个字符 我的意思是例如字符 B 上半部分为红色 下半部分为蓝色 h1 font size 72px background webkit linear gradient red 49
  • Java和手动执行finalize

    如果我打电话finalize 在我的程序代码中的一个对象上 JVM当垃圾收集器处理这个对象时仍然再次运行该方法吗 这是一个大概的例子 MyObject m new MyObject m finalize m null System gc 是
  • 如何让php页面从html页面接收ajax post

    我有一个非常简单的表单 其中有一个名字输入字段 我捕获了表单数据 并使用标准 jQuery 发布方法通过 ajax 将其传输到 PHP 页面 但是 我根本无法从 PHP 页面获得任何在服务器端捕获数据的响应 我不确定我做错了什么或缺少什么
  • Java String ReplaceAll 方法给出非法重复错误?

    我有一个字符串 当我尝试运行时replaceAll方法 我收到这个奇怪的错误 String str something op str str replaceAll o n it works fine str str replaceAll n
  • 传递 Android DialogFragment 参数时,onCreateDialog 捆绑参数意外为 null

    我正在尝试使用 DialogFragment 在 Android 中显示一个基本对话框 并使用对话框消息的参数 如中所述StackOverflow线程 https stackoverflow com questions 15459209 p
  • 为什么我不能将 Collection 转换为 Collection>

    问题的关键是 为什么这会导致编译时错误 List
  • 如何计算一行中Flexbox项目的数量?

    网格是使用 CSS flexbox 实现的 Example http jsbin com jumosicasi edit html css js output 本示例中的行数为 4 因为我出于演示目的固定了容器宽度 但是 实际上 它可以根据
  • 如何使用 Jest 从 ElasticSearch 获取索引列表

    我正在尝试使用 Jest 检索索引列表 但我只得到 Stats statistics new Stats Builder build result client execute statistics 如何从结果中检索索引列表 除了统计之外
  • 将数组值导出到 csv 文件 java

    我只需要帮助将数组元素导出到 csv 文件 我不知道我的代码有什么问题 任何帮助将不胜感激 谢谢 for int index 0 index lt cols length index FileWriter fw new FileWriter

随机推荐

  • 检测/挂钩窗口移动/拖动其他外部进程

    检测其他进程的窗口移动 拖动的最佳方法是什么 在 Windows 7 64 位中 我目前正在使用 C 和 C 研究 DLL 中的全局挂钩 这是一种痛苦 因为它不想正常工作 我在键盘和鼠标挂钩方面取得了一些成功 但对于窗口消息我不知道出了什么
  • gets() 函数和输入中的 '\0' 零字节

    会不会gets C 语言中的函数 例如 glibc 如果读取到零字节 0 从文件中 快速测试 echo ne AB 0CDE Thanks PS这个问题来自这个问题的评论 返回 libc 问题 PPS the gets函数是危险的 但这是一
  • 如何使用Word宏从已打开的Excel工作簿中获取数据?

    我目前正在努力处理 vba 宏 你能帮我吗 我将非常感谢任何能在这方面帮助我的人 我想从 Word 文档宏访问 Excel 打开的工作簿的数据 由于某些原因 我需要从已在用户会话中打开的 Excel 工作簿中获取数据 而不是使用其路径在后台
  • 如何计算传递给接受可变数量参数的函数的参数数量?

    如何计算以下程序中传递给函数的参数数量 include
  • Ionic 2 - 屏幕闪光

    我有一个登录页面和一个主页 我使用本机存储来设置一个项目 该项目将检查用户是否已经登录 Facebook 或 Google 身份验证 如果该项目有一个值 此检查发生在 app componenet ts 中 它将直接导航到主页 一旦用户登录
  • 如何从Python列表中删除偶数? [复制]

    这个问题在这里已经有答案了 我正在尝试从列表中删除偶数 我的最终输出是 4 8 但它应该是空的 list 2 4 6 8 10 for i in list divid i 2 if divid 0 list remove i print l
  • 如何在路由参数中发送 URL?

    我定义了这样的路线 app gt map GET POST abc url function request response args return response gt add new CustomMiddleware 当我传递一个没
  • 当更改为使用可选链接替换快速强制展开时有什么区别?

    当调用对象实例的函数时 该对象可能不存在 可选类型 看来你总是可以在对象名称后面加上问号 而不是在对象名称后面加上感叹号 并且不会崩溃 window rootViewController containerViewController fo
  • Visual C# 中的“全局变量”

    我已经制作了 Graph 类 我想模拟一个分发网络 该图 100 有效 但是 我想在我的所有应用程序中使用相同的结构 类 例如 我有显示模拟的 Form1 但我想插入节点 例如 但我想在 Form2 中执行此操作 由于数据始终位于同一个类中
  • Flutter 构建 CI 出现错误程序类型已存在:com.google.common.util.concurrent.ListenableFuture

    在 CI CD 中构建 flutter 时出现一些错误 我使用alvrme alpine android android 29作为建设者 我尝试在本地运行它flutter build apk split per abi它运行良好 这是我的a
  • “intaccidents[5]”的声明掩盖了参数错误

    我是 C 新手 找不到任何解决此错误的方法 据我所知 我没有重载任何变量来造成命名冲突 这是我在网上可以找到的最接近原因的事情 任何帮助将非常感激 include
  • 使用 Jquery mobile 的 ListView 中的复选框

    我开始学习 HTML5 和 CSS 使用 Jquery Mobile 因为我在这个领域没有太多背景 所以我陷入了一些非常简单的事情 我想在列表视图中放置一个复选框 在每个里 我怎样才能做到这一点才能看起来像这样 http a4 mzstat
  • 在PyQt5中,如何将普通的QLineEdit(文本框)转换为完美的大写/大写QLineEdit框?

    如何转换我的QLineEdit 入门级大写或全部大写 如果我在文本框 QLineEdit 中输入字符串 它会根据用户定义的方法自动将输入字符串转换或格式化 大写或大写 import sys from PyQt5 QtWidgets impo
  • Visual Studio 初始化时状态栏中出现奇怪的图标

    当我构建项目时 Visual Studio 2015 花了很长时间 状态栏如下所示 该图标是动画的 箭头向下移动 而小盒子落入开放的正方形中 如果我不得不猜测 这意味着 VS 正在尝试下载某些东西 包 但卡在某个地方 这个图标到底是什么意思
  • 如何在 IntelliJ IDE 中将 Spark 与 Scala 项目集成?

    我正在使用 IntelliJ IDE 来玩 Scala 和 Spark 在此 IDE 中 我使用 Scala 对象创建了一个 Scala 项目 见图 我使用了示例回归代码web site 我还以非 Maven 用户身份从 GitHub 下载
  • codeigniter 默认控制器 url 路由

    我正在组建一个简单的网站 并希望 URL 的工作方式与 facebook 类似 因此通过输入 domain com username 我将获得用户个人资料 我已经可以这样做了 登录的用户个人资料位于 domain com 其他用户个人资料位
  • 如何在java中从10到1倒序打印计数?

    我想打印相反的计数顺序 我怎样才能在java中做到这一点 我尝试了一些代码但没有成功 import java util public class reversecount public static void main String arg
  • tkinter 中的标题栏菜单

    我想我们大多数人一定见过命令提示符 Windows 以及当我们打开它并单击它的图标时它会显示一个菜单 我们可以用 tkinter 做类似的事情吗 这不是正常的菜单栏 这是命令提示符之一的说明 这只是一个解决方法的示例 无需您自己进行所有窗口
  • java linkedhashmap迭代

    我有两个哈希图 LinkedHashMap
  • 如何在java应用程序中显示html?

    现在我正在致力于用 Java 实现浏览器 我需要在 JFrame 窗口内显示网站的内容 提供 url 地址 有没有一种简单的方法可以做到这一点 我尝试了JEditorPane 但它只支持HTML 3 2 所以网站的内容看起来很奇怪 Than