🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Swing w/ 1.1.6 vs higher JDK's

#10445
From: Rich Wilkman
Date: Tue, 28 Sep 1999 00:00
105 lines
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-mail
References: <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