Java Archive

New Desktop Features of Next Java

The next release of Java (Mustang) has some significant enhancements for desktop usage, including improved OS L&F, text anti-aliasing modes, more and improved graphics hardware usage, threading improvements, etc. Also, some long term bugs are fixed (like gray rectangle issue). See a full list and details.

Basics of the MMAPI for Java Devs; Mobile 3D Graphics for J2ME

In this chapter, you will learn the basics of the MMAPI and its implementation on Nokia devices. After studying the two example applications provided, you should be able to add multimedia playback and audio/video capturing features to your own application. Also, mobile gaming and mobile applications are hot! Games need to have flashy and stylish graphics, and the standards are now higher than ever. Mikko Kontio tells you how to develop 3D graphics for your J2ME devices with the Mobile 3D Graphics API.

Kaffe 1.1.5 “Development” released

New version of Kaffe has been released. Kaffe is a clean room implementation of the Java virtual machine, plus the associated class libraries needed to provide a Java runtime environment. 1.1.5 release sports improved AWT implementation, new garbage collector, internationalization support, new ports to FreeBSD on x86-64, Darwin on x86 and HP-UX on ia64 and much more.

Easy Screen-scraping with XQuery

While XQuery was designed for querying large document bases, it serves as a fine tool for transforming simple documents as well. Whether simplifying complex pages for display on small screens, or extracting elements from multiple pages to aggregate them together on a home-grown portal, or simply extracting data from Web pages because there's no other programmatic way to get the data. This article shows how XQuery offers a fast and easy way to scrape HTML pages for the data you need.

GNU Classpath 0.14 Released

GNU Classpath is a project to create free core class libraries for use with virtual machines and compilers for Java. Changelog of version 0.14: Base core class library for upcoming GCC 4.0 and Kaffe 1.1.5 releases. ImageIO support through gdkpixbuf, many new nio character encoders and decoders, fully automated class documentation generation, generic VMStackWalker support for runtimes, many bugfixes, optimizations, and new Swing support.

Sun Intends to Make Java More Open

Sun Microsystems has announced that it will be relaxing its Java license to give developers greater access to source code and an easier path in steering its future direction and contributing enhancements, but fears of forking have prevented Sun from adopting an Open Source license.

Escape the Java Trap at Fosdem 2005

At Fosdem 2005 the GNU Classpath, Kaffe and GCJ hackers will cooperate and give demos of what will be possible with Kaffe 1.1.5 and GCC 4.0. The main theme of the official program is building bridges with other communities and contains talks about IKVM .net integration, cooperations with Apache Jakarta, rapid desktop development with java-gnome. And demonstrations of Free AWT and Swing plus lightning fast native eclipse and jonas.

Get HeapAnalyzer 1.3

Have you had your Java Heap looked at lately, well maybe you should. It could be oozing something nasty. Why walk around wondering if you’re Heap has a leak? Use the free HeapAnalyzer graphical tool and check yourself before your wreck yourself. Version 1.3 now includes the capacity to support the .phd format.