Java 6 in 21 Days (5th Edition) Day 10: Building a Swing Interface

The cover of Teach Yourself Java 6 in 21 Days (5th Edition) by Rogers Cadenhead and Laura Lemay

Home Feedback Other Books Previous Day Next Day

Notes and Corrections

  • View the Certification Practice quiz solution
  • Certification answer: Answer (c) is correct. A call to super(), the constructor method of a superclass, must always be the first line in a constructor method. The compiler fails and displays the message "call to super() must be first statement in constructor."

    Answer (b) is incorrect because the source code does not compile. However, it is true that nothing is displayed in the frame[md]the slider component was never added to the content pane.

    Answer (a) is incorrect because the source code does not compile and does not run successfully[md]the frame is displayed but nothing is shown in the frame. The slider component was never added to the content pane.

    Answer (d) is incorrect because the call to setContentPane() is correct.

  • Pages 292-293: In Listing 10.4 on line 41, the word "are" appears in error. That word must be removed for the application to compile correctly. The correct ProgressMonitor.java source code is available on this web site.

Source Files

Activities