From owner-freebsd-java Thu Feb 21 7:23:22 2002 Delivered-To: freebsd-java@freebsd.org Received: from daedalus.cs.brandeis.edu (daedalus.cs.brandeis.edu [129.64.3.179]) by hub.freebsd.org (Postfix) with ESMTP id 4F15637B402 for ; Thu, 21 Feb 2002 07:23:17 -0800 (PST) Received: from localhost (meshko@localhost) by daedalus.cs.brandeis.edu (8.9.3/8.9.3) with ESMTP id KAA04441; Thu, 21 Feb 2002 10:22:10 -0500 Date: Thu, 21 Feb 2002 10:22:10 -0500 (EST) From: Mikhail Kruk To: j mckitrick Cc: Mcclain Looney , Subject: Re: Best IDE for slow system? In-Reply-To: <20020221150415.C12971@dogma.freebsd-uk.eu.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > | Generally it is a very bad idea to create Java GUIs with automatic GUI > | editors. > > Hmm. I do know of one example when I used Forte to make a GUI, and then > ended up completely reorganizing the code, since the generator made a > lot of assumptions that were untrue or unnecessary. Is that the kind of > problem you are alluding to? Yes, exactly. Also sometimes when you change something in the generated code the GUI builder refuses to parse it and you are on your own. Somebody mentioned Visaj and even though I've never tried it the idea of providing visual editors for real java LayoutManagers sounds right. So I'd use either that or code it by hand. My experience shows that 90% of simple dialogs can be done with BorderLayuout in a couple of minutes and when you get something complicated you just need the GridBagLayout (esp. if it will be resizable). Face it as I did: you will need to learn how to use GridBagLayout :) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message