A few days ago we released the code to Aerith, our JavaOne demo that combines photos, mapdata, and 3d effects. We worked very hard to get the code out to you and let you see how everything works. However, if you've downloaded the code you may have noticed that the code for the map parts is missing. Only the binaries are provided in the JXMapViewer.jar file. That's because the map component has...
I was greeted this afternoon by a retching Hans Muller who begged me to upload a better looking demo for the Yahoo! News web service I posted about last time. He likened last week's entry to a fat man in a speedo. Yikes. Here's a barely better demo (pun intended).
So it's sunday and I was working on JDIC. But before I go to bed I want to share the work and get so feedback. I implement JEditorPane as WebBrowser. Now you asking yourself why the fuck I do this, where we have JDIC browser component to go away from this old and ugly html3 renderer.
One little reason I do that is that JEditorPane has not the Browser functionality like back(), forward(),...
My last few blogs have been on using web services in Swing. This time I've created a simple Yahoo! News RSS reader JavaBean you can use in your own apps. And yes, this time I went all the way and wrote a JNLP.
An increasing number of frameworks are appearing that I
find particularly interesting. They're web AJAX frameworks
where the details of the HTTP communication and of all
a Swing-like API.
The Swing Team has released the source code to their Aerith demo, a 2d/3d/webservice mashup that was show at the 2006 JavaOne keynote demo.
The Aerith source code has been uploaded to aerith.dev.java.net. Check it!
Spice up your Swing app with this Matrix-inspired screensaver.
JAX-WS can be a bit daunting, especially for the desktop developer. In this blog I show a simple web service, simple form, and how to use JavaBeans to tie it all together.
Some of you NB users may already be aware of my NBM for adding a JDIC-embedded browser to NB. The binary can be obtained from the nbextras.org update center, or from http://www.nbextras.org/2006/04/24/1145914287438.html
Well, now the source is checked into https://jdic-netbeans.dev.java.net/You can get the sources using svn and build it yourself. Contributions are welcome...
For some reason, I did not catch the wonderful Monty Python
Flying Circus episodes in my youth. Recently in the USA
on public TV they've started airing re-runs.
So it was not until maybe a few months ago that I got a great
big laugh watching the classic Monty Python Spam episode, wherein everything on the menu has Spam
Earlier this week I proudly announced that I'd finally open
So you have probably wondered where I've been. Possibly even missed me. Or maybe you haven't and are glad I haven't wasted any of your precious packets during the last month. In either case: I'm back with lots of interesting things on the way. I've been on vacation, traveling, spending time with family, and then back on the job working on Aerith and getting Mustang ready for Vista. So let's dive...
We look at Swing actions, which are used for buttons, menu items and keystrokes eg. Ctrl S. We need to configure actions centrally, so that consistent labels, icons, mnemonics and keystrokes are associated with a given action, such as "Save" or "Exit."
Some fractal-based eye-candy for your Swing apps
This is the fifth part of the series that describes the additional capabilities that you can get on your tabbed panes.
After my Windows machine died in a particularly humorous fashion, I finally bit the bullet and switched over to Apple. I have only one question: why on Earth did I wait so long?
See a modern heap view, and in the process learn about some of the more obscure parts of 2D. Pictures, demo, source and a NetBeans module are all included!
Prior to Mustang developers could specify a single icon image for every Java frame. This image was then displayed in the frame's titlebar, in the system taskbar and other places. However, some of that places require images of different size, and this made the specified image be scaled so it looked very ugly. Now in Mustang you can set several images to represent frames' and dialogs' icons wherever it is required.
In this article, we look at viewing and editing an entity using a Swing "form." This is a JPanel with components like JTextField, JComboBox, and JCheckBox. You guessed it, we gonna bind those to a POJO "model bean" using "explicit properties" absorbed into our field components and "implicit binding" using reflection on the fields.
There's a new article about the auto-install mechanism for easier JRE deployment and Java Web Start application launching. Check it out on java.sun.com.