Article View: borland.public.jbuilder.java.swing
Article #1197Re: xylayout jb X
From: Paul Furbacher
Date: Fri, 06 Feb 2004 16:52
Date: Fri, 06 Feb 2004 16:52
46 lines
2619 bytes
2619 bytes
Mark Derricutt wrote:
> Have you had a look at the new GUI layout designer that comes with the new
> EAP releases of IntelliJ IDEA?
>
> It's quite a drastic shift from anything that other IDE's have been doing.
>
> a) It uses its own layout manager
> b) Form layouts are stored in XML
> [...]
>
> What you end up with is a class that only has fields you want to use
> declared, and any logic code, keeping the layout code separate ( which has
> also been a pet hate of Swing/AWT ).
>
> It reminds me more of Delphi's way of handling .DFM files, only you don't
> need to have hundreds of TLabel/JLabels declared in your classes.
It also sounds a bit like "Foam":
http://www.computersinmotion.com/foamdemos/foamdemo_FoamIntro.htm
Personally, I'm hoping that JBuilder will
adopt a Designer which uses the XMLEncoding
facility, and offers a user experience more
akin to NeXT/Apple's Interface Builder.
That represents absolute, inviolable separation
of view from controller and model.
http://developer.apple.com/tools/interfacebuilder/
--
Paul Furbacher (TeamB)
Save time, search the archives:
http://www.borland.com/newsgroups/ngsearch.html
Is it in Joi Ellis's Faq-O-Matic?
http://www.visi.com/~gyles19/fom-serve/cache/1.html
Finally, please send responses to the newsgroup only.
That means, do not send email directly to me.
Thank you.
Technical Details
Message-ID:
<4023c62d$1@newsgroups.borland.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mailReferences:
<3ff1f6bc$1@newsgroups.borland.com> <3ff44188$1@newsgroups.borland.com> <4000810e$1@newsgroups.borland.com> <4000d5a5$1@newsgroups.borland.com> <pan.2004.02.06.03.22.24.990367@talios.com>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 111d45,dc4d4f9030316349 X-Google-Attributes: gid111d45,public X-Google-ArrivalTime: 2004-02-06 09:10:35 PST Date: Fri, 06 Feb 2004 11:52:02 -0500 From: Paul Furbacher <pfurbacher@mac.com> User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.6b) Gecko/20031205 Thunderbird/0.4 X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: borland.public.jbuilder.java.swing Subject: Re: xylayout jb X References: <3ff1f6bc$1@newsgroups.borland.com> <3ff44188$1@newsgroups.borland.com> <4000810e$1@newsgroups.borland.com> <4000d5a5$1@newsgroups.borland.com> <pan.2004.02.06.03.22.24.990367@talios.com> In-Reply-To: <pan.2004.02.06.03.22.24.990367@talios.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit NNTP-Posting-Host: 68.39.103.120 Message-ID: <4023c62d$1@newsgroups.borland.com> X-Trace: newsgroups.borland.com 1076086317 68.39.103.120 (6 Feb 2004 08:51:57 -0800) Lines: 46 Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail