The Source for Java Technology Collaboration
User: Password:


Today on java.netSeptember 30, 2005

Notice: java.net will be down from 8am to 8pm PST Saturday October 1st. Please plan your use of the site accordingly.

Warning: java.net downtime this weekend » Read more
 

Projects & Communities

Jini
Ninth Jini Community Meeting: Program: Program information for the Ninth Jini Community Meeting, to be held October 19 and 20 in Chicago, has been published. Schedules for Wednesday and Thursday are available, along with abstracts of all the sessions. Registration for the meeting is still open and is free.»Read more
JavaPedia
Javapedia: AJAX: The Javapedia entry for AJAX collects articles defining and explaining this new client-side technology, including its Wikipedia entry and J2EE Blueprints catalog entry. It also lists commercial and open-source software that enables AJAX-style programming, including java.net's DWR project.»Read more

Weblogs

Eamonn McManus Mustang JDK now includes attach-on-demand
The Tiger JDK introduced a nifty feature whereby you could run an application with -Dcom.sun.management.jmxremote and then later connect to it using the jconsole tool. That allows you to see the JVM's instrumentation (memory, classes, threads) plus any JMX instrumentation you've defined yourself. As Alan Bateman describes, with the Mustang JDK you can now attach jconsole to any application, even if it wasn't launched with the magic -Dcom.sun.management.jmxremote incantation.    Eamonn McManus

Romain Guy Synth Subtlety, Style that ComboBox @#!
Synth is quite often subtle to use. I just spent a couple of hours trying to fix a bug and it appears it was not a bug.    Romain Guy

NetBeans - Take 2 and Call Me in the Morning
Is your JSP editor giving you headaches? I've got just what the doctor ordered.    Brian Leonard

Forums

Re: J2SE 5.0_05 has significant performance improvements
I just noticed something with 1.5.0_04. I'm not sure how long this has been around but I think it's way cool. I ran the swingset demo on my windows xp machine and also launched the windows task mgr. I was surprised to see what happened when I minimized the demo. The memory it was using dropped from 30 megs to 1 meg and stayed there. I know what you're thinking. If I restore the window, I'll have to watch it slowly repaint.....Wrong. It restores perfectly without any delay to user interaction. By the way, I noticed that internet explorer behaves the same way. Am I crazy or is this a new performance feature? Having multiple java desktop apps running at the same time looks possible now.  

Re: Java2D font rasterizer status
Basically we implemented an MS extension to the TrueType standard that MS implemented and used in a couple of key fonts. That was the major fix. There are still some open issues for us to pursue. Definitely issues in key UI fonts such as Tahoma, Microsoft Sans Serif, and the C* fonts (I forget all their names) that are coming up in Vista will be of particular priority. Very specific reports of point size (indicating java or native size) and font and O/S platform help a lot. PNG images help even more ..   

Also in Java Today

New Splash-Screen Functionality in Mustang
One desirable trait of a desktop application's "splash screen" is to come up as early as possible, providing feedback about the application's startup and to hold the user's attention for a second while the app initializes. You can do this with Swing, but then you have to wait for both the JVM and Swing to load and initialize. Another option is coming: according to the SDN article New Splash-Screen Functionality in Mustang, Java SE 6 "provides a solution that allows the application to show the splash screen much earlier, even before the virtual machine starts. Now, a Java application launcher is able to decode an image and display it in a simple nondecorated window ."

What Is Open Source
"Answering the question 'What is open source?' used to be a lot simpler than it is today." Open Source for the Enterprise author Dan Woods says that open source software is usually released under licenses "that ensure that the source code is available to everyone to inspect, change, download, and explore as they wish." Usually. Things have gotten more complex, and in What Is Open Source, Dan explores what the term now means, and whose definitions are different.

What part of the Java version numbering convention bugs you the most?
Point changes for major evolutions in 1.0 through 1.4
"Java 2" in J2SE 1.2 through 5.0
Jumping from 1.4 to 5.0
Having to spell out "Java" in "Java SE" starting with 6.0
Not having had one convention and sticking with it
I don't have a problem with the numbering scheme
Poll Results | Archive

DWR (Direct Web Remoting): AJAX is quickly gaining steam as a client-side technology for web applications, but who wants to write all that JavaScript and test it across browsers? "DWR (Direct Web Remoting) is easy Ajax for Java. It makes it simple to call Java code directly from Javascript. It gets rid of almost all the boiler plate code between the web browser and your Java code." Featured in the recent article Developing AJAX Applications the Easy Way, it frees you from JSF and Struts drudgeries, leaving "just you, DWR, Java, HTML and Javascript."

Success Stories | Archive

Related Links




 XML java.net RSS