Skip to main content

Blog Archive for evanx during July 2006

Ethan Nicholas blogged recently on "Reinventing GridBagLayout", which enjoyed many comments regarding simplifying GBL, and problems with GBL. Karsten Lentzsch notes that "SpringLayout is very powerful, ExplicitLayout is powerful, FormLayout is quite powerful, HIGLayout is quite powerful, GBL is weak." He compares layout managers at the end of his Forms whitepaper. We hear that Netbean's...
A recent blog by David Van Couvering discussed scripting languages, and the JVM in the browser, "if only as a virtual machine to run dynamic languages like Ruby and Groovy." He referred to Ethan Nicholas's "Java 2 Browser Edition", which is another great blog entry that i only discovered and read today. Ethan writes that the problem with Java (applets) in the browser, compared to competitors...
So you're hosting your project on java.net, and you've uploaded some screenshots. Supoib! The next step is putting a Webstart "Launch" button on your page, innit. Since i'm too lazy to read the JNLP documentation, and to write a JNLP file from scratch by hand, i'm gonna use those firefox goggles for starters. Later we'll be forced to read Deploying Software with JNLP and Java Web Start and edit...
I commented in cSimon Morris' "In Defence of the Desktop", on how non-database desktop apps could use a database, for example for logging. Then queries could be performed using dates and severity, e.g. for looking for exception stack traces after the fact. Maybe you venture onsite for a meeting, and get cornered in a corridor by a user complaining that the application crashes all the time. "No...
Prequels "The People can be depended upon to meet any national crisis. Just bring them the real facts, and beer." Abraham Lincoln See preceeding Swing articles Event DTs, Turn Tables, and Inside Action. Disclaimer: As always, this is a "noisy" article (because i like writing noisy articles and i wrote this article, so...), but luckily the noise is clearly demarcated using italicalised text this...
This morning i stumbled across Dan Cresswell's "Java is not a programming language" where he mentions Java being "blind-sided" by Ruby. I got me to musing... The Java language is a general purpose programming platform, on which one can build RoR'esque and PHP'esque solutions, via libraries, frameworks, or whatever. People are naturally trying to invent easier reusable ways of solving specific...
I got an email on Friday from a chap in Italy asking where he could find a document on how to run aptframework in Netbeans, which is like pressing not one but two or three, of my JButtons simultaneously, and which has led to me to writing this blog article. I'm sure he'll be watching Italy in the World Cup Final this weekend, rather than doing anything else, but anyway here goes. Let's say you...