New Java for OS X

arn

macrumors god
Original poster
Staff member
Apr 9, 2001
14,532
1,817
This update delivers improvements for text, mouse, and printing components in the Java 1.3.1 implementation for Mac OS X, and improves its overall stability and compatibility.

The implementation of text components has been completely updated, resolving a number of issues found in the use of TextAreas and TextFields.

Mouse behavior is improved, especially for mouse events that involve dragging in complex applications.

Many printing issues have been resolved including multi-page printing and clipping issues.

For more details, see the Java for Mac OS X Release Notes at http://developer.apple.com/techpubs/java/
 

buffsldr

macrumors 6502a
May 7, 2001
621
0
So...

How important can Java be??? If it was really that important, Microsoft would have included it in Winows 2000.

:)
 

Xapplimatic

macrumors 6502
Oct 23, 2001
417
0
California
Ja Vant to use jor Hushmail still? nope!

If Microsoft were the guage of how relevant or important something was, we'd have Macs with square metal enclosures and tons of extra cables sprawling out the back!

As for this Java update... THUMBS DOWN.. STILL doesn't work with Hushmail.com's Java-based encrypted webmail... (yet on their site they posted since early last year that they were 'working with Apple to resolve the Java problems').. :(

BOO! Hiss...
 

eyelikeart

Moderator emeritus
Jan 2, 2001
11,897
0
Metairie, LA
arn u beat me to it!

I just installed this update a little while ago and so far it's improved java applet actions for my system a lot!
 

Taft

macrumors 65816
Jan 31, 2002
1,319
0
Chicago
Faster.

Its faster and draws much better, but it still lacks compatibility with some applets. Java is slowly getting it together on OS X.

Keep it up, Apple! But move a little faster if you could...

Matthew
 

AmbitiousLemon

Moderator emeritus
Nov 28, 2001
3,413
0
down in Fraggle Rock
:( just installed it. But I was um... editing the system files and poof, no more osx drive. but that wont stop me. ill hide in os9 for a few days then reinstall osx and start anew. if i just can get my edits to work it will really speed things up. so many parts of the kernal dont apply to my computer. there need to be an easy way to manage the osx drivers and such, just like the mac os 9 extension manager. just toggle on or off certain features. no dvd drive? turn off the dvd driver. no geforce card? turn off that driver (or those dirvers rather! we have so much extra junk bogging down the system its amazing. how about a third party take up the slack and give us a extension manager type app for osx.
 

Falleron

macrumors 68000
Nov 22, 2001
1,609
0
UK
Can it be downloaded from the apple web site? My software update control panel is completely useless because every time I use it it gives me an error at some point during the download!!!
 

Taft

macrumors 65816
Jan 31, 2002
1,319
0
Chicago
RE: AmbitiousLemon

With the great mutitasking Darwin offers, are you sure removing extensions is going to help at all? The only thing I can see it doing is to free some of your RAM up and the eer so slight benifits you'd see from that. If you have a lot of RAM, I dare say the difference would be negligable.

Unless you're planning on rebuilding the kernel...but that is an experiment that I'm not brave enough to try. Under linux, no problem...but somehow its different under OS X.

Matthew
 

AmbitiousLemon

Moderator emeritus
Nov 28, 2001
3,413
0
down in Fraggle Rock
i knocked out a few small extensions and rebooted before i finally killed it. it GREATLY decreased boot time. In the beginning i was knocking out startup items. Then i got into things like the drivers i dont need. And i must have gotten rid of something that it needs at startup because I got beachballing for about 30 minutes on statrtup (never got the splash screen) before i just shut it down and booted from cd and switched to my os9 drive for startup. i reminded me of when you get the folder with the ? in os9. like it was looking for something it needed. i have a small (1.2 gig partition i do all this kind of stuff on so i dont take down my essentials. and i tend to back up very regularly so im not too scared. reminds me of the old days in elementary school with os6 and editing the system when i didnt even know what an extension was. im just as clueless now.

seems like someone could make a little gui extension manager type thing for osx. And have the essentials invisble or grayed out so you cant screw things up. just options for turning off stuff you dont need.

Like i said it really increased speed at boot up. dont know about later, but id assume it would run a little better without all the extra stuff.

i can get os9 to load in 45 seconds on my g3 333mhz 66mhz bus powerbook. it was over two minutes with the extra extensions. classic boots in like 20 to 30 seconds (never timed it but id say its about half the time needed for os9).

i dont think it would be too hard to make an app that manages all the extra stuff in osx. the hard part would be finding out what everything does and making sure it desnt allow the user to edit things that will mess up his system. but there are some very knowledgable people around so im hoping someone will help out.
 

Classic

macrumors regular
Jul 9, 2001
211
0
Re: Standalone installer.

Originally posted by mrtrumbe


You can download a standalone installer from here:

http://kbase.info.apple.com/cgi-bin/WebObjects/kbase.woa/wa/query?type=id&val=122000&KCID=15270

Matthew
I have a slight problem... Any help is greatly appreciated.

Last night I went to software update to install the Java update, and after 5 minutes, the status bar hadn't appeared, and the software update looked like it had hung. I have a DSL connection, and the 21MB file should have downloaded in that ammount of time with no problem. SO, I canceled the installation, and tried again. This time, I allowed 10 minutes. Still, no status bar.

So, I turned off the computer and decided I'd let it rest overnight and try in the morning. So, this morning, I booted up my computer, and I'm not able to connect to the internet! All of my internet connection settings are the same as they were before. I turned off everything again, including the DSL modem, waited a few minutes, and tried again. I'm still not able to connect at home. When I hit connect, it doesn't do anything - just sits there.

Does Java have anything to do with this? I don't think it's my ISP as I have the same DSL connection at work, and it is working fine.

I thought maybe I could download the installer and burn it to disc to take home and install it from the disc. However, all we have at work is PC's and I can't mount the disc copy image there to burn it.

Any suggestions?
 

mischief

macrumors 68030
Aug 1, 2001
2,920
0
Santa Cruz Ca
Sequenced shut down.

In our office we have DSL. We have a Hub and Static IP's. Occasionally the DSL will flake out from the combination of "noisy" power (our router and minor appliances run on std powerbars) and a crummy phone company.

Shut everything down. Unplug (power to)your network appliances.Leave it all powered down for 2 minutes.


Plug them back in/power up in the following sequence with at least 10 seconds in between.

DSL modem. Wait for lights to cycle .

Plug in router if applicable.

10seconds

Plug in Hub if applicable.

10seconds.

Start any plotters, printers etc. on the network.

10 seconds

start Computers beginning with any servers.

This resets the IP addressing throughout the system and gets everybody fresh info. If this doesn't work call your ISP and have them test your modem.
If you have more than 1 machine, try a 2 machine LAN to verify a functional Ethernet port.
 

macattack

macrumors newbie
Jan 30, 2002
2
0
keyboard shortcut

I know this isn't the right place to post this, but I have a quick question that's been bugging me. On OS X, how do u empty the trash bin using the keyboard? I'm a Windows convert so please be gentle. I get the Open Apple and Delete, but what is the Open Up Arrow looking icon? I've tried, Shift, Up Arrow, CTRL, ALT, space bar, Return...none of those seem to do it. What am I missing? :) Thanx in advance.

Best Regards,
Adam
 

CHess

macrumors regular
Dec 13, 2001
121
1
San Francisco Bay Area
Re: keyboard shortcut

Originally posted by macattack
I know this isn't the right place to post this, but I have a quick question that's been bugging me. On OS X, how do u empty the trash bin using the keyboard? I'm a Windows convert so please be gentle. I get the Open Apple and Delete, but what is the Open Up Arrow looking icon? I've tried, Shift, Up Arrow, CTRL, ALT, space bar, Return...none of those seem to do it. What am I missing? :) Thanx in advance.

Best Regards,
Adam
The Up Arrow is the Shift key. So it's SHIFT-APPLE-DELETE. :)
 

tastybrains

macrumors newbie
Oct 15, 2001
4
0
IL
As a CS student I was delighted when I was able to do homework in Java2 with OS X public beta and then with X -- everything worked fine. However, when I updated to 10.1, a bunch of really crucial things stopped working. Events didn't work properly with TextAreas, making some of my projects stop working completely when the identical code worked in OS X.0.* Most recently I've noticed seemingly random errors with MouseEvents after an application has been open for a long period of time, making it impossible to capture double-clicks on lists, tables, etc. (And don't even get me started on the nonstandard behavior of many Swing components, which makes it almost impossible to develop a GUI that looks the same on other platforms ...)

I eventually worked around these problems, so I haven't tried the old code with the new update yet. In any case, I'm a bit frustrated ... Apple seemed to take a step backwards, and rather than releasing a patch, they just let it languish month after month. For the naysayers out there, Java is extremely important. Microsoft does not support it because it competes directly with their own market share (VB .net, and all the rest). In my opinion, this is the best reason to support java and NOT to forsake it.

Microsoft is bitter at Sun over the lawsuit (which prohibits Microsoft from distributing their own outdated and partially-incompatible version of Java). They tried very hard to steal it outright, but since that didn't work out they attempted to force it into obscurity. The sad thing is that Apple isn't doing much better ... on the eve of Sun's JDK 1.4 final release candidate, Apple responds not by supporting the new API but by releasing a not-quite-complete bug fix for 1.3.1 - a standard that is already old news. To me, this is an insult.

Apple must take the initiative to develop a *compatible* Java 1.4 environment. It includes many extremely important features for serious IT, which is crucial if Apple is interested in promoting the Unix/server capabilities of OS X and OS X Server.

..... Sorry for turning this into a rant, but this is a topic that I take very seriously & these inconsistencies have been frustrating me for months.
 

matty

macrumors newbie
Feb 27, 2002
3
0
I have to agree it is pretty disappointing that -- unlike Windows, Linux and Solaris -- Apple is not in the first round of platforms to implement Java 1.4 (see http://java.sun.com/j2se/1.4/download.html). This is despite the fact that last year Steve Jobs said he wanted "to make Mac OS X the best desktop for running Java".

It's difficult to see what Apple's excuse is for this one. The Unix underpinnings of Darwin should mean that large parts of the implementation are virtually the same as for Solaris/Linux; and Apple keep telling us how easy and object-oriented Cocoa is, so the GUI side of things shouldn't take long to do either should it?
 

bryanzak

macrumors member
Feb 27, 2002
89
3
Apple is developing for JDK 1.4

Note Apple has been developing for JDK 1.4 for quite a while. JDK 1.4 is NOT GM and Apple's test has been a closed beta, but they've been putting a LOT of effort into this.

Don't worry, JDK 1.4 will be supported on Mac OS X.
 

Joel Belog

macrumors newbie
Feb 28, 2002
3
0
JDK 1.4 *IS* release ... Apple *WILL* have 1.4

Read the Java mailing list over at http://lists.apple.com ... you will find a message from Apple's Java PM.

Basically, Apple needed to choose between developing a solid jdk based on a solid release ... at the same time integrating all of OS X ... remember, OS X isn't just Darwin (which is the easiest part), but all of the Cocoa AND Carbon frameworks.

So, they belted out 1.3.1 ... the improved it with update 1. I think they will be updating it some more.

At the same time, they will start shifting to 1.4, which has just gone GM about a week or two ago.

Apple has stated they will achieve parity with Sun's releases.

I for one am glad they started with a known solid release. Now, that they've got the porting issues aside, they can work on stability, speed, and compatibility in 1.3.1, and move that knowledge on to the 1.4.x series.

__nether
 

matty

macrumors newbie
Feb 27, 2002
3
0
Thanks for posting that link -- it's heartening to see that Apple are working hard (and closely with Sun) to get 1.4 out and are shooting to be in the first round of supported platforms for 1.5 whenever it comes out.