hey,
Ich habe eine schleife die mir ein paar checkboxen erstellt :
wie finde ich heraus welche checkbox angeklickt wurde ?
z.B.: die datenbank spuckt mir 10 tabellen raus und ich wähle die 7 die 2 und die 1 .
Ich habe eine schleife die mir ein paar checkboxen erstellt :
Code:
if(event.getSource()==connect){
CheckBox check;
Connection connection = null;
try {
Class.forName("org.postgresql.Driver");
String url = "jdbc:postgresql://localhost:5432/db";
String username = "username";
String password = "password";
connection = DriverManager.getConnection(url, username, password);
DatabaseMetaData dbmd = connection.getMetaData();
String[] types = {"TABLE"};
ResultSet rs = dbmd.getTables(null, null, "%", types);
while (rs.next()) {
String tableCatalog = rs.getString(1);
String tableSchema = rs.getString(2);
String tableName = rs.getString(3);
check = new CheckBox(tableName);
Tables.addComponent(check);
}
} catch (SQLException e) {
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
Tables.addComponent(generate);
}
wie finde ich heraus welche checkbox angeklickt wurde ?
z.B.: die datenbank spuckt mir 10 tabellen raus und ich wähle die 7 die 2 und die 1 .