Hola estoy programando un pequeño bloc de notas a nivel personal, si eso cuando lo termine envío el código para que lo miréis y tal.
La duda que tengo es la siguiente:
En el Menú Archivo tendríamos la opción de Nuevo Archivo, bien, esto lo que hace es preparar un descriptor File apuntando a un archivo nuevo llamado Archivo Nuevo en caso de que en el editor de textos no haya nada, es decir, esté vacío, por el contrarío si tiene algún texto escrito nos saltará un JFrame avisándonos de si queremos guardar el texto que hay en ese momento en el JEditor.
En el JFrame que avisa sobre lo de guardar el archivo hay dos botones, Guardar y Cancelar, bien y aquí la duda:
¿Como puedo pasar a la clase que ejecuta el JFrame este el evento que ejecuta alguno de esos dos botones?
Espero que me entendáis.
Gracias y saludos.
Os pego la parte de código para que así tengáis algo mas de referencia:
applicationFrame
public void archivoNuevo() {
if ("".equals(jEditorPane1.getText())) {
newFile = new File(nombreArchivo);
jEditorPane1.setText("");
} else {
salvarFrame sf = new salvarFrame(nombreArchivo);
sf.setVisible(true);
sf.setLocationRelativeTo(null);
}
}
salvarFrame
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
setVisible(false);
}
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
setVisible(false);
}