Boas pessoal !
Gostaria que algueme desse uma ajuda com a criação de um componente JProgressBar dentro de uma JFrame pequena .
A ideia é a seguinte :
Tenho um botão que ao ser pressionado chama um ActionListener, este ActionListener faaz uma consulta a uma base de dados que por veses o ResultSet é demorado ! Nesta prespectiva, gostaria de no inicio do actionLisntener abrir uma nova janelina (Do tamando de uma OptionPane ) aonde teria uma progressBar configurada com tempo indeterminado. E quando o ActionListener acabasse a sua tarefa essa janela que contem o progressBar se fechasse .
Abaixo segue o codigo do meu ActionListener :
ActionListener tipodeconta = new ActionListener(){
public void actionPerformed( ActionEvent event )
{
//GOSTARIA QUE A MINHA JANELA DE PROGRESSBAR ARRANCASSE NESTE PONTO
String sql_query = "select * from tab1where cliente = ? ;
try
{
Class.forName("com.ibm.as400.access.AS400JDBCDriver");
Connection connection = DriverManager.getConnection("jdbc:as400:ipadress/DB",username,password);
PreparedStatement prepared_statement = connection.prepareStatement(sql_query);
prepared_statement.setString(1, Texto1.getText());
ResultSet rs = prepared_statement.executeQuery();
while( rs.next())
{
System.out.println(rs.getString(1));
}
else
{ } ;
}
catch (Exception ex)
{
ex.printStackTrace();
}
//GOSTARIA QUE A MINHA JANELA DE PROGRESSBAR ENCERRASSE NESTE PONTO
}
};
Alguem me pode dar uma ajuda na criação e implementação este componente dentro do meu actionListener?
agradeço desde ja !
