Cita:
Iniciado por PabloPbl ¿Podrías mostrar tu código para ver que esta fallando?
Este es el procedimiento donde hago visible al JDialog:
Código PHP:
Ver originalboolean MUES=false;
String Datos[]=new String [2];
FileReader fr = null;
BufferedReader br = null;
FileWriter fw = null;
PrintWriter pw = null;
ArrayList<String> filas = new ArrayList<String>();
String[] cadena = null;
try {
String ruta = "C:/Users/McH/Desktop/DomoSystem_Proyecto/DomoSystem_Proyecto/DomoSystem/src/Registro_eventos.txt";
fr = new FileReader (archivo);
br = new BufferedReader(fr);
String linea;
boolean CD=false,AUX=false;
String ACT="";
while((linea=br.readLine())!=null){
cadena
= linea
.split(";");if (cadena[3].equals(HOR)){
AUX=busquedadias(cadena[0],CD);
if (AUX==true && !cadena[5].equals("Desactivado")){
envio(cadena[0]);
int INC=cuanvecs(cadena[0]);
cadena[6]=""+INC;
cadena[5] = "Completado";
cadena[7]=fechaActual();
ACT="Evento completado";
actividad3(ACT);
detacti1(cadena[0]);
Datos[0]=cadena[1];
Datos[1]=cadena[2];
modelo3.addRow(Datos); // Acá mando datos a un JTable en el mismo JDialog
MUES=true;
C=C+1;
}
}
filas.add(cadena[0] + ";" + cadena[1] + ";" + cadena[2] + ";" + cadena[3] + ";"+ cadena[4] + ";"+ cadena[5] +";"+cadena[6]+";"+cadena[7]+";"+cadena[8]+";"+cadena[9]+";");
}
try {
fw = new FileWriter(ruta);
pw = new PrintWriter(fw);
for(int i = 0; i < filas.size(); i++){
pw.println(filas.get(i));
}
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
fr.close();
fw.close();
} catch (Exception e) {
e.printStackTrace();
}
}
} catch(Exception e){
e.printStackTrace();
} finally{
try{
pw.close();
}catch (Exception e){
e.printStackTrace();
}
}
if (MUES==true){
avi.setText("Se ha efectuado "+C+" evento(s) programado(s)"); //<- Aquí envio el nuevo texto al JLabel
EV_completado.setVisible(true); // <-Acá se abre el JDialog Modal
}