🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.jbuilder.java.swing
Article #1197

Re: xylayout jb X

#1197
From: Paul Furbacher
Date: Fri, 06 Feb 2004 16:52
46 lines
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-mail
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>

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