These five components of a GUI program make it a working program.
What are the frame (windows), labels, buttons, text fields, and combo boxes, among others?
100
This is an important reason why Swing is more useful than AWT.
What is portability?
100
A GUI window that contains a border, title, and maximize, minimize and close buttons.
What is a frame?
100
A GUI component that a user can click.
What is a button?
100
Nested classes are what?
What is a class within another class?
200
This is a user interaction with the program, like clicking a button on the program window.
What is an event?
200
A part of the Java Foundation Classes that contains numerous components for creating GUIs.
What is the Swing API?
200
What class allows you to write on the JFrame?
What is JLabel?
200
A GUI component that allows a user to enter information at run time.
What is a text field?
200
These can be accessed by a nested class.
What are private methods and variables from the outer class?
300
GUIs respond to events using this object/class.
What is an event handler?
300
This is the package that contains the Swing API classes.
What is java.swing?
300
This java.swing class is used for creating a box with multiple choices that are not editable.
What is JComboBox?
300
A string describing an event.
What is an action command?
300
Nested classes are useful for creating multiple of this.
What are event listeners?
400
These Operating systems are supported by GUI.
What are all of them?
400
This Swing API class is used for implementing pictures, GIFs or JPGs into a GUI program via the ______ object. (HINT: the name of the object is the name of the class.)
What is ImageIcon?
400
Any of these four classes are used for editing a GUI's layout. (State only one, but if possible, state all 4.)
What are FlowLayout, GridLayout, GridBoxLayout and BoxLayout?
400
The arrangement of components.
What is a layout?
400
How many nested classes is the limit for one outer class?