Pixel Pushing 07 Jun 2005 04:00 GMTUsers of desktop applications are demanding--something as simple as a misplaced or misaligned pixel is unacceptable to some users. So it's up to you to get things exactly right. But is this practical, and how do you do it? Jonathan Simon shows a process for analyzing, coding, and testing your GUI for pixel perfection, demonstrating it with a pixel-accurate mimicry of a Windows-specific icon.
Source: Java.net Book Excerpt: Learning Java, Third Edition 03 Jun 2005 22:21 GMTJava 5.0 is the most important upgrade since Java first appeared a decade ago. Chapter 8 explores the biggest change to the language--the addition of "generics." Find out what they are and how they're going to save you time and headaches.
Source: JavaBoutique Getting Started with NetBeans, Part 1 01 Jun 2005 23:52 GMTLearn how to use NetBeans IDE basic features, such as the drag-and-drop Form Editor, the Source Editor, and the Properties pane by creating a simple GUI application that calculates overtime pay.
Source: Sun Refactoring in NetBeans 4.1 01 Jun 2005 23:52 GMTThe NetBeans 4.1 IDE now has built-in support for refactoring. This article helps you to make the most of these up-and-coming tools that allow you to automatically improve source code without changing your application's external behavior.
Source: Sun Playing Movies in a Java 3D World, Part 1 01 Jun 2005 04:00 GMTThe ability to play a movie clip inside of a Java 3D scene opens up opportunities for richer, more interesting 3D content. Andrew Davison, author of
Killer Game Programming in Java, describes how he implemented a Java 3D movie screen, using the Java Media Framework (JMF) Performance Pack for Windows v.2.1.1e, as well as J2SE 5.0 and Java 3D 1.3.2.
Source: O'Reilly Domain Searching Using Visitors 01 Jun 2005 04:00 GMTModern applications typically require domain searching functionality--the ability to search for data within the context of the application domain. In this article, Paul Mukherjee describes an approach to domain searching using the Visitor pattern, and explains its advantages.
Source: O'Reilly