Concept explainers
To create a frame with the use of “Swing”, the programmer should use the “JFrame” class for the application.
Hence, the answer is option “C”.
Explanation of Solution
“JFrame” class:
The basic window of the swing application is known as frame. To create a frame, the programmer should create an object for the “JFrame” class in a Swing application. The package of “import javax.swing.JFrame*” should import in the program before use the “JFrame” class.
Syntax:
JFrame object_name=new JFrame();
Here,
- “JFrame” is the class name.
- “object_name” is the object name of the frame.
The programmer can use the object name of the “JFrame” to insert components in the window.
Explanation for incorrect options:
“Frame” class:
The “Frame” class is a class from “AWT” package. The programmer can create a window using the “Frame” class by importing the “import java.awt.*” package not in Swing package.
Hence, the option “A” is not correct.
SwingFrame:
The term “SwingFrame” is not a predefined class in java. This class is not available in both Swing and AWT packages.
Hence, the option “B” is not correct.
JavaFrame:
The term “JavaFrame” refers a frame in an application. But the class name “JavaFrame” is not a predefined class in java. This class is not available in both Swing and AWT packages.
Hence, the option “D” is not correct.
Want to see more full solutions like this?
Chapter 12 Solutions
Starting Out with Java: From Control Structures through Objects (6th Edition)
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education