eQuiz - Bài kiểm tra trắc nghiệm về Java Swing Practice - Phần 2

Quản Trị Mạng - Trong bài trước, chúng tôi đã giới thiệu với các bạn phần 1 bài kiểm tra trắc nghiệm về kiến thức Java Swing cơ bản. Và dưới đây là phần 2 trong loạt bài quiz với 14 câu hỏi, trong đó có một số câu hỏi với nhiều phương án trả lời khác nhau.

eQuiz - Bài kiểm tra trắc nghiệm về SQL

  • 14. The layout of a container can be altered by using which of the following methods:
    • setLayout(aLayoutManager)
    • layout(aLayoutManager)
    • addLayout(aLayoutManager)
    • setLayoutManager(aLayoutManager)
  • 15. Which layout should you use to organize the components of a container in a tabular form?
    • CardLayout
    • BorederLayout
    • FlowLayout
    • GridLayout
  • 16. How do you indicate where a component will be positioned using Flowlayout?
    • North, South, East, Westlistener
    • Assign a row/column grid reference
    • Pass a X/Y percentage parameter to the add method
    • Do nothing, the FlowLayout will position the component
  • 17. Using a FlowLayout Manager, which of the following is the correct way to add elements to a container.
    • add(component);
    • set(component);
    • add(x,y,component);
    • add("Center",component);
  • 18. What is the result of executing the following Java class:
    import java.awt.*;
    public class FrameTest extends Frame {
    public FrameTest() {
    add (new Button("First"));
    add (new Button("Second"));
    add (new Button("Third"));
    pack();
    setVisible(true);
    }

    public static void main(String args []) {
    new FrameTest();
    }}
    • Only the "third" button is displayed.
    • A runtime exception is generated (no layoutmanager specified).
    • Only the "first" button is displayed.
    • Only the "second" button is displayed.
  • 19. Which method will cause a Frame to be displayed?
    • show()
    • setVisible()
    • display()
    • displayFrame()
  • 20. What class is the top of the AWT event hierarchy?
    • java.awt.AWTEvent
    • java.awt.Event
    • java.util.eventObject
    • javax.swing.Object
  • 21. When two or more objects are added as listeners for the same event, which listener is first invoked to handle the event?
    • The first object that was added as listener.
    • The last object that was added as listener.
    • There is no way to determine which listener will be invoked first.
    • It is impossible to have more than one listener for a given event.
  • 22. All Applets must import java.applet and java.awt.
    • True
    • False
  • 23. Heavyweight componants are not handled properly when they are placed inside the JScrollpanes viewport because...
    • JScrollPane is a lightweight component.
    • Viewport of JScrollPane which clips its scrollable child, is lightweight
    • None of the above.
    • Either of the above.
  • 24. Which method is used to set the text of a Label object?
    • setText()
    • setLabel()
    • setTextLabel()
    • setLabelText()
  • 25. Which of the following may contain a menu bar?
    • A panel
    • A frame
    • An applet
    • A menu bar
  • 26. Which of the following are methods of the Graphics class?
    • drawRect( )
    • drawImage( )
    • drawPoint( )
    • drawString( )
  • 27. A text field has a variable-width font. It is constructed by calling new TextField("iiiii"). What happens if you change the contents of the text field to "wwwww"?
    • The text field becomes wider.
    • The text field becomes narrower.
    • The text field stays the same width; to see the entire contents you will have to scroll by using the ß and à keys.
    • The text field stays the same width; to see the entire contents you will have to scroll by using the text fields horizontal scroll bar.
Thứ Bảy, 09/03/2019 10:33
3,118 👨 8.157
0 Bình luận
Sắp xếp theo