Article View: borland.public.jbuilder.java.swing
Article #10445Re: Swing w/ 1.1.6 vs higher JDK's
From: Rich Wilkman
Date: Tue, 28 Sep 1999 00:00
Date: Tue, 28 Sep 1999 00:00
105 lines
5071 bytes
5071 bytes
Jim: I believe we have a copy of JDK 1.1.8 on the CD. The product comes with and runs on JDK 1.2 (Java2). You would download JDK 1.1.8 plus the version of JFC that goes with it. You would tell JBuilder "here's the JDK I want to use for this project" and "here's a library (JFC) that I want to use with this JDK". Having done client work in the past, I'd recommend "eating" the cost of the software as a business expense instead of asking the client to pay for it (unless they get the copy of JBuilder when you are done <g>). JDK 1.1 or JDK 1.2? That's a tough question. If I was just starting fresh on a project (and it didn't involve Applets), I'd probably use JDK 1.2x. Why? Because that's the future direction of Java and that's the most likely place for fixes to show up (unless they get stuck into JDK 1.3 <g>). There are differences between 1.1 and 1.2 (esp. with JFC) and it's a PITA to move a non-trivial app between the two (as we learned when moving JB3). I don't think I'd start any project that I knew I would be moving to Java2 in the future under JDK 1.1x. There would have to be a really compelling argument for me to do that and I'd make it really clear to the client how much extra it would probably cost them over time. Now, if you write under contract and don't have to provide further support (usually you hand over source in this arrangement), do whatever the heck the client wants! You can always say "I don't want to maintain that for all the reasons I warned you about" unless you pay me more money. -Rich Jim Stoll wrote: > > Rich, > Thanks for the info - I'm starting the GUI-side of this project pretty much > from scratch, so it's no real problem for me to go w/ JB3 (little to no > conversion will be required), it's just a matter of convincing my client that > it's worth the $250 to get to JB3. If you'll indulge my lack of JB3/Swing > knowledge a little further - it sounds like JB3 ships w/ JDK 1.1.8 - does > that allow me to use what you refer to as 'Real Swing'? (I'm presuming that > 1.1.8 isn't actually 1.2, right?) Will JB3 support development/debugging w/ > JDK 1.2? (and do I actually want to use 1.2 vs 1.1.8?) > > Thank You VERY Much for your help/info on this - it's turned out to be a > rather confusing subject! > > Jim > > Rich Wilkman wrote: > > > Jim: > > > > Swing with 1.1.6 is most likely JFC 1.0 - 1.03 (classes in the com.sun > > packages). The best argument you could make is that those are dead code > > threads. No more fixes, ever. Javasoft would like to forget the whole > > mess ever happened. > > > > Moving beyond 1.1.6 would probably mean moving to 1.1.8 and "real" > > Swing. A bit of work, but it gets you on a more modern code thread. > > However it doesn't look like there's gonna be a 1.1.9 (all the work is > > really happening in the Java 2 space), and JB3 will get you there pretty > > fast (and even has a tool to migrate your source). > > > > -Rich > > > > Jim Stoll wrote: > > > > > > I'm embarking on a Swing project and currently have JB2 w/ JDK 1.1.6 - > > > are there compelling reasons (justified by the extra$$ to purchase JB3) > > > for using JDK 1.1.8 or 1.2 for Swing development? (JB2, while > > > upgradable to newer JDK's, will only support debugging on the JDK 1.1.6 > > > shipped w/ it, so it looks like it's JB2/1.1.6 or JB3...) > > > > > > Thanks, > > > > > > Jim Stoll > > > > -- > > > > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > Rich Wilkman > > Quality Assurance Manager > > Borland JBuilder Team > > > > If you see something that looks like an opinion up there, > > it's mine and mine alone. > > > > Mail sent to me from the newsgroups won't bounce but will > > be ignored. If I have time, I'll respond, but you have > > a better chance if you confine your posts to the newsgroups > > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Rich Wilkman Quality Assurance Manager Borland JBuilder Team If you see something that looks like an opinion up there, it's mine and mine alone. Mail sent to me from the newsgroups won't bounce but will be ignored. If I have time, I'll respond, but you have a better chance if you confine your posts to the newsgroups =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Technical Details
Message-ID:
<37F15DFB.778CBB6D@inprise.com>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<37EFE2F0.64E18FEE@crtnet.com> <37F0DCE3.E52F7B56@inprise.com> <37F1015A.C5759918@crtnet.com>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 111d45,7c6371853924d7de X-Google-Attributes: gid111d45,public From: Rich Wilkman <rwilkman@inprise.com> Subject: Re: Swing w/ 1.1.6 vs higher JDK's Date: 1999/09/28 Message-ID: <37F15DFB.778CBB6D@inprise.com> X-Deja-AN: 530515366 Content-Transfer-Encoding: 7bit References: <37EFE2F0.64E18FEE@crtnet.com> <37F0DCE3.E52F7B56@inprise.com> <37F1015A.C5759918@crtnet.com> X-Accept-Language: en Content-Type: text/plain; charset=us-ascii Organization: Another Netscape Collabra Server User Mime-Version: 1.0 Newsgroups: borland.public.jbuilder.java.swing