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.
| BugSeeker2
- Karmira |
One
of our readers suggested that we take a look at BugSeeker2,
a Java2 debugger from Karmira Inc up in Canada. This is a
pure Java debugger, based on JPDA, that can be used to debug
Servlets or EJBs, or - of course - your Swing applications.
The debugger's Look and feel is completely custom, it's sort
of a cross between the Java Look and Feel and the classic
Macintosh L&F. The debugger is supported on Mac, Linux,
Solaris, and all Windows. Take a look!
The
BugSeeker site is at: www.karmira.com
|
|
|
|
|
|
|
|
| |
|
(note:
click on the images for larger views)
|
|
| Idera |
|
According to www.idera.com - Idera is a leader in developer tools for
data management, migration, and integration. Their JSync product
supports delivering data from 30 different databases to a variety
of clients, including the spiffy Java Web Started Swing client shown
below. If you've got data, you'll want to check this out. Note: to
run the demo version of the JSync client, use demo for the user name
and password.
The Idera site
is at: www.idera.com
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
(note:
click on the images for larger views)
|

|
| Knowledge
Visualization Applets |
|
Here are some links to three companies that build applets for visualizing
immense graphs or trees of data. The applets just depend on the Java
in your browser, as far as we know they don't contain a speck of
Swing. However they're all great examples of what can be done with
Java and well worth a look. In fact the screen shots don't really
do them justice - you really want to try interacting with the applets
to really get a feel for what they can do.
|
|
|
|
|
|
|
|
| |
|
(note:
click on the images for larger views)
|
|
| TMT
- Siemens Test and Monitoring Tool |
Here's an in-house application developed by Siemens's Corporate Technology
Department. We don't get to seem many as many of these (in-house
applications) as we'd like because you can't just bump into them
while surfing the web.
Long-time
Swing developer Kai Toedter connected
us with the developers at Siemens who were kind enough to share
some screenshots and this description of their application:
TMT is a Test and Monitoring Tool that directly addresses the
needs of distributed even heterogeneous systems. Its graphical
visualisation provides detailed insights into distributed operation.
Its trace analysis functionality helps to understand, debug
and thus to eliminate hard-to-find, sometimes sporadic failures.
TMT
is implemented in pure Java using Swing for GUI-implementation.
TMT employs a flexible concept of tracing backends for arbitrary
types of distributed systems: libraries for direct code instrumentation
(C, C++, Java), pre-instrumented middleware (CORBA, Java RMI,
COM), trace conversion and non-intrusive network sniffing e.g.
to CORBA-traffic. TMT has been developed at Siemens's Corporate
Technology Department. It is used in several Siemens product
development projects (business units Automotive, Information
and Communication) with encouraging feedback. It may be licensed
to Siemens external users, too.
For further information please contact Erwin Reyzl (erwin.reyzl@mchp.siemens.de).
The Siemens site is at: www.siemens.com
|
|
|
|
|
|
|
|
| |
|
(note:
click on the images for larger views)
|
|
| DbVisualizer
- Minq Software |
|
If your software life involves databases and JDBC then this looks like
a tool you'll want to investigate. Browse and hack databases through
a nice rich Swing GUI. Your records will thank you.
The Minq Software
site is at: www.minq.se/products/dbvis
|
|
|
|
|
|
|
|
| |
|
(note:
click on the images for larger views)
|
|
| DALiWorld
Shared Aquarium Simulator - DALi, Inc. |
|
I'm sitting here in Saratoga California staring at an aquarium and I
can honestly say that one of my fish just swam into an aquarium in
Christi Canyon Texas!
The aquarium
is a very impressive simulation from "Distributed Artificial
Life inc" (DALi) that features surprisingly realistic fish
floating around in a world that's connected, peer-to-peer style,
with everyone else on the planet who's running the application.
DALiWorld is a pure java application, the fish are rendered with
Java3D.
Half of my
fish have left for warmer waters on other people's computers.
Please run this application and send a few my way.
The DALiWorld site is at: www.dalilab.com
|
|
|
|
| |
|
(note:
click on the images for larger views)
|
|
| Metaserver
Development Environment |
|
The metaserver folks were kind enough to send us the following short
description of their product along with some kind and loyal words
about Swing: The Metaserver Development Environment is a pure Swing
Modeling Environment for building Business Process Integration applications.
The creators have been working with Swing since it's introduction
into the market and have strived to create a robust, high quality
application based in Swing. Not only does the application leverage
Swing, the underlying architecture has unique features allowing for
extensive customization.
The Metaserver
site is at: www.metaserver.com
|
|
|
|
|
|
|
|
| |
|
(note:
click on the images for larger views)
|
|
| JLOOX
2.0 Graphics Toolkit - LOOX Software |
|
JLOOX (pronounced "jay-looks")
is a graphics library layered on top of Java2D and Swing that
puts the pop in 'eye popping graphics'. The latest version of
JLOOX supports rendering SVG documents
and there's a editor, called JLOOXMaker for
creating SVG based graphics applications. And there are loads
of beautiful sliders and dials and charts and all kinds of highly
graphical interactive components just waiting to liven up your
applications. After you've surfed a few of the screenshots we've
included here, checkout the plugin enabled applets here.
The JLOOX site
is at: www.loox.com
|
|
|
|
|
|
|
|
| |
|
(note:
click on the images for larger views)
|
|
| JCycleData
- Manfred Crumbach |
|
Here's a sports diary application written by avid cyclist Manfred Crumbach
for recording cycling training data. JCycleData displays your data
with charts and tables and the beautiful Kunstoff look and feel.
The JCycleData
site is at: jcycledata.sourceforge.net
|
|
|
|
|
|
|
|
| |
|
(note:
click on the images for larger views)
|

