Swing Sightings
Volume 14
February 26th
, 2003
More Swing Sightings!
The button
indicates that if you have Java Web Start installed, you can
launch the appication by just simply clicking on the the button. Note:
if you don't have Java Web Start installed, you can get it here.
If you know of an
application that should be considered for this Swing Connection feature,
we'd love to hear about it. Please contact
us.
| TSS
Transportation System, Enterprise Information Solutions, Inc. |
|
Home Page: www.eisolution.com
Matthew
Ramuta sent us a pointer to TSS, just after Swing Sightings
#13 was announced. This web-started application is used for "Enterprise
Transportation Management", in other words, for scheduling
trucks and warehouse deliveries. More about that in the TSS
brochure here.
The folks at
EI Solutions had many kind words for Java in the TSS press
release and they sent us this note about how Java technology
was used:
"TSS is
built entirely in the Java programming language and uses JFC/Swing
for a rich client GUI and Java Web Start for dynamic deployment.
JDBC permits use with virtually any enterprise class database.
The unique Dispatching screen uses Swing Drag-and-drop features
to greatly simplify dispatching freight to the appropriate truck.
The document rendering and OCR features uses Java 2D API and
our Scanning and Imaging subsystem uses the Java Advanced Imaging
(JAI) API."
There's also
a J2ME based wireless client that allows TSS to "dispatch
pickup information to truck drivers while they are en-route to
other stops via a Motorola Phone on the Nextel wireless network."
|
|
|
|
|
|
|
|
 |
 |
|
|
|
|
|
|
|
(note:
click on the images for larger views)
|
|
| JDBInsight |
|
Home Page: www.jinspired.com
William Louth the
Product Architect at jinspired.com ("Java Inspired"),
sent us this description of JDBInsight:
"JDBInsight
is an innovative enterprise development product, aimed at simplifying
the performance tuning and testing of J2EE applications, which
access data through the Java Database Connectivity (JDBC) API.
JDBInsight analyzes the access of enterprise data by J2EE client,
web, and bean containers. The analysis can encompass transaction
executions, spanning multiple J2EE containers. JDBInsight captures
timing and execution information for enterprise data accessed
by Servlets, JavaServer Pages, Session and Entity Beans using
JDBC or an Entity Bean using a container's persistence engine.
JDBInsight provides the ability to quickly detect performance
bottlenecks within a J2EE system, reducing the need to hire expensive
performance-tuning consultants, allocating valuable development
resources, or purchasing further hardware to compensate for lack
of tuning. It aids testing by providing the ability to create
snapshots of the database interaction during test runs."
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
(note:
click on the images for larger views)
|
|
| 2M
Tetrix Collection |
|
Home Page: www.2mgames.com/tetrix.htm
Here's a collection
of 20 Tetris games from Bertrand
Vauthier at 2M Games. The games are based on Java 1.4 and
can be run full screen. There's a free download, and I can say
from personal experience that Tetris is still very addictive!
|
|
|
|
| |
|
(note:
click on the images for larger views)
|
|
| Jsyndrome
HTMLEditor - Sferyx |
|
Home
Page: www.sferyx.com
Here's a full featured HTML editor that's available as a J2SE 1.4 applet,
or a wing component, or a desktop application (try the evaluation version here. Mr
Vassil Boyadjiev at Sferyx Srl in Italy was kind enough to let us
know about this product. He sent us a list of features, such as support
for tables, images, search and replace, and more. The list was so long
we'll have to send you to their web
site to see the complete list.
|
| VGA-Planets
Game |
|
Home Page: home2.inet.tele.dk/larsdam/jvc.html
Lars Dam sent us a note about
his Java VGA-planets client
(JVC). JVC is a client for the PBEM game VGA-Planets, created by Tim
Wisseman. According to the VGA Planets home page "VGA Planets
is a graphical, multi-player, play-by-electronic-mail, space war game".
There are tens of thousands of players and the game has been around for
more than a decade. And there's a theme
song! Now, how cool is that!
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
(note:
click on the images for larger views)
|
|
| High
Level JVM Simulator |
|
Home Page: http://www.jadcentral.com/codecentral/code_profile.jsp?category_ID=16&code_ID=311
Here's an unusual application that's designed to help teach Java programming
by visualizing what the VM is doing at a high level as it processes classes.
The JVM simulator was created by Shakeel
Ahmad a teacher at the Department of Electrical Engineering,
University of Engineering & Technology, Lahore Pakistan..
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
(note:
click on the images for larger views)
|
|
| Design-a-Course
from MindIQ |
|
Home Page: www.mindiq.com
Chris Smith, the Lead Software
Developer/Technical Trainer at MindIQ
Corporation, sent us a pointer to their new app. It's called Design-a-Course and
it's for "quickly and easily building Web-based training courseware
without the need for complicated programming or scripting". The
idea that one can create courseware without "complicated programming" is
a little worrying, however we're confident that there are still plenty
of opportunities for us hackers in other fields :-).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(note:
click on the images for larger views)
|
|
| dcZip |
|
Home: www.davidcampaign.net/dczip.html
David Campaign has created
a zippy little alternative to WinZip called dcZip. His site describes
the app like this: "dcZip is a freeware archiving program for creating,
updating, and extracting zip, tar, gzip, and bzip2 files and all of their
variants (war, tgz, etc.)." Quite a lot of functionality for a jar
file that's not much more than 300K bytes!

|
|
|
|
|
|
|
|
|
|
|
|
| |
|
(note:
click on the images for larger views)
|
|
| JGraph,
JGraphPad - Gaudenz Alder |
|
Home Page:
We last visited the fledgling JGraph project back in Swing
Sightings #3. The JGraph graphing component and the JGraphPad diagram
editor were well underway and being used as the basis for several applications.
Since then the open source project has been very busy this week
it's rated number 5 in activity on sourceforge pretty
impressive considering that sourceforge hosts thousands of projects.
The JGraph home page now has a showcase with
16 applications and projects that are based on JGraph/JGraphPad!

|
|
|
|
|
|
|
|
|
|
|
|
| |
|
(note:
click on the images for larger views)
|
|
| ScheduleWorld |
|
Home Page: www.scheduleworld.com
The scheduleworld web site describes this free application wonderfully
concisely: "ScheduleWorld is a free open standards-based calendar
compatible with programs like Microsoft Outlook and Lotus Notes. ScheduleWorld
is written in 100% Java and works with Microsoft, Linux, and Apple OS/X".
ScheduleWorld is still a work in progress, however we thought our readers
would like to hear about it, and we couldn't help noticing a little border
artwork from our own calendar
demo in scheduleworld. We're glad to see it! :-)

|
|
|
|
|
|
|
|
|
|
|
|
| |
|
(note:
click on the images for larger views)
|
|
| Bendometer & RockOn
- Harmonica Game Company |
|
Home: www.harmonicagame.com
Joel Trunick send us a
pointer to his creation the first Java application we're
aware of for training budding harmonica players. We don't get to
try all of the apps published in this column, however my 12-year-old
son broke out an old Hohner and gave both Bendometer and RockOn
a whirl. They turned out to be loads of fun and very easy to use.
Bendometer is a pitch detection app that helps you practice bending
notes. RockOn is a hilarious combination of Bendometer and Asteroids.
Blow up asteroids by blowing on the harmonica!
|
|
|
|
|
|
|
|
|
|
| |
|
(note:
click on the images for larger views)
|
|
| |
|