Web Design and Development MCQs with Answers
Practice important Web Design and Development MCQs with answers and explanations.
Multiple Choice Questions
Q291: Which class provides the method fillOval()?
- A: Graphics
- B: Graphics2D
- C: JPanel
- D: JFrame
View Answer
B
Q292: How do you add a custom JPanel to a JFrame in the provided code example?
- A: Use add(p) on the JPanel object
- B: Use getContentPane().add(p) on the JFrame object
- C: Directly set the JPanel as the content pane
- D: Use addPanel(p) on the JFrame object
View Answer
B
Q293: What does the g2.drawString("Hello World", 120, 50) method do in the code?
- A: Draws a string at coordinates (120, 50)
- B: Draws a rectangle at coordinates (120, 50)
- C: Fills an oval at coordinates (120, 50)
- D: Changes the color of the graphics object
View Answer
A
Q294: What is the role of the paintChildren(Graphics g) method?
- A: Paints the component's children components
- B: Paints the component's border
- C: Paints the background of the component
- D: Paints the component's custom graphics
View Answer
A
Q295: What should be overridden to perform custom painting in Swing components?
- A: paintBorder()
- B: paintComponent()
- C: paintChildren()
- D: repaint()
View Answer
B
Q296: What is the default behavior of the paintComponent method if not overridden?
- A: It paints a default background
- B: It draws a default rectangle
- C: It does nothing
- D: It paints a default border
View Answer
A
Q297: In the example provided, how is MyPanel added to the JFrame?
- A: By calling c.add(p) on the JFrame object
- B: By calling add(p) on the JPanel object
- C: By calling f.add(p) on the JFrame object
- D: By calling setContentPane(p) on the JFrame object
View Answer
A
Q298: Which method of Graphics2D is used to change the drawing color?
- A: setColor()
- B: drawString()
- C: fillOval()
- D: drawRect()
View Answer
A
Q299: To create DataBaseMetaData object we write following line of code
- A: DataBaseMetaData db = con.getMeataData();
- B: ResultSetMetaData rsmd = rs.getMetaData();
- C: ResultSetMetaData rsmd = rs.setMetaData();
- D: DataBaseMetaData db = con.setMeataData();
View Answer
A
Q300: What is the primary function of the paintBorder() method?
- A: Paints the component's border
- B: Paints the component's background
- C: Paints the component's children components
- D: Handles repaint events for the component
View Answer
A