Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: GUI и Java FX приложения > Как загрузить файл?


Автор: Bounty555 21.5.2008, 09:49
как загрузить файл, вводя дирректорию в текстовое окно?  smile 

Автор: LSD 21.5.2008, 16:43
Куда загрузить?

Автор: Bounty555 21.5.2008, 23:39
чтобы он открылся в текстовом поле...

Автор: dorogoyIV 22.5.2008, 14:52
Код

import java.awt.event.*;
import java.io.*;
import javax.swing.*;

public class LoadText extends JFrame
                      implements ActionListener
{
 JTextField jtf = new JTextField("LoadText.java");
 JTextArea jta = new JTextArea();

 public LoadText()
 {
  add(jtf, "North");
  jtf.addActionListener(this);

  add(new JScrollPane(jta));
 }

 public void actionPerformed(ActionEvent e)
 {
  File file = new File(jtf.getText());
  writeTextFile(file);
 }

 public void writeTextFile(File file)
 {
  try
  {
   BufferedReader br = new BufferedReader(new FileReader(file));
   String s;

   while((s = br.readLine()) != null)
   {
    jta.append(s + "\n");
   }
  }
  catch(Exception ex){/**/}
 }

 public static void main(String [] args)
 {
  JFrame f = new LoadText();
  f.setBounds(100, 100, 400, 300);
  f.setVisible(true);
  f.setDefaultCloseOperation(3);
 }
}

Автор: skif18 27.5.2008, 16:10
Bounty555,  smile блокнот пишешь?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)