<blockquote><font class="small">Posté à l'origine par Simon:</font><hr />
la DP10 est parmis nous
[/QUOTE]
Et voici le début du ReadMe pour éviter de la télécharger pour rien
* New since previous release (DP9 on Jan 23 2003): Safari applet support is improved over DP9:
- Applets on secure web pages (https) now work.
- Applets within a realm now work.
- The Java Console now comes up (note that you cannot yet turn the console off in DP10).
- Printing now works on web pages containing applets.
- See Safari and the new Java plugin below for more details about the new Java plugin.
* A bug that caused hangs in Intellij IDEA and other applications no longer occurs.
* Images of type ARGB are now correctly handled with respect to their alpha channel; for example, png images with transparency now work.
* Aqua Swing button layout is improved.
* A bug where a ClassCastException was thrown even though the class cast was valid has been fixed.
* Some of the com.apple.* API reference has been updated and enhanced. It is available as a separate download.
* Native crashes in a Java application now generate a log at ~/Library/Logs/JavaNativeCrash_pidnum.log, where num is the ID of the Java process. This log contains information about the Java state when the application crashed; the Native state of the application can be found in the corresponding log file generated by CrashReporter.
* Known problems: JBuilder7 crashes when launched by double-clicking; it is a known problem specific to JBuilder. We are working on resolving this issue. Here is a workaround:
% cd /JBuilder7/JBuilder.framework/bin/
% /System/Library/Frameworks/JavaVM.framework/Versions/1.4.1/Commands/java -Xbootclasspath/p:../lib/lawt.jar -cp ../lib/activation.jar:../lib/ant.jar:../lib/beandt.jar:../lib/borlandxml.jar:../lib/bsf.jar:../lib/castor-xml.jar:../lib/castor.jar:../lib/cx.jar:../lib/dbswing.jar:../lib/dbswingdt.jar:../lib/dbtools.jar:../lib/dt.jar:../lib/dx.jar:../lib/gnuregexp.jar:../lib/help.jar:../lib/ias_common60.jar:../lib/ias_common65.jar:../lib/iastools.jar:../lib/internetbeans.jar:../lib/jakarta-regexp-1.1.jar:../lib/javaws.jar:../lib/jbcl.jar:../lib/jbuilder.jar:../lib/jdbcx.jar:../lib/jdom.jar:../lib/jds.jar:../lib/jdsremote.jar:../lib/jdsserver.jar:../lib/junit.jar:../lib/lawt.jar:../lib/linuxDesktopConfigurator.jar:../lib/mail.jar:../lib/optional.jar:../lib/sqltools.jar:../lib/unittest.jar:../lib/webserverglue.jar:../lib/xalan.jar:../lib/xerces.jar:../lib/xml4j.jar:../lib/xmlbeans.jar:../lib/xmldbms.jar:../lib/bes/agentclient.jar:../lib/bes/asrt.jar:../lib/bes/client.jar:../lib/bes/guicore.jar:../lib/bes/jaas.jar:../lib/bes/jcert.jar:../lib/bes/jnet.jar:../lib/bes/jsse.jar:../lib/bes/lm.jar:../lib/bes/vbdev.jar:../lib/bes/vbejb.jar:../lib/bes/vbjdev.jar:../lib/bes/vbjorb.jar:../lib/bes/vbsec.jar:../lib/bes/xmlrt.jar com.borland.jbuilder.JBuilder
- We are working on a better fix.
* There is a problem with compiling JSPs in Intellij IDEA (encounters a java.lang.ArrayIndexOutOfBoundsException at sun.tools.tree.Vset.testVar).
* After bringing up a JFileChooser, Swing JButtons will stop drawing their borders in the Aqua L&F.
* When loading applets in Safari and Applet Launcher, the Java Console always displays.
* A timing sensitive problem occasionally causes images to draw upside down.
* The default look & feel for Swing is the Aqua look & feel, which now uses anti-aliased fonts by default. If you change look & feel while an application is running, you may notice problems with font selection and cursor position due to assumptions in Sun's swing code that text is not anti-aliased. In general, this should only be a problem if you attempt to use more than one look and feel at the same time in your application. Simply switching look and feels will cause Apple's Java implementation to refresh its text metrics caches to pick up any new runtime options. If you do encounter text metrics issues when changing look and feels at runtime, work around this problem by setting your program to your desired look & feel at launch time (see "Swing Aqua vs. Metal" below for how to set options).
* Dragging non-text objects out of Swing components shows an outline of the whole component rather than the dragged portion. In addition, the selection highlighting in the source window disappears.
* java.nio.channels.DatagramChannel.disconnect() silently fails. This should be fixed in the next release.
* MulticastSocket works with IPv4 multicast addresses and does not work with IPv6 addresses by default. This is a change from DP8. To disable IPv4 multicasting and enable IPv6 multicasting, set the property java.net.preferIPv6Multicast to true. There is no way to use both IPv4 and IPv6 multicasting together. This is an OS bug in Jaguar and will not be fixed for JDK 1.4.1 on Jaguar.
* Connecting to a server on the local machine using an IPv6 link-local address fails. This is an OS bug in Jaguar and will not be fixed for JDK 1.4.1 on Jaguar.
* Keyboard layouts with script ID smUnicodeScript cannot be reliably selected with InputContext.selectInputMethod() (often another Unicode keyboard is chosen). This is an OS bug in Jaguar and will not be fixed for JDK 1.4.1 on Jaguar.
* Known issues with our current Swing Mac OS X Aqua look and feel:
- JOptionPanes are partially complete.
- JComboBoxes' popup menus are not yet complete.
- JTabbedPane on the left or right with HTML in the label gets an incorrect layout.
* Swing Aqua vs. Metal: If you are running into Swing interface issues, please check to see if the same issue shows up in the cross-platform Metal look and feel. It is extremely useful for us to know whether a specific bug happens in both Metal and Aqua, or just in Aqua. To test using the Swing Metal look and feel, follow the steps below. Note that if you have set your app to explicitly use the SystemLookAndFeel, these steps will have no effect, since they only change the default look and feel.
- The simplest option is to rename the swing.properties file:
% cd /System/Library/Frameworks/JavaVM.framework/Versions/1.4.1/Home/lib
% sudo mv swing.properties swing.properties.bak
- When you relaunch your application it will use the Metal look and feel.
- To return to using the Aqua look and feel, just do the reverse:
% cd /System/Library/Frameworks/JavaVM.framework/Versions/1.4.1/Home/lib
% sudo mv swing.properties.bak swing.properties
- If you want to just change to the Metal look and feel for a single application, you can define a property on the the java command line:
% java -Dswing.defaultlaf=javax.swing.plaf.metal.MetalLookAndFeel TestClass