Java is my programming language of choice. Posts related to JAggregator have their own category.
The state of client-side Java HTML rendering
I'm looking for an alternative to the NetClue web browser component. What HTML renderes are available and what are the licensing options? Pure Java ones preferred.
More
Kitikat: Why Should I Use It?
I found the Kitikat framework via Erik's linkblog. "Funny name, let's check It out" I thought. The problem is: I studied the whole web site and I still don't know what this thing is about.
More
The History of Ant
Conor gives a fascinating summary of the development of Ant. I found the bits about Ant2 particularly interesting.
More
The Best Way to Add a Context Menu to Text Components
There's an excellent
discussion over at Javalobby on how to add context menus to Swing text components in.
More
Alternatives to Java Native Interface (JNI)
Inspired by the announcement of xFunction, I searched the web for libraries that ease the use of native code. As it turns out, it's quite a few.
More
JNIWrapper has new Web site
JNIWrapper, my library of choice when it comes to Java Desktop Integration, unveiled a new website. Finally, they have support forums.
More
Psycho Test
A woman, while at the funeral of her own mother, met this guy whom she did not know. She thought this guy was amazing, so much her dream guy, she believed him to be just that! She fell in love with him right there, but never asked for his number and could not find him. A few days later she killed her sister.
More
Access COM objects with Java
Val has a nice article about
accessing COM objects with Java. It shows how to feed data into Excel and generate charts using J-Integra's COM-Java-Bridge.
More
When Unit Tests Go Bad Over Time
Today I had one of those I-didn't-change-anything-why-did-it-stop-working moments. Out of a sudden a unit test broke. I checked out an older release from CVS --it still broke. Effectively, the past has changed.
More
Fighting Referer Spam. Round 2.
I'm at a point where my referer logs simply become useless. OK, I can't prevent referer spam from hitting my site. But I can filter the log file later.
Derefspam does exactly that.
More
Resources for Automatic Updates of Java Applications
On my
quest for tools that help with automatic updates of Java applications I found a couple of articles, tools and libraries.
More
How Do You Deliver Updates To Users?
My question to the lazy web: are there any best practices, techniques or tools available that help with updating applications at the customers site?
More
Ant and Due Diligence
Today, I received an email from Matt Besson, an Ant submitter. He asked for the right to include one of my code snippets in Ant's codebase. I agreed, of course.
More
How to Sort Files and Directories
Via Technorati's new tag feature I found a quick and dirty algorithm for sorting files and directories. The author asked for improved versions. Here's mine.
More
Company Names That Should Be Forbidden
I know I have a sick little mind. But still, one shouldn't call a company Snecma.
More
Stellenangebot für einen Java-Entwickler in Berlin
Mein Arbeitgeber sucht einen erfahrenen Java-Entwickler. Die Aufgabe umfasst Softwaredesign und Entwicklung von Multi-Tier Applikationen auf Basis von J2EE. Hinzu kommen Wartung und Erweiterung bestehender Systeme.
More
Creating Professionally Looking .NET Applications
What is it with us Java developers? We always whine about the lousy looking desktop applications; at the same time, .NET developers are jealous of our variety of look and feels.
More
Exception When Writing To A Full Disk? Not In Java!
If you've ever hoped to get an exception when writing to a full disk in Java then get ready to be disappointed.
More
How to print PDF documents with Java
Adobe Reader ships with an ActiveX control that can print PDF documents. What looked like the perfect solution to printing with Java under Windows, turned into a week-long debug fest with questionable results.
More
Avoid InstallAnywhere At All Cost
On paper, InstallAnywhere looks like the perfect solution for all your installation needs; but if you look closer, it's full of bugs -- from small and subtle to downright embarrassing.
More
A Couple Of Desktop Java Links
A Couple Of Desktop Java Links
More
Re: a JList feature
Diego found a feature (a bug?) in Swing's JList: it processes keystrokes to assist with keyboard navigation. As I discovered, JComboBox behaves similarly.
More
JNIWrapper - Java Desktop Integration Done Right
As an addendum to my articles about Java desktop integration, here's my recommendation to SUN.
More
Can this possibly be efficient?
Is Rickards approach a solution or a problem?
More
InfoBus - An API for event-driven Swing programming
InfoBus is a powerful API for event-driven Swing programming.
More
Better Desktop Java Wiki
I enhanced several categories in the new BetterDesktopJava-Wiki on java.net.
More
Flying Saucer - Pure Java XHTML renderer
Joshua Marinacci did it again. After an extensive study covering almost every Java-based webbrowser available, he launched a new project: Flying saucer - a pure Java XHTML renderer.
More
Tray API for JDIC
Via Erik, via Charles: JDIC gets a tray icon api.
More
Re: JDIC criticism misses the big picture
Danno has a weblog where he publishes a lot of good articles about desktop Java. His latest post "JDIC criticism misses the big picture", unfortunately, misses the point.
More
Named Parameters in Java
Robert likes named parameters. Here's my reply.
More
Desktop Integration for Java Applications
SUN finally realized that in order to survive on the desktop, Java needs to integrate better with the underlying platform. Today, SUN released JDIC, the JDesktop Integration Components.
More
JRex - Embedding Mozilla in Java
Everybody knows: HTML rendering with Java is a nightmare. A possible solution: JRex, a component based on Mozilla.
More