jPDFWriter is a Java class library to create PDF documents directly from Java programs without having to install any third party drivers or software. It emulates the standard Java classes to print and draw graphics to reduce the learning curve when using the library and reuse existing code. It can create PDF files in two ways: PDF files can be created directly using jPDFWriter's very simple API (simply create a PDFDocument object, create as many PDFPage objects as necessary, draw strings, graphics, or any other elements supported by Graphics2D to the pages, and save the document), or jPDFWriter can extend the standard Java PrinterJob to create PDF files as though printing to a physical printer. This allows reuse of existing printing code and lets an application decide, at runtime, whether to send the output to a printer or to a PDF file. PDF files can be saved to files on a disk, written to a java.io.OutputStream, or written directly to a javax.servlet.ServletOutputStream to show in a browser when working within a J2EE application server. jPDFWriter is written entirely in Java, so application portability and operating system independence are not compromised.
jVLT is a vocabulary learning tool. Examples containing one or many of the vocabulary words may be specified. jVLT also can perform quizzes, querying only those words which you frequently did not know in the past or which have not been queried for a long time. During a quiz, jVLT shows the examples of each word, letting you better memorize its usage.
jValidator is a data quality firewall, i.e. middleware for the real time validation, management, and monitoring of data streams. If you need to implement or improve the validation process of your schemas, to populate a database through data streams of various formats and originating from many sources, to validate complex rules, and to monitoring the quality of your data, jValidator is the solution.
jWordConvert is a Java library which can read and render Word documents natively to convert to PDF, to convert to images, or to print the documents automatically. The library is 100% Java, so it can run on any platform which supports Java. It does not use any third party software or native calls, and can be run in a server environment or integrated into a desktop application.
jguigen (Java GUI Generator) generates screens to do CRUD (create, review, update, delete) from tables in a database. It supports any major database using JDBC. It generates fully internationalized and accessible screens that allow users to search tables, run reports, and calculate summary stats. It generates multi-user safe screens with help buttons that work, generates test cases to test the generated GUIs, and generates HTML documentation about the GUIs generated.
"Jpegpixi" is short for "JPEG pixel interpolator". It is a command-line utility which interpolates pixels in JFIF images (commonly refered to as "JPEG images"). This is useful to correct images from a digital camera with CCD defects. Jpegpixi is unique in that it tries to preserve the quality of the JFIF image as much as possible. Most graphics programs decode JFIF images when they are loaded, and re-encode them when they are saved, which results in an overall loss of quality. Jpegpixi, on the other hand, does not decode and re-encode the image, but manipulates the encoded image data, protecting the quality of the image as much as possible.