Red de conocimiento informático - Aprendizaje de programación - Preguntas sobre programación Javaio

Preguntas sobre programación Javaio

El programa Java del navegador de texto escrito según sus requisitos es el siguiente

¿Importar? Java .awt.borderlayout;

¿Importar? Java .evento de acción awt .

¿Importar? Java . awt . evento de escucha de acciones;

¿Importar? Lector almacenado en búfer Java .io;

¿Importar? Lector de archivos Java .io;

¿Importar? Java .io .io excepción;

¿Importar? javax.swing.jbutton;

¿Importar? javax.swing.jframe;

¿Importar? javax.swing.jlabel;

¿Importar? javax.swing.jpanel;

¿Importar? javax.swing.jscrollpane;

¿Importar? javax.swing.jtextarea;

¿Importar? javax.swing.jtextfield;

¿Público? ¿clase? ¿P4? ¿extender? JFrame? ¿Utensilios? ActionListener{

JTextArea? jta=nuevo? JTextArea(3, 5);

JScrollPane? jsp=nuevo? JScrollPane(JTA);

JTextField? jtf=nuevo? JTextField(20);

JButton? jb=¿nuevo? JButton(" Ver ");

JLabel? jl = nuevo? JLabel("nombre de archivo");

JPanel? jp=nuevo? JPanel();

P4(){

SetTitle("Explorador de texto");

JB addactionlistener(this);

< p. >jp . agregar(JL); jp . agregar(jtf); jp agregar(JB);

add(jsp, BorderLayout. centro); . Sur);

setSize(400,?400);

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

setLocationRelativeTo(null); p>establecer visible(verdadero);

}

@OVERRIDE

¿Público? ¿Vacío? ¿Acción realizada (Evento de acción? E)? {

if(e.getSource()==jb){

Pruebe {

¿Cadena? nombredearchivo=jtf.getText().

trim();

¿Lector en búfer? br = nuevo? BufferedReader(¿nuevo? FileReader(nombre de archivo));

¿Cadena? s =

StringBuffer? ¿alguien? =?Nuevo? buffer de cadena();

while((s=br.readLine())!=null){

sb .

}

JTA . settext(sb . tostring());

}catch(IOException? ioe){

printstacktrace();

}

}

}

¿Privado? ¿Electricidad estática? ¿Vacío? principal(Cadena[]?args)? {

¿Nuevo? P4();

}

}Ejecutar resultados