Java Reference
In-Depth Information
viewMenu.enableMenuItem("ResultSet",true);
helpMenu.enableMenuItem("Database Info",true);
}
// added for Chapter 10
private String selectJDBCDriver(){
String[] drivers = { "sun.jdbc.odbc.JdbcOdbcDriver",
"com.inet.tds.TdsDriver"};
jdbcDriver = (String)JOptionPane.showInputDialog(null, "JDBCDriver:",
"Select JDBC Driver", JOptionPane.QUESTION_MESSAGE,
null, drivers, drivers[0]);
return jdbcDriver;
}
private void executeSQLCommand(String SQLCommand){
dbUtils.update(SQLCommand);
}
private void dropTable(){
tableName = JOptionPane.showInputDialog(this,"Table:",
"Select table",JOptionPane.QUESTION_MESSAGE);
int option = JOptionPane.showConfirmDialog(null,
"Dropping table "+tableName,
"Database "+database,
JOptionPane.OK_CANCEL_OPTION);
if(option==0){
executeSQLCommand("DROP TABLE "+tableName);
}
}
// added for Chapter 10
private int selected(){
JInternalFrame[] jif = desktop.getAllFrames();
for(int i=0;i<jif.length;i++){
if(jif[i].isSelected())return i;
}
return 0;
}
// added for Chapter 10
private void cascade(){
JInternalFrame[] jif = desktop.getAllFrames();
int j = selected();
Search WWH ::




Custom Search