JAPI

JAPI is a Java API that was designed to extend Sun's API with various features. It currently focuses on the creation of internationalized and localized Swing user interfaces and application preference dialogs, but also has some other interesting classes for io and util.

Tags Software Development Quality Assurance Libraries Java Libraries Build Tools Application Frameworks Widget Sets User Interfaces Localization
Licenses GPL
Operating Systems OS Independent
Implementation Java

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  17 Apr 2006 18:11
  • Rrelease-after

Changes: An ActionProvider interface allows Actions maintained by ActionFactory to be retreived from arbitrary sources. The properties used by ActionFactory now can be spread across multiple bundles, e.g. for separating i18n from nonnls. A KEduca clone named JEduca has been added to the progs tree (SVN repository only). A command line argument parser has been added.

  • Rrelease-mid
  •  29 Mar 2006 13:58
  • Rrelease-after

Changes: This release features several minor improvements and bugfixes, plus more formatting options in ActionFactory and automatic exception handling for action methods in ReflectionAction.

Changes: This release features some new classes. net.sf.japi.io.ARGV makes iterating over input String even easier and more Perl-like than ARGVReader. net.sf.japi.util.Arrays2 has been extended to include shuffle and frequency methods of all kinds. Some utility classes for SQL have been added, most notably Swing TableModel implementations for ResultSets. This release also contains bugfixes and code improvements.

Changes: This release contains a minor bugfix in TipOfTheDayManager. Additionally, the TipOfTheDayManager now supports META-INF/services to declare the properties file containing the tip of the day texts.

Changes: This release contains some minor source code fixes. A treetable implementation and a keyboard shortcut preferences module were added.

F0dfe5f9d3fc7162b41219e4398b726b_thumb

Project Spotlight

KMidimon

An ALSA sequencer MIDI monitor.

78698f74b1474080b49b4abbf7c7312c_thumb

Project Spotlight

Chestnut FTP Search

A Web application to search files on FTP servers.