【发布时间】:2010-10-17 10:28:41
【问题描述】:
我正在寻找可以在我的 Swing GUI 中使用的体面的十六进制查看器(只读;我不需要编辑器)GUI 组件。外面有什么吗?我想我可以自己写,但我希望避免这样做。 (如果能够将某些字节渲染为彩色/粗体以突出显示有问题的特定字节,那就太好了。)
编辑:这是为了显示内存中 ByteBuffer 的内容。
【问题讨论】:
标签: java swing components hex
我正在寻找可以在我的 Swing GUI 中使用的体面的十六进制查看器(只读;我不需要编辑器)GUI 组件。外面有什么吗?我想我可以自己写,但我希望避免这样做。 (如果能够将某些字节渲染为彩色/粗体以突出显示有问题的特定字节,那就太好了。)
编辑:这是为了显示内存中 ByteBuffer 的内容。
【问题讨论】:
标签: java swing components hex
Java Hex Editor Component。它很旧,但工作正常
【讨论】:
你试过http://fifesoft.com/#/hexeditor吗?
HexEditor 是一个十六进制编辑器组件,用 Swing 编写。其功能集包括:
剪切、复制、粘贴、删除 撤销重做 文件内容的 ASCII 视图 输入验证
它是在 BSD 风格的许可证下发布的。
【讨论】:
我正在开发中
http://hexedit-lib.sourceforge.net/
组件本身在某种程度上已经成熟,但仍然缺少一些功能(例如复制/剪切/粘贴)。还有一个 GUI,它提供了一个工作的 HexEditor,它显示了如何使用。正在进行中;)
【讨论】:
在 Apache License V2 下用 Swing 编写的十六进制组件/编辑器。
它也应该可以用作查看器组件,并且您应该能够使用自定义实现为覆盖画家的字符着色。
【讨论】: