🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Please recommend Swing book

#348
From: thebusiness
Date: Tue, 30 Aug 2005 07:18
26 lines
2097 bytes
Hi Guys

I've recently purchased Borland JBuilder (Developer) and understand how
to create dialogs, frames etc, and the MVC architecture.

I don't really know how I should structure my mid-sized Swing project.
I don't know what directory structure to use - how the project should
be organised.

e.g.
 - Should a JTable/Tabbed Pane/etc be encapsulated in its own class or
just be added to the main program?
 - Is it bad to just add all the visual components in Designer and have
one big .java file - or is this the whole point of using a Designer
with a Code Folding (i.e. to hide the complexity/mess)??

I did read on some Borland page somewhere that they recommend using a
'Composite' UI design. If anyone knows what this is, or knows how I
would learn about this, i would be most grateful.

I would love to hear any advice people have, or recommendations on what
books to buy.

Cheers

Jon
Technical Details
Message-ID: <1125386296.758568.294330@g14g2000cwa.googlegroups.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!postnews.google.com!g14g2000cwa.googlegroups.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Thread: 111d45,98341d28950f7cea,start
X-Google-Attributes: gid111d45,public
X-Google-Language: ENGLISH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!postnews.google.com!g14g2000cwa.googlegroups.com!not-for-mail
From: thebusiness@gmail.com
Newsgroups: borland.public.jbuilder.java.swing
Subject: Please recommend Swing book
Date: 30 Aug 2005 00:18:16 -0700
Organization: http://groups.google.com
Lines: 27
Message-ID: <1125386296.758568.294330@g14g2000cwa.googlegroups.com>
NNTP-Posting-Host: 203.26.122.12
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
X-Trace: posting.google.com 1125386301 30218 127.0.0.1 (30 Aug 2005 07:18:21 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Tue, 30 Aug 2005 07:18:21 +0000 (UTC)
User-Agent: G2/0.2
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.10) Gecko/20050716 Firefox/1.0.6,gzip(gfe),gzip(gfe)
X-HTTP-Via: 1.1 pshsc-gln2 (NetCache NetApp/5.3.1R4), 1.1 psnetg-edu2:80 (DataReactor/3.3.3)
Complaints-To: groups-abuse@google.com
Injection-Info: g14g2000cwa.googlegroups.com; posting-host=203.26.122.12;
   posting-account=VmGSkg0AAABK969g4vaUFOzCEX-OI4GO