如图   文件名:  那里的JTextFile叫什么,用什么方法能得到,设置

解决方案 »

  1.   


    我在写一个记事本,现在是新建->保存的部分
    我要在那个JTextField那里得到你要给这个文件起的名字
      

  2.   

    JFileChooser的getSelectedFiles和getSelectedFile方法可以得到选中的文件
      

  3.   


    那个不是awt图形组件吗,我想用纯Swing图形来做
      

  4.   

    可能是纯Swing吗,你那些事件还不是awt事件吗?
      

  5.   


    不是,我指的是图形部分,监听,响应的还是awt的
      

  6.   

    这个JFileChooser只是打开文件的,不能保存文件。不过,可以自己写一个保存文件的控件!
      

  7.   


    是,所以我就在问这个问题啊,得到它的文字名和目录来new一个File对象
      

  8.   


    import javax.swing.JFileChooser;
    import javax.swing.JFrame;
    public class FileChooser {
    public static void main(String[] args) {
    JFrame frame = new JFrame("JFileChooser");
    frame.setSize(800, 600);
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    JFileChooser chooser = new JFileChooser("..");  //默认当前目录
    chooser.setName("test");
    System.out.println(chooser.getCurrentDirectory() + chooser.getName());
    frame.add(chooser);
    frame.setVisible(true);
    }
    }
      

  9.   

    jfilechooser.showSaveDialog(parent);
    为什么不看文档?
      

  10.   


    多谢这位朋友的提醒,我想你是搞错了,我问的是那个JTextField的问题,问题一开始打错了几个字母,而且上面的这位朋友已经帮我解决了,多谢
      

  11.   


    你在那个 JTextField 输入的内容可以通过调用 jfilechooser.getSelectFile() 方法得到。