1. What Java library will we use in this course to build GUI Controllers?

  2. The feature of object-oriented programming that allows us to build GUI controllers as “extensions” of parent classes is called _________________.

  3. Java uses objects called ____________________ to determine how to pack the GUI components into the GUI frame.

  4. The lab uses objects of type ____________________ to create “control panels” for use in hierarchically structured GUI controllers.