如何在 JTextArea 中读取 Java 中的文本文件
How to read text files in Java in JTextArea
我想阅读 Java 中的文本文件。怎么做?我有 JFileChooser。它将批准然后打开文件。读取后将显示在 JTextArea 中。我的代码:
ActionListener openButton_Click = new ActionListener() {
public void actionPerformed(ActionEvent e) {
// put code here
}
}
使用扫描仪class:
int dialogResult = jFileChooser.showOpenDialog(null);
if (dialogResult == jFileChooser.APPROVE_OPTION) {
try {
Scanner sc = new Scanner(jFileChooser.getSelectedFile());
sc.useDelimiter("\Z");
jTextArea.setText(sc.next());
} catch (IOException ioex) {
ioex.printStackTrace();
}
}
您将一个整数赋值给 jFileChooser.showOpenDialog(null)
以获得结果。然后,如果用户按下的是确定按钮,则用扫描仪读取文件。
我想阅读 Java 中的文本文件。怎么做?我有 JFileChooser。它将批准然后打开文件。读取后将显示在 JTextArea 中。我的代码:
ActionListener openButton_Click = new ActionListener() {
public void actionPerformed(ActionEvent e) {
// put code here
}
}
使用扫描仪class:
int dialogResult = jFileChooser.showOpenDialog(null);
if (dialogResult == jFileChooser.APPROVE_OPTION) {
try {
Scanner sc = new Scanner(jFileChooser.getSelectedFile());
sc.useDelimiter("\Z");
jTextArea.setText(sc.next());
} catch (IOException ioex) {
ioex.printStackTrace();
}
}
您将一个整数赋值给 jFileChooser.showOpenDialog(null)
以获得结果。然后,如果用户按下的是确定按钮,则用扫描仪读取文件。