Swing and Database Connectivity

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

Leave a Reply

Your email address will not be published. Required fields are marked *

Swing and Database Connectivity

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

Leave a Reply

Your email address will not be published. Required fields are marked *