爱问知识人 爱问教育 医院库

java用GUI导入TXT文件后如何再获取文件的路径

首页

java用GUI导入TXT文件后如何再获取文件的路径

如题,导入文件后,我想在TextField里显示文件的路径,如D:\aaa\bbb之类的。需要如何实现呢?

提交回答
好评回答
  • 2009-03-25 12:52:36
      java。io。File有个方法getAbsolutePath(),可以用这个方法获得到文件的绝对路径
    比如:
    import java。awt。Container;
    import java。awt。FlowLayout;
    import java。
      awt。event。ActionEvent; import java。awt。event。ActionListener; import java。io。File; import javax。swing。JButton; import javax。
      swing。JFrame; import javax。swing。JTextField; public class Test extends JFrame { private JTextField textfield = new JTextField(); private JButton button = new JButton("导入"); public Test() { super("Test"); this。
      setDefaultCloseOperation(JFrame。EXIT_ON_CLOSE); Container c = this。getContentPane(); c。setLayout(new FlowLayout()); textfield。
      setColumns(50); c。add(textfield); button。addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { importTxt(); } }); c。
      add(button); } private void importTxt() { File f = new File("test。txt"); textfield。setText(f。getAbsolutePath()); } public static void main(String[] args) { Test test = new Test(); test。
      pack(); test。setVisible(true); } } 其中textfield。setText(f。getAbsolutePath());就是把导入文件的绝对路径设定到TextField中。

    k***

    2009-03-25 12:52:36

其他答案

类似问题

换一换

相关推荐

正在加载...
最新资料 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 177-196
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):