Skip to main content

Amy Fowler

Amy Fowler is a Senior Staff Engineer at Sun Microsystems, and is one of the founding members of the Java Swing GUI Toolkit.

 

Weblogs

I'm relocating to wordpress: amyfowlersblog.wordpress.com.

My inaugural...

Though I've yet to receive my red pill or my blue pill, I cannot let this eve pass without a formal farewell to the company I've called home since college. Just the other day I came across my...

Two Worlds Collide

On the one hand, JavaFX's powerful scene-graph and animation engine enables gamer types to
rapidly create dynamic visual scenes that are functionally expressed...

Even before I started working on the JavaFX project, there were a handful of very brave outside individuals who have dedicated tremendous energy to tracking our bleeding edge. I've had the...

This is the first in a series of articles to cover layout for JavaFX 1.2. We changed the api a bit (for the better of course), but that hasn't made it any easier to explain. However, if you're...

Some of us are just driven to create; we arn't happy unless we are making something - houses, software, furniture, blogs, chocolate cake. Turns out that software engineering is a pretty good gig...

Injecting the "extreme" into this year's GUI Makeover session at JavaOne, Jasper's finale of blowing up junk email with rocket explosions was really fun and of course completely absurd.

...

To follow up my article on JavaFX layout, I'll be presenting a section on layout at our JavaOne session on FX UI Controls. At this session, Richard, Jasper, and I will talk in detail about new...

Don't believe anyone who tells you that you don't need layout management for rich internet applications.

To me, one of the most enjoyable parts of JavaOne is hanging out in the audience in Hall E-135 (traditional home of the Desktop track) and chatting face-to-face with developers between...

In the early days of Swing we spent many lunches arguing over the best way to do GUI layout.

A little more than 50 years ago, a team of brilliant engineers and mathematicians set out in the confines of an old battery factory in Philadelphia to build the world's first supercomputer, the...

For some time I've been peddling this theory that one of the greatest barriers to Swing adoption is our monolithic API documentation (javadoc).

At JavaOne '97, we kicked off project Swing and as we raised the toolkit scaffolding in the crazy months that followed, we released frequent snapshots of the bits to get our developer base (or at...

True confession: I love my Mozilla mail filter panel.(For non-mozilla users,
this is the ever-present textfield that filters my message
headers as I type, making it so very easy...

Recently my 15-year-old cassette walkman that I use for running
finally keeled, leaving me with no choice but to upgrade to an iPod.

Powered by 802.11 and my viao with its duck-taped powercord to prevent
hibernation loops, I'm basking in a balmy California midnight outside
on my deck, coding away, fighting off an...

Rewinding back to JavaOne2000, a few of us on the Swing team put
together a session called "WebAwareWare" (forgive us, this predated
"Web Services" as a household...