java用GUI导入TXT文件后如何再获取文件的路径
如题,导入文件后,我想在TextField里显示文件的路径,如D:\aaa\bbb之类的。需要如何实现呢?
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中。
File类中不是有方法吗?你可以查一下API
答:视频的编码问题 TitleMotion Pro在Premiere PRO 2.0上的安装办法 1、安装TitleMotion Pro for Premiere ...详情>>
答:google "java 缓冲池"详情>>
答:百度里搜张孝祥 非常好的视频教程详情>>