The Source for Java Technology Collaboration
User: Password:



Evan Summers

Evan Summers's Blog

Gooey Beans Extract 1: Resource Map

Posted by evanx on November 03, 2006 at 02:24 AM | Comments (9)

nin_crop.jpg Going forward this article will be updated and posted to the following permalink. It's the first part of my work-in-progress, um, online book, woohoo! It's a preachy scifi/fantasy online book on how you could rewrite your database application using Swing. "Eet's nice." It's gonna be whatsit, creative commons, partly because it's not gonna be worth the, um, paper its not written on. Check it out.


Bookmark blog post: del.icio.us del.icio.us Digg Digg DZone DZone Furl Furl Reddit Reddit
Comments
Comments are listed in date ascending order (oldest first) | Post Comment

  • Your stuff bears a lot in common with the Fuse project: https://fuse.dev.java.net/ :)

    Posted by: gfx on November 03, 2006 at 05:41 AM


  • Thanks Romain, i'll check out fuse! I confess i didn't know before that fuse was a Swing project - i got it confused with a web project.

    Actually i wrote that Container/Injector thing just yesterday :) my motivation was to "preconfigure" properties/config that i wanted to expose/assign in declarations, for quitehyper, for switching between different styles, eg. for blog, for article and for HTML JTextPane. It seemed quite sweeet, so i rolled it into this first "chapter."

    Also i didn't want to start this "book" with Actions (which makes the most sense to start with) cos i'm so bored of always starting with actions ;)

    Posted by: evanx on November 03, 2006 at 07:04 AM

  • The Things You Don't Say (The First Time)... I'm so very chuffed to get a comment from gfx :)

    Posted by: evanx on November 03, 2006 at 02:21 PM

  • The button isn't working for me.

    Posted by: commanderkeith on November 05, 2006 at 06:42 AM

  • Oops. I only test on firefox. The link is http://aptframework.dev.java.net/gooey/resourceMap.html

    Posted by: evanx on November 05, 2006 at 07:25 AM

  • And why do you need the button for a link?

    Posted by: kirillcool on November 05, 2006 at 12:04 PM

  • cos it looks so cool! underlined word-links are so 90s man! ;)

    Posted by: evanx on November 05, 2006 at 12:38 PM

  • Guys, I'm really interested in resource injection for Swing apps. Please don't forget NetBeans, that is I'd like to see stuff that is compatible with the code that Matisse creates!

    PS Evan, thanks for your message in my blog. ;-)

    Posted by: fabriziogiudici on November 06, 2006 at 02:34 AM


  • Hiya Fabrizio! i agree with you on the importance of Matisse (and tooling in general) for the future of Swing - it's the crux. The way i see things going is that Netbeans et al will support JSRs 295 and 296, which will address all the issues we tend to write about eg. resource injection, threading and beans binding, and make everything i am writing today out-of-date, which is as it should be :)

    In the meantime i wanna understand the issues, write a few apps, have some simple tools at my disposal. Even though i have personal habit of hand coding GUIs with Gbc, if i want stuff to be more useful, it should fit in with Matisse apps. So i should set the goal of doing some demos using Matisse, together with some extra goodies like resource injection and beans binding, which i confess not to have tried yet, and so i very much look forward to doing that :)

    Posted by: evanx on November 06, 2006 at 03:13 AM





Powered by
Movable Type 3.01D
 Feed java.net RSS Feeds