Problema de Retardo al hacer Click
Publicado por Jose Alejandro Prez Gonzalez (2 intervenciones) el 18/04/2017 12:46:17
Estimados.
Mi duda es la siguiente, tengo un evento en un jtable que al hacer click derecho, me muestre un jpopupmenu, en este menu hay un jmenuitem el cual a traves de
hace llamado a esa rutina, el caso es que todo se ejecuta bien y sin problemas, el detalle es que cuando lo ejecuto y debido a que dentro de esta rutina hace un montón de pasos, java se queda como congelado, obviamente esperando que ese proceso dentro del evento termine.
Mi duda es, si hay una forma en que ese proceso se vaya ejecutando paso a paso en segundo plano, y que no se congele java esperando respuesta, ya que pareciera que se colgó.
Mi duda es la siguiente, tengo un evento en un jtable que al hacer click derecho, me muestre un jpopupmenu, en este menu hay un jmenuitem el cual a traves de
1
2
3
private void mnuRefreshActionPerformed(java.awt.event.ActionEvent evt) {
timerTaskCancela.run();
}
hace llamado a esa rutina, el caso es que todo se ejecuta bien y sin problemas, el detalle es que cuando lo ejecuto y debido a que dentro de esta rutina hace un montón de pasos, java se queda como congelado, obviamente esperando que ese proceso dentro del evento termine.
Mi duda es, si hay una forma en que ese proceso se vaya ejecutando paso a paso en segundo plano, y que no se congele java esperando respuesta, ya que pareciera que se colgó.
Valora esta pregunta
0