This short quiz tests your knowledge of the Swing and Accessibility APIs, which are part of the Java Foundation Classes (JFC). If you do not know an answer, take your best guess.
1. Which APIs comprise the Java Foundation Classes (JFC)?
2. What are assistive technologies?
3. The Java Accessibility API defines a contract between individual user-interface components that make up a Java application and an assistive technology that provides access to that application. Which interface must all components that support the Accessibility API implement?
4. Which interface allows an assistive technology to determine and modify the currently selected components in a user interface?
5. Swing lets you develop lean and efficient GUI components with the look and feel you specify for your applications. Which look and feel looks the same on all platforms?
6. All Swing components inherit a generic border property that can be customized for various plain or decorative borders. There are border classes that provide beveled borders for buttons, labeled borders for panels, and borders that are just simple lines. Which one of the following is a standard Swing border?
7. Which Swing component lets you draw hierarchical data?
8. Which Swing components are not lightweight?
9. Which statement is true?
10. Swing has which two kinds of classes?
© 1994-2005 Sun Microsystems, Inc.