Chapter 12. Enhanced looks
- Adding custom nodes to views
- Using third-party view extensions
Views draw the user’s attention, either by how they look or how they behave. It doesn’t matter if you’re a newcomer to Java Swing or a seasoned expert—there will be times when the standard widget set exposed by the JDK isn’t enough to create a compelling user interface or to provide an incredible experience.
Fortunately, Swing components are extensible. There are multiple third-party components out there—some commercial, some open source. You can also change how standard and custom components look by applying new Look & Feel classes. If you don’t know what “Look & Feel” means in Swing, think of themes and skins.
In this chapter, ...