1
0
Fork
You've already forked swingbox
0
SwingBox is a Java Swing component that allows displaying the (X)HTML documents including the CSS support. It is designed as a JEditorPane replacement with considerably better rendering results. SwingBox is pure Java and it is using the CSSBox rendering engine for rendering the documents.
  • Java 99.9%
  • CSS 0.1%
Hiroshi Miura 411f6a9b3b Refactor and improve thread synchronization and data handling.
Replaced mutable data structures with immutable alternatives where appropriate, enhancing thread safety. Simplified and optimized header parsing using `entrySet()` for better readability and performance. Removed redundant null checks and streamlined asynchronous/synchronous loading logic for improved clarity.
2025年03月28日 01:09:23 +09:00
.woodpecker chore(ci): fix typo 2023年11月21日 19:19:28 +09:00
gradle Update plugin versions in libs.versions.toml 2025年03月27日 21:09:14 +09:00
src/main/java/org/fit/cssbox/swingbox Refactor and improve thread synchronization and data handling. 2025年03月28日 01:09:23 +09:00
swingbox-apache-httpclient chore: migrate to version catalog 2023年09月09日 16:08:24 +09:00
swingbox-browser chore: migrate to version catalog 2023年09月09日 16:08:24 +09:00
swingbox-comparison chore: migrate to version catalog 2023年09月09日 16:08:24 +09:00
swingbox-html-dialog chore: migrate to version catalog 2023年09月09日 16:08:24 +09:00
.git-archival.properties chore: Support build from git export archive 2023年11月20日 19:14:32 +09:00
.gitattributes chore: Support build from git export archive 2023年11月20日 19:14:32 +09:00
.gitignore Update gitignore 2023年04月07日 21:48:28 +09:00
build.gradle.kts Update dependencies and refine SpotBugs report level handling 2025年03月27日 21:02:25 +09:00
CHANGELOG Version 1.2.8 release 2025年03月27日 21:02:25 +09:00
CREDITS
gradlew chore: bump gradle@8.3 2023年09月03日 22:50:58 +09:00
gradlew.bat chore: bump gradle@8.3 2023年09月03日 22:50:58 +09:00
LICENSE
README.md feat: add java11-httpclient module 2023年04月06日 07:56:20 +09:00
settings.gradle.kts feat: add dialog demo to show html file 2023年04月08日 09:54:02 +09:00

SwingBox

This is a fork of SwingBox project.

SwingBox is a Java Swing component that allows displaying the (X)HTML documents including the CSS support. It is designed as a JEditorPane replacement with considerably better rendering results. SwingBox is written by pure Java, and it is using the CSSBox rendering engine for rendering the documents.

Changes

swingbox-apache-httpclient

Performance CSSBoxAnalyzer, introduced in 1.1.2, become a transport addon module.

Original authors