|
| Cabochon |
Here's an multi-user dungeon role playing (that's MUD RPG to those
in the know) that 's a nice combination of Swing, basic 2D graphics,
and the Jython programming language. The latter is used to script
and extend the game engine. The current plugin-enabled game applet
is an alpha release, however it's quite playable over a high speed
connection. If you run into a character called "Swingo the
Human Adventurer", that would be me.
The Cabochon site is at: www.cabochon.com
|
|
|
|
|
|
|
|
| |
|
(note:
click on the images for larger views)
|
|
| NetBeans
Java IDE - www.netbeans.org |
|
Version 3 of the NetBeans Java IDE, also known as the Forte for Java
Community Edition, was released recently and if you haven't looked
it over yet, now is your chance. NetBeans started as a student project
in the Czech Republic back in 1996, then it became a company and
a Java IDE product called NetBeans. After releasing several successful
commercial versions of the product, NetBeans was acquired by Sun.
This IDE has been a very impressive Swing application since the earliest
days, and it's now an open source project with contributors from
all over the world. If you're curious about the feasability of building
a large scale, high performance, highly interactive application -
take a look!
The NetBeans
site is at: www.netbeans.org
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
(note:
click on the images for larger views)
|
|
| IceMail
- Tim Endres & Jeff Gay |
|
ICEMail is an open source JavaMail based email client written by Tim
Endres and Jeff Gay. It was featured on
java.sun.com recently in
an article that reviewed some of the user interface in-depth. If
you're interested in reading about JEditorPane or one project's approach
to threading a GUI, be sure to check out that article. If you're
interested in a pure Java email client, check out ICEMail.
The IceMail
site is at: www.icemail.org
|
|
|
|
|
|
|
|
| |
|
(note:
click on the images for larger views)
|
|
| Visual
Observation Layout Tool - NASA Goddard Space Flight Center |
|
Here's a tool designed for NASA astronomers, that helps them plan observation
missions that involve more than one observatory. It's kind of a highly
specialized project planning tool for the folks who work with very
large telescopes.
The VOLT site
is at: http://pioneer.gsfc.nasa.gov/public/volt
|
|
|
| |
|
(note:
click on the images for larger views)
|
|
| WebCalendar
Editor - StupidTuesday.com |
Here's a
Swing application that lets you design dynamic calendar applets
that you can drop into your web pages. Frankly, we were a little
puzzled by the company's name. The technology looks great though,
see for yourself!
The
StupidTuesday site is at: www.stupidtuesday.com
|
|
|
| |
|
(note:
click on the images for larger views)
|
|
| Space
War! |
|
Back in 1962, if you had $120,000 and lots of room you could own a DEC
PDP-1 computer. It sported 4K (18 bit words) of core memory, a 0.2
MHz CPU, and a CRT display that was more like an oscilliscope than
the sort of thing we're familiar with today. But the biggest attraction
of all was that it could run"SpaceWar",
a video game created by a group of hackers at MIT.
In SpaceWar,
two combatants guide their rockets and fire at each other while
trying to avoid the gravitational pull of the Sun in the center
of the screen. What's amazing about the Java application presented
here is that some historically minded folks typed in all 40 pages
of the original program, and the assembled result runs correctly
in a Java applet that emulates the PDP-1. SpaceWar was the first
video game ever written. So stop playing Quake for a moment and
take look back in time!
The SpaceWar
applet is at: lcs.www.media.mit.edu/groups/el/projects/spacewar
|
| |