java项目侦听器

java项目侦听器,java,swing,Java,Swing,我需要有关我在菜单栏中保存菜单项的帮助。我已将代码设置为 private void smActionPerformed(java.awt.event.ActionEvent evt) { } 但我不确定需要在括号中插入什么?gui是一种表单,用户可以在其中填写医疗记录,例如组合框“mr/mrs”文本字段“医疗问题”等,当他们单击文件保存时,我希望用户获得一个保存框(如word中的另存为框)并将信息保存在txt文件中 另外,是否可以将“文件类型”设置为默认保存为txt文件。用于要求最终用户选

我需要有关我在菜单栏中保存菜单项的帮助。我已将代码设置为

private void smActionPerformed(java.awt.event.ActionEvent evt) {


}
但我不确定需要在括号中插入什么?gui是一种表单,用户可以在其中填写医疗记录,例如组合框“mr/mrs”文本字段“医疗问题”等,当他们单击文件保存时,我希望用户获得一个保存框(如word中的另存为框)并将信息保存在txt文件中

另外,是否可以将“文件类型”设置为默认保存为txt文件。

用于要求最终用户选择
文件

JFileChooser fileChooser = new JFileChooser();
if (fileChooser.showSaveDialog(null) == JFileChooser.APPROVE_OPTION) {
    File file = fileChooser.getSelectedFile();
    // ...
} else {
    // User pressed cancel.
}
用于要求最终用户选择
文件

JFileChooser fileChooser = new JFileChooser();
if (fileChooser.showSaveDialog(null) == JFileChooser.APPROVE_OPTION) {
    File file = fileChooser.getSelectedFile();
    // ...
} else {
    // User pressed cancel.
}

也许看看这个可以帮助你。我不完全明白你需要什么


http://download.oracle.com/javase/tutorial/uiswing/components/filechooser.html

也许看看这个可以帮助你。我不完全明白你需要什么


http://download.oracle.com/javase/tutorial/uiswing/components/filechooser.html

一般来说,在作业上贴上标签是一种很好的做法。这不是作业。我想从一本书中学习java,这是其中的一项任务。一般来说,给你的作业贴上这样的标签是很好的做法。这不是作业。我正试图从一本书中学习java,这是我的任务之一。干杯,伙计,我会尝试一下。一周来一直在努力解决这个问题,认为这会像轻问题伴侣一样,它会显示“保存”框,用户可以单击“保存”,但没有保存任何文件?
文件
只是一个抽象表示。您必须使用basic创建文件并将一些内容写入文件。然后它会出现在本地磁盘文件系统上。这是一个完全不同的问题。干杯,伙计,java IO是本书的下一部分。如果我遇到麻烦,我会看一看并问一个新问题。干杯,伙计,我会试一试的。一周来一直在努力解决这个问题,认为这会像轻问题伴侣一样,它会显示“保存”框,用户可以单击“保存”,但没有保存任何文件?
文件
只是一个抽象表示。您必须使用basic创建文件并将一些内容写入文件。然后它会出现在本地磁盘文件系统上。这是一个完全不同的问题。干杯,伙计,java IO是本书的下一部分。如果我有困难,我会看一看并问一个新问题。