Skip to content

QuetexJ is a Java Swing MVC sets library that supports pseudo endless text-component.

License

Notifications You must be signed in to change notification settings

olyutorskii/QuetexJ

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QuetexJ

Java CI with Maven CodeQL


What is QuetexJ ?

  • QuetexJ is a Java Swing MVC sets library that supports pseudo endless text-component.

  • QuetexJ is useful for outputting adhoc text information like logging.

  • QuetexJ automatically chops beginning of text to free memory according to height of text component behind view-port. Of course the physical line layouts are kept.

  • QuetexJ works closely with vertical JScrollBar to keep view-port view when chopping text.

  • QuetexJ supports auto-tracking mode that always displays last part of text component to view-port.

  • QuetexJ includes log handler that complies with java.util.logging.

  • QuetexJ archive includes test-harness GUI for trial use.

How to build

  • QuetexJ needs to use Maven 3.3.9+ and JDK 1.8+ to be built.

  • QuetexJ runtime does not depend on any other library at all. Just compile Java sources under src/main/java/ if you don't use Maven.

License

Project founder

--- EOF ---