Você está aqui: Java ::: Classes e Componentes ::: JTextArea |
Como carregar um arquivo txt em um JTextAreaQuantidade de visualizações: 12 vezes |
// Este exemplo mostra como carregar um arquivo // texto em um JTextArea import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.io.*; public class Estudos extends JFrame{ JTextArea textArea; JButton btn; public Estudos() { super("Carregando um arquivo texto em um JTextArea"); Container c = getContentPane(); FlowLayout layout = new FlowLayout(FlowLayout.LEFT); c.setLayout(layout); textArea = new JTextArea(10, 20); textArea.setLineWrap(true); btn = new JButton("Abrir Arquivo"); btn.addActionListener( new ActionListener(){ public void actionPerformed(ActionEvent e){ JFileChooser fc = new JFileChooser(); int res = fc.showOpenDialog(null); if(res == JFileChooser.APPROVE_OPTION){ File arquivo = fc.getSelectedFile(); textArea.setText(""); try { BufferedReader in = new BufferedReader(new FileReader(arquivo)); String str, texto = ""; while((str = in.readLine()) != null){ texto += str; } textArea.setText(texto); in.close(); } catch (IOException ioe){ // possiveis erros são tratatos aqui } } } }); c.add(textArea); c.add(btn); setSize(350, 250); setVisible(true); } public static void main(String args[]){ Estudos app = new Estudos(); app.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } } |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |