-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
13 changed files
with
600 additions
and
119 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,18 +1,29 @@ | ||
# Java2HTML | ||
|
||
JavaFX app for converting java to HTML. Paste source code into the top-left panel and the HTML will show in the top-right, with a preview at the bottom. | ||
Make sure to include the CSS/JS includes in the directory `src/main/resources/` | ||
The CSS and _optional JS_ are available in the other tabs in the top-right. | ||
|
||
The JS is not necessary however it allows you to make portions of the code collapseable. For examples see [here](https://col-e.github.io/Recaf/plugins-ex-mwscan.html). | ||
### Top-Left tabs: | ||
|
||
### Download | ||
* **HTML**: The HTML output. | ||
* **CSS**: The CSS code that styles the HTML span tags. | ||
* **JS**: Optional JS for manual inclusion of collapse-sections. | ||
* **Configuration**: List of Regex groups. If you want to add your own expressions, the option is there. Doing so will automatically generate a CSS entry for your expression's identifying name. | ||
|
||
See the [releases](https://github.com/Col-E/Java2HTML/releases) page for the latest build. Or you could compile with maven via `mvn package` | ||
While the JS is not necessary it allows you to make portions of the code collapseable. For examples see [here](https://col-e.github.io/Recaf/plugins-ex-mwscan.html). | ||
|
||
### Screenshots | ||
## Download | ||
|
||
![Screenshot](screenshot.png) | ||
See the [releases](https://github.com/Col-E/Java2HTML/releases) page for the latest build. Or compile with maven via `mvn package` | ||
|
||
### Libraries used: | ||
## Screenshots | ||
|
||
* [Apache Commons Text](https://commons.apache.org/proper/commons-text/) | ||
* ![Main View](ss-html.png) | ||
* ![Config View](ss-config.png) | ||
|
||
## Libraries used: | ||
|
||
* [Apache Commons IO](https://commons.apache.org/proper/commons-io/) | ||
* [Apache Commons Text](https://commons.apache.org/proper/commons-text/) | ||
* [ControlsFX](https://github.com/controlsfx/controlsfx) | ||
* [JRegex](http://jregex.sourceforge.net/) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Oops, something went wrong.