Mac OS X Reference Library Apple Developer Connection spyglass button

Outstanding Issues

This chapter provides a listing of bugs that you may need to work around in your Java 1.4.2 code for Mac OS X. Where possible, workarounds are provided.

Java Application Support

Radar #3627635

IntelliJ IDEA needs to upgraded after applying Java 1.4.2 Update 1.

Description:

IntelliJ IDEA version 4.03 works around a bug in previous versions of the Java virtual machine. This bug has been fixed in Java 1.4.2 Update 1.

Workaround:

For IntelliJ IDEA to work properly after applying Java 1.4.2 Update 1, you need to update to version 4.5, available from JetBrains at http://www.jetbrains.com/.

Java Documentation

Radar #3705168

Java developer documentation changes.

Description:

Previously, Java developer documentation needed to be manually decompressed using a script provided by Apple. Running the script resulted in documentation placed in /Developer/Documentation/Java/.

Workaround:

Installing the Java 1.4.2 Update 1 Developer Tools package automatically places the Java developer documentation in /Developer/ADC Reference Library/documentation/Java/. Because of this change, there is no need to manually invoke the Java developer documentation script, even though it may be present.

Java Swing

Radar #2884768

JMenu.getLocationOnScreen() reports incorrect value for screen menu bar.

Description:

When the menu bar is set to be at the top of the screen using the apple.laf.useScreenMenuBar property, the method JMenu.getLocationOnScreen() returns the location of JMenu components as if they were not in the menu bar.

Workaround:

None.



Last updated: 2004-08-11

Did this document help you? Yes It's good, but... Not helpful...