HexLib - A Java component by sample

GUI vs Library

The main reason why I make an own page with GUI (Graphical User Interface) vs Library is to make it little bit more clear, which part is for developer of interest when reusing library only of HexLib.

The enduser, who is mainly interested in the function of a HexEditor, might skip this page.

GUI vs Library

As the above screenshot shows clearly, all functions provided on the right, blue area, are part of the library.

The GUI part, on the left, yellow area, interacts as an interface like How to access the library? Most of the functions here are an input for the library. But keep in mind, not all of them are the input for the library, some of them are the output of the library (e.g. Cursor position, index of found word).