Sams Teach Yourself Java 2 in 24 Hours
- Table of Contents
- Copyright
- About the Author
- About the Technical Editor
- Acknowledgments
- We Want to Hear from You!
- Reader Services
- Introduction
- Hour 1. Becoming a Programmer
- Hour 2. Writing Your First Program
- Hour 3. Vacationing in Java
- Hour 4. Understanding How Java Programs Work
- Part II: Learning the Basics of Programming
- Hour 5. Storing and Changing Information in a Program
- Hour 6. Using Strings to Communicate
- Hour 7. Using Conditional Tests to Make Decisions
- Hour 8. Repeating an Action with Loops
- Part III: Working with Information in New Ways
- Hour 9. Storing Information with Arrays
- Hour 10. Creating Your First Object
- Hour 11. Describing What Your Object Is Like
- Hour 12. Making the Most of Existing Objects
- Part IV: Programming a Graphical User Interface
- Hour 13. Building a Simple User Interface
- Hour 14. Laying Out a User Interface
- Hour 15. Responding to User Input
- Hour 16. Building a Complex User Interface
- Part V: Creating Multimedia Programs
- Hour 17. Creating Interactive Web Programs
- Hour 18. Handling Errors in a Program
- Hour 19. Creating a Threaded Program
- Hour 20. Reading and Writing Files
- Part VI: Creating Multimedia Programs
- Hour 21. Using Fonts and Color
- Hour 22. Playing Sound Files
- Hour 23. Working with Graphics
- Hour 24. Creating Animation
- Part VII: Appendixes
- Appendix A. Tackling New Features of Java 2 Version 1.4
- Appendix B. Using the Java 2 Software Development Kit
- Appendix C. Programming with the Java 2 Software Development Kit
- Appendix D. Using Sun ONE Studio
- Appendix E. Where to Go from Here: Java Resources
- Appendix F. This Book's Web Site
Questions
- What graphics file formats are supported by the ImageIcon class?
- GIF
- GIF and JPEG
- GIF, PNG, and JPEG
li>What does a JSlider object's getValueIsAdjusting() method accomplish?
- It determines whether the slider has been changed from its original value.
- It determines whether the slider is currently being changed in value.
- Not a lot; this method is a major disappointment to its parent superclass.
- The Swing library was named after a style of dance band jazz that was popularized in the 1930s and unexpectedly revived in the 1990s. Which of the following is not a real title of a song performed by a Swing musician?
- "Cement Mixer (Put-ti, Put-ti)"
- "Barney Google with the Goo Goo Googly Eyes"
- "Flat Foot Floogie (with the Floy Floy)"
Answers
- b. PNG is supported with other Java classes that involve images, but graphics in this format aren't supported by ImageIcon.
- b. The getValueIsAdjusting() method returns true while the slider is being moved and false otherwise.
- b. "Barney Google," a hit song by Billy Rose in 1923, was too early for Swing. The other two songs are by Slim Gaillard.
Activities | Next Section

Account Sign In
View your cart