no práveže ten playerTimes mažem....
private void selectFromDB() throws ClassNotFoundException, SQLException {
try {
Class.forName(DatabaseSetting.DRIVER_CLASS);
Connection connection = DriverManager.getConnection(DatabaseSetting.URL,
DatabaseSetting.USER,
DatabaseSetting.PASSWORD);
java.sql.Statement stm = connection.createStatement();
ResultSet rs = stm.executeQuery(DatabaseSetting.QUERY_SELECT_BEST_TIMES);
playerTimes.clear();
while (rs.next()) {
PlayerTime pt = new PlayerTime(rs.getString(1), rs.getInt(2));
playerTimes.add(pt);
}
stm.close();
connection.close();
Collections.sort(playerTimes);
} catch (ClassNotFoundException ex) {
System.out.print("Exception occured during loading high score to database: " + ex.getMessage());
} catch (SQLException ex) {
System.out.print("Exception occured during loading high score to database: " + ex.getMessage());
}
}