[Puntuación alta] Solicite 300 líneas de código JAVA, debe poder ejecutarse y proporcionar instrucciones detalladas
importar java.awt.*;
importar java.awt.event.*
importar javax.swing.*;
importar java.io.*;
clase EditFile
{
//constructor predeterminado
EditFile (){}
//función saveFile
void SaveFile(nombre de cadena, cadena de cadena)
{
try
{
//Declarar el objeto de salida del archivo
FileOutputStream fos = new FileOutputStream(name);
//Salida del archivo guardado
fos.write(str.getBytes());
}
catch (IOException e)
{
//Se produjo un error, imprime el mensaje de error
System.out.println(e. toString());
//Salida del archivo guardado
fos.toString());
}
}
p>
p>
//función de abrir archivo
String OpenFile(nombre de cadena)
{
//definir la cadena str para contener el contenido del archivo
String str=null;
//definir el contador
int ch=0;
try
{
//Declarar el objeto de entrada del archivo
FileInputStream fis = new FileInputStream(nombre );
//Recorre el objeto de entrada y almacena la memoria en str
while ((ch=fis.read()! =-1)
{
str=str+(char)ch;
}
// Cerrar el objeto de archivo
fis.close();
}
catch (IOException e)
{
// Ocurre un error, imprime error mensaje
System.out.println(e. toString());
fileMenu.add(saveItem);
fileMenu .addSeparator();
fileMenu.add( exitItem);
mainMenu.add(editMenu);
editMenu.add(findItem);
editMenu.add(findnextItem);
editMenu.add(changeItem);
mainMb.add(typ
eMenu);
typeMenu.add(changelineItem);
setJMenuBar(mainMb);
/Agregar un detector de eventos para el menú
newItem.addActionListener(this);
openItem.addActionListener(this);
exitItem.getActionCommand()=="Nuevo")
{
//establecer el campo de texto en nulo
txt.setText(null);
//nombre de archivo en nulo
filename=null;
}
//Si al hacer clic en el botón se abre
if (e.getActionCommand()=="Open")
{
//Definir el formato del archivo
FileDialog openDialog=new FileDialog(this, " Abrir archivo..." ,FileDialog.LOAD);
//Mostrar formulario
openDialog.show();
//Si el archivo devuelto no es nulo
if(openDialog.getFile()! =null)
{
/ / obtener el nombre del archivo
filename=openDialog.getFile();
//obtener el contenido del archivo
txt.setText(ef.OpenFile(openDialog.getFile ( )));
}
}
//Si al hacer clic en el botón se guarda
if(e.getActionCommand()