Swing Sightings Volume 4

Pages: index 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

JavadesktopFAQ JavadesktopWIKI JavadesktopBLOG JavadesktopPROJECTS JavadesktopHOME javadotnet javadesktopFORUMS javadesktopARTICLES

Swing Sightings Volume 4

September 20th, 2001

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.

 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)



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


www.ThinkMap.com www.TheBrain.com www.Inxight.com

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)




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 JSC 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



Left Curve
Java SDKs and Tools
Right Curve
Left Curve
Java Resources
Right Curve