没有合适的资源?快使用搜索试试~ 我知道了~
jhexviewer:JHexViewer是基本的十六进制查看器Swing组件,可用于基于该组件创建更复杂的十六进制查看器
共148个文件
java:142个
png:2个
xml:1个
需积分: 9 0 下载量 100 浏览量
2021-04-19
17:45:57
上传
评论
收藏 230KB ZIP 举报
温馨提示
这是什么 JHexViewer是基本的十六进制查看器Swing组件,可用于基于它创建更复杂的十六进制查看器。 为了使它可定制且易于扩展,我们付出了很多努力,而不是强迫您使用固定的实现。 几乎所有内容都可以更改,例如内容的呈现,Swing UI,行的布局等。 创建功能丰富的十六进制查看器并不是目标,因为那里有许多现有工具。 相反,我尝试着眼于小型十六进制查看器的核心,该核心为易于自定义的十六进制查看器奠定了基础。 主要目标是: 使其易于定制和扩展 使用Java 2D API绘制内容以使其尽可能可定制 完整的可交换Swing UI 编写易于修改的代码 特征 即时打开,无论文件大小当前仅显示前50MB 拖放以加载文件 上下文菜单 可设置样式的行布局 插图 字节之间的填充和间距 字节分组将1、2、4、8或16个字节显示为列 样式化的行渲染 使用交替的颜色 用不同的颜色渲染某些字节以突出
资源推荐
资源详情
资源评论
收起资源包目录
jhexviewer:JHexViewer是基本的十六进制查看器Swing组件,可用于基于该组件创建更复杂的十六进制查看器 (148个子文件)
.gitignore 291B
BasicHexViewerUI.java 29KB
JHexViewer.java 28KB
BaseCaret.java 17KB
ExampleContextMenuFactory.java 15KB
DefaultHighlighter.java 11KB
RowWiseByteVisitor.java 9KB
AreaComponent.java 9KB
ByteRowTemplate.java 8KB
Area.java 7KB
ByteRowForegroundPainter.java 7KB
ByteArea.java 7KB
ConsoleTheme.java 6KB
RowGraphicsBuilder.java 6KB
OffsetRowForegroundPainter.java 6KB
IHighlighter.java 6KB
OffsetRowTemplate.java 6KB
HexRowTemplateConfiguration.java 6KB
ByteRange.java 5KB
RowRange.java 5KB
VirtualBytesRow.java 5KB
ZebraTheme.java 5KB
SimpleTheme.java 5KB
RowWiseByteFormatter.java 5KB
ActionMapFactory.java 5KB
DefaultDamager.java 5KB
BaseAreaContainer.java 5KB
LookupTableFactory.java 4KB
Element.java 4KB
DefaultCaret.java 4KB
HexRowTemplateFactory.java 4KB
OffsetRowTemplateFactory.java 4KB
ComputeUtils.java 4KB
OffsetRowTemplateConfiguration.java 4KB
MappedFileData.java 4KB
RetroTheme.java 4KB
TextRowTemplateConfiguration.java 4KB
TextRowTemplateFactory.java 4KB
ByteAreasContainer.java 4KB
AbstractTheme.java 4KB
IndexUtils.java 3KB
IAreaPainter.java 3KB
DefaultHexViewerUI.java 3KB
ICaret.java 3KB
CheckUtils.java 3KB
RowBasedBackgroundPainter.java 3KB
IByteColorProvider.java 3KB
RowData.java 3KB
ToFileConsumer.java 3KB
BaseHitInfo.java 3KB
ByteAreaColorProvider.java 3KB
IRowWiseByteFormatter.java 3KB
IAreaColorProvider.java 3KB
BasicAreaPainter.java 3KB
OffsetArea.java 3KB
IByteRowTemplate.java 2KB
RowWiseByteWalker.java 2KB
DataPart.java 2KB
ByteVisitor.java 2KB
FileTransferHandler.java 2KB
AbstractHighlighter.java 2KB
IDamager.java 2KB
AreaComponentUI.java 2KB
AsciiUtils.java 2KB
EMValue.java 2KB
LookupTable.java 2KB
ElementHitInfo.java 2KB
ByteHitInfo.java 2KB
ByteAreaColorProvider.java 2KB
ByteWalker.java 2KB
HDimension.java 2KB
BaseRowTemplate.java 2KB
RowDataBuilder.java 2KB
IRowTemplate.java 2KB
CaretEvent.java 2KB
ByteAreaColorProvider.java 2KB
OffsetFormatter.java 2KB
DataModelFactory.java 2KB
ByteAreaColorProvider.java 2KB
Dimension.java 2KB
FileData.java 2KB
HInsets.java 2KB
OffsetAreaContainer.java 2KB
IOffsetColorProvider.java 2KB
Main.java 1KB
IOffsetFormatter.java 1KB
DefaultBackgroundPainter.java 1KB
IRowWiseByteVisitor.java 1KB
UIDelegateUtils.java 1KB
VerticalPageAction.java 1KB
PainterDelegate.java 1KB
Position.java 1KB
DefaultDataModel.java 1KB
ToStringConsumer.java 1KB
RowGraphics.java 1KB
CompositeLayerPainter.java 1KB
ThemeFactory.java 1KB
DefaultMiddlegroundPainter.java 1KB
AbstractHexViewerAction.java 1KB
ByteAreaPainter.java 1KB
共 148 条
- 1
- 2
资源评论
胡轶强
- 粉丝: 22
- 资源: 4572
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功