Skip to main content

Swing Explorer version 1.0 has been released

2 replies [Last post]
maxz1
Offline
Joined: 2006-01-10

Swing Explorer is a tool for Swing developers. It is intended for visual exploring of Swing-based application internals. It finds all windows in explored Swing application and displays their component hierarchies as a tree. Each component in the tree can be displayed in the Swing Explorer's work area and visually inspected. Swing Explorer helps to determine sub-components when user moves mouse over them and provides additional information about currently selected component (layout, size, coordinates, border and other things). Additionally it allows to view basic graphical operations used to draw swing components like DebugGraphics does, but in more convenient for the user way...

See more details here: https://swingexplorer.dev.java.net/#Version_1.0_is_available

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
eliasx32
Offline
Joined: 2008-04-10

I tried using the Java Webstart on the project page, but I received an exception. Usually I am able to run Webstart applications. Right now I'm using 1.6.0_05 version of plugin.

It looks like an awesome tool. I do a lot of GUI coding on my team, and finding those pesky EDT bugs can be hard. This looks very promising!

Here's the exception:

com.sun.deploy.net.FailedDownloadException: Unable to load resource: https://swingexplorer.dev.java.net/swexpl_1_0.jnlp
at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getResource(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getResource(Unknown Source)
at com.sun.javaws.Launcher.updateFinalLaunchDesc(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.launch(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

maxz1
Offline
Joined: 2006-01-10

Thanks for your feedback. I'll investigate why Webstart does not work.(On my machine it works actually) In any case to launch demo you can download swexpl.jar file from here:
https://swingexplorer.dev.java.net/source/browse/*checkout*/swingexplore...
and use the following command:

java -jar swexpl.jar sample.FRMPerson

You will see same demo like in Webstart.

M