Interacting with People by Using Java

User interaction with your programs is by far the most important aspect of creating Java applets and applications. If your interface is bad, people won't want to use your program. Come up with an intuitive interface, however, and you could have the next "killer" app. But keep in mind that building those awesome interfaces requires you to start with some foundation.

The Java foundation is discussed in this chapter. Learning about the different tools at your disposal enables you to build intuitive interfaces that empower your users.

The Abstract Windowing Toolkit

The Abstract Windowing Toolkit (AWT) was Java's primary user interface component package in JDK 1.0 and 1.1. You can still use the AWT, but now Sun ...

Get Platinum Edition Using XHTML™, XML, and Java™ 2 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.