gpt4 book ai didi

java - 读取jtable中的文件

转载 作者:行者123 更新时间:2023-12-01 12:40:46 27 4
gpt4 key购买 nike

我有这样的代码:

private void jTable4MouseClicked(java.awt.event.MouseEvent evt) {                                     
if (evt.getClickCount() == 1) {
System.out.println("clicked");
int row = jTable4.getSelectedRow();
if (row != -1) {
String firstColumnValue = jTable4.getModel().getValueAt(row, 0).toString();
String secondColumnValue = jTable4.getModel().getValueAt(row, 1).toString();
jTextAreaMainFileHighlight.setText(firstColumnValue); // just show name of a file
jTextAreaComparingFileHighlighter.setText(secondColumnValue); // just show name of a file

}

你知道,jtabel 包含一个文件名。如何读取该文件并在 jTextArea 中显示

最佳答案

这是java文件读取的基础。无论如何,要读取文件(jtable中给出的名称)并显示文件的内容,您可以使用以下内容

    BufferedReader br = null;

try {

String str;

br = new BufferedReader(new FileReader(firstColumnValue));

while ((str = br.readLine()) != null) {
System.out.println(str);
jTextAreaMainFileHighlight.setText(str);
}

} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if (br != null)br.close();
} catch (IOException ex) {
ex.printStackTrace();
}
}

关于java - 读取jtable中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25119034/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com