创建一个以 .get 方法命名的 .txt 文件
Creating a .txt File named with a .get method
我正在尝试建立一个表格。在表单的末尾,我希望使用保存按钮创建一个 TXT 文件,该文件以表单中输入的人的姓氏命名。
我只成功地创建了一个具有定义名称(我选择的)的 txt 文件或一个没有扩展名的文件,该文件没有扩展名,但没有获取姓氏信息。代码如下,谢谢大家的关注:
Button btnSalva = new Button(shell, SWT.NONE);
btnSalva.addSelectionListener(new SelectionAdapter() {
@Override
public void widgetSelected(SelectionEvent e) {
BufferedWriter writer = null;
try {
writer = new BufferedWriter(new FileWriter(text_1.getText()));
writer.write("Nome" + text.getText() + "Cognome" + text_1.getText() + "età" + text_2.getText());
} catch (IOException e1) {
} finally {
try {
if (writer != null)
writer.close();
} catch (IOException e1) {
}
}
}
});
btnSalva.setBounds(10, 799, 75, 25);
btnSalva.setText("SALVA");
好吧,如果您的姓氏是 text_1.getText(),并且您想要一个 TXT 扩展名,只需更改您的线路即可:
writer = new BufferedWriter(new FileWriter(text_1.getText()));
进入
writer = new BufferedWriter( new FileWriter( text_1.getText() + "TXT" ));
我通过以下方式解决了问题:
writer = new BufferedWriter( new FileWriter( text_1.getText() + ".TXT" ));
我正在尝试建立一个表格。在表单的末尾,我希望使用保存按钮创建一个 TXT 文件,该文件以表单中输入的人的姓氏命名。 我只成功地创建了一个具有定义名称(我选择的)的 txt 文件或一个没有扩展名的文件,该文件没有扩展名,但没有获取姓氏信息。代码如下,谢谢大家的关注:
Button btnSalva = new Button(shell, SWT.NONE);
btnSalva.addSelectionListener(new SelectionAdapter() {
@Override
public void widgetSelected(SelectionEvent e) {
BufferedWriter writer = null;
try {
writer = new BufferedWriter(new FileWriter(text_1.getText()));
writer.write("Nome" + text.getText() + "Cognome" + text_1.getText() + "età" + text_2.getText());
} catch (IOException e1) {
} finally {
try {
if (writer != null)
writer.close();
} catch (IOException e1) {
}
}
}
});
btnSalva.setBounds(10, 799, 75, 25);
btnSalva.setText("SALVA");
好吧,如果您的姓氏是 text_1.getText(),并且您想要一个 TXT 扩展名,只需更改您的线路即可:
writer = new BufferedWriter(new FileWriter(text_1.getText()));
进入
writer = new BufferedWriter( new FileWriter( text_1.getText() + "TXT" ));
我通过以下方式解决了问题:
writer = new BufferedWriter( new FileWriter( text_1.getText() + ".TXT" ));