Week 6 : Swing and Database Connectivity – Quiz
Time Remaining:
Question 1.1. (TCOs 1–8) Which of the following statements is false? (Points : 3)
You can disable editing on a text area.
You can specify the number of columns in a text area.
You can create a text field with a specified text area.
You can specify a horizontal text alignment in a text area.
Question 2.2. (TCOs 1–8) _____ can be used to enter or display a string. (Points : 3)
A button
A check box
A text field
A label
A radio button
Question 3.3. (TCOs 1–8) The method _____ gets the contents of the text field jtf. (Points : 3)
jtf.findString()
jtf.getText(s)
jtf.getString()
jtf.getText()
Question 4.4. (TCOs 1–8) Analyze the following code.
import javax.swing.*;
import javax.swing.border.*;
import java.awt.*;
public class Test extends JFrame {
public Test() {
Border border = new TitledBorder(“My button”);
JButton jbt1 = new JButton(“OK”);
JButton jbt2 = new JButton(“Cancel”);
jbt1.setBorder(border);
jbt2.setBorder(border);
add(jbt1, BorderLayout.NORTH);
add(jbt2, BorderLayout.SOUTH);
}
public static void main(String[ ] args) {
JFrame frame = new Test();
frame.setSize(200, 100);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
} (Points : 3)
Two buttons displayed with the same border.
The program has a compile error because you assign new TitledBorder(“My button”) to a variable of the border type.
The program has a runtime error because you cannot set a border on a button.
Two buttons displayed, but only one button has the border.
Question 5.5. (TCOs 1–8) _____ allows selections of multiple contiguous items without restrictions. (Points : 3)
Single selection
Single-interval selection
Multiple selection
Multiple-interval selection
Question 6.6. (TCOs 1–8) To retrieve all courses with more than 3 credit hours, you write
select * from Course
where numOfCredits > 3;
Is this statement correct? (Points : 3)
Yes
No
Question 7.7. (TCOs 1–8) What is the return value from
stmt.executeUpdate(“insert into T values (100, ‘Smith’)”) (Points : 3)
an int value indicating how many rows are effected from the invocation.
an object that contains the status of the execution.
a value indicating whether the SQL statement has been executed successfully.
void.
Question 8.8. (TCOs 1–8) Which of the following statements is false? (Points : 3)
PreparedStatement is for SQL query statements only. You cannot create a PreparedStatement for SQL update statements.
The parameters in a prepared statement are denoted using the ? sign.
PreparedStatement is efficient for repeated executions.
PreparedStatement is a subinterface of Statement.
Question 9.9. (TCOs 1–8) What information may not be obtained from a DatabaseMetaData object? (Points : 3)
Maximum number of connections to the database
ODBC driver name and version
Maximum table name length and maximum number of columns in a table
Database URL and product name
Question 10.10. (TCOs 1–8) The method _____ adds a text area jta to a scrollpane jScrollPane. (Points : 3)
jScrollPane.insert(jta)
jScrollPane.add(jta)
jScrollPane.addItem(jta)
None of them
Delivering a high-quality product at a reasonable price is not enough anymore.
That’s why we have developed 5 beneficial guarantees that will make your experience with our service enjoyable, easy, and safe.
You have to be 100% sure of the quality of your product to give a money-back guarantee. This describes us perfectly. Make sure that this guarantee is totally transparent.
Read moreEach paper is composed from scratch, according to your instructions. It is then checked by our plagiarism-detection software. There is no gap where plagiarism could squeeze in.
Read moreThanks to our free revisions, there is no way for you to be unsatisfied. We will work on your paper until you are completely happy with the result.
Read moreYour email is safe, as we store it according to international data protection rules. Your bank details are secure, as we use only reliable payment systems.
Read moreBy sending us your money, you buy the service we provide. Check out our terms and conditions if you prefer business talks to be laid out in official language.
Read more