Preguntas sobre programación Javaio
¿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