2009-04-03 5 views
5

Я ищу достойный инструмент просмотра шестнадцатеричного просмотра (только для чтения, я не нуждаюсь в редакторе), который я могу использовать в моем графическом интерфейсе Swing. Есть что-нибудь там? Полагаю, я мог бы написать свой собственный, но я надеюсь избежать этого. (также было бы неплохо иметь возможность отображать определенные байты как цветные/полужирные, чтобы выделить конкретные байты, о которых идет речь.)hex viewer/editor GUI компонент для Java Swing?

edit: это для отображения содержимого ByteBuffer в памяти.

ответ

3

Java Hex Editor Component. Он старый, но работает нормально

+0

спасибо, я загляну в него ... но это GPL, и это недопустимо в моем приложении. –

+0

хорошо ... посмотрите на код, получите представление о том, как он разработан, а затем напишите: P – Aziz

0

Я в настоящее время разрабатывает

http://hexedit-lib.sourceforge.net/

сам компонент каким-то образом зрелыми, но некоторые особенности все еще отсутствуют (например, Copy/Cut/Paste). Существует также графический интерфейс, который обеспечивает рабочий HexEditor, который показывает, как использовать. Незавершенное производство;)

0

Шестнадцатеричный компонент/редактор, написанный в Swing под лицензией Apache V2.

http://deltahex.exbin.org

Она должна быть полезной в качестве зрителя компонента и вы тоже должны быть в состоянии раскрасить персонаж переопределение художника с пользовательской реализацией.