Java Test 4
Java Test 4
Online Exam
2) Which is the container that contain title bar and can have MenuBars. It can have other
components like button, textfield etc.?
A) Panel
B) Frame
C) Window
D) Container
ANSWER: B) Frame
3) Which is a component in AWT that can contain another components like buttons,
textfields, labels etc.?
A) Window
B) Container
C) Panel
D) Frame
ANSWER: B) Container
A) True
B) False
ANSWER: A) True
1|Page
Ravi Programming Academy Java MCQ for Final
Online Exam
It is lightweight.
It supports pluggable look and feel.
It follows MVC (Model View Controller) architecture.
A) Swing
B) AWT
C) Both A & B
D) None of the above
ANSWER: A) Swing
6) Swing is not a part of JFC (Java Foundation Classes) that is used to create GUI
application?
A) True
B) False
ANSWER: B) False
A) java.awt
B) java.Graphics
C) java.awt.Graphics
D) None of the above
ANSWER: C) java.awt.Graphics
A) True
B) False
ANSWER: A) True
2|Page
Ravi Programming Academy Java MCQ for Final
Online Exam
9) The Following steps are required to perform
A) Exception Handling
B) String Handling
C) Event Handling
D) None of the above
A) Same class
B) Other class
C) Annonymous class
D) All mentioned above
11) Which package provides many event classes and Listener interfaces for event handling?
A) java.awt
B) java.awt.Graphics
C) java.awt.event
D) None of the above
ANSWER: C) java.awt.event
12) To use the ActionListener interface it must be implemented by a class there are several
ways to do that find in the following?
3|Page
Ravi Programming Academy Java MCQ for Final
Online Exam
13) The ActionListener interface is not used for handling action events?
A) True
B) False
ANSWER: B) False
14) The ActionListener interface is used for handling action events,For example,it's used by a
A) JButton
B) JCheckbox
D) JMenuItem
C) All of these
15) Which is the container that doesn't contain title bar and MenuBars. It can have other
components like button, textfield etc?
A) Window
B) Frame
C) Panel
D) Container
ANSWER: C) Panel
16) How many types of controls does AWT supports these controls are subclasses of
component?
A) 7
B) 6
C) 5
D) 8
ANSWER: A) 7
17) Which are passive controls that do not support any interaction with the user?
A) Choice
B) List
C) Labels
4|Page
Ravi Programming Academy Java MCQ for Final
Online Exam
D) Checkbox
ANSWER: C) Labels
18) By which method You can set or change the text in a Label?
A) setText()
B) getText()
C) Both A & B
D) None of the above
ANSWER: A) setText()
19) Which class is used to create a pop-up list of items from which the user may choose?
A) List
B) Choice
C) Labels
D) Checkbox
ANSWER: B) Choice
20) Which object can be constructed to show any number of choices in the visible window?
A) Labels
B) Choice
C) List
D) Checkbox
ANSWER: C) List
A) Button,List,MenuItem
B) Button,Checkbox,Choice
C) Scrollbar,Component,Button
D) None of the above
22) The Swing Component classes that are used in Encapsulates a mutually exclusive set of
buttons?
5|Page
Ravi Programming Academy Java MCQ for Final
Online Exam
A) AbstractButton
B) ButtonGroup
C) JButton
D) ImageIcon
ANSWER: B) ButtonGroup
23) Which is used to store data and partial results, as well as to perform dynamic linking,
return values for methods, and dispatch exceptions?
A) Window
B) Panel
C) Frame
D) Container
ANSWER: C) Frame
24) The following way is used to create a frame is by creating the object of Frame class?
A) inheritance
B) association
C) Both A & B
D) None of the above
ANSWER: B) association
25) AWT more powerful components like tables, lists, scroll panes, color chooser, tabbed
pane etc.?
A) True
B) False
ANSWER: A) True
26) In Graphics class Which method is used to set the graphics current color to the specified
color?
6|Page
Ravi Programming Academy Java MCQ for Final
Online Exam
D) None of the above
A) Graphics class
B) Component class
C) Both A & B
D) None of the above
28) In Graphics class which method is used to draws a rectangle with the specified width and
height?
29) Implement the Listener interface and overrides its methods is required to perform in event
handling?
A) True
B) False
ANSWER: A) True
30) The Java Foundation Classes (JFC) is a set of GUI components which simplify the
development of desktop applications?
A) True
7|Page
Ravi Programming Academy Java MCQ for Final
Online Exam
B) False
ANSWER: A) True
8|Page