Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在txt文件中找到特定的值或字符串,并在java中放入表中?_Java_Swing_Jtable_Itext - Fatal编程技术网

如何在txt文件中找到特定的值或字符串,并在java中放入表中?

如何在txt文件中找到特定的值或字符串,并在java中放入表中?,java,swing,jtable,itext,Java,Swing,Jtable,Itext,我想在.txt文件中找到特定的值或字符串,并将其放入Jtable或iText输出中 像这样: txt数据: R17 12, 1 R17 12, 2 R17 12, 3 R17 12, 4 R15 12, 5 R17 12, 6 R15 12, 7 R15 12, 8 R12 12, 9 R15 12, 10 R15 13, 1 R17 13, 2 R15 13, 3 R15 13, 4 R17 13, 5 R15 13, 6 R15 13, 7 R15 13, 8 R15 13, 9 R15 1

我想在.txt文件中找到特定的值或字符串,并将其放入Jtable或iText输出中

像这样:

txt数据:

R17 12, 1
R17 12, 2
R17 12, 3
R17 12, 4
R15 12, 5
R17 12, 6
R15 12, 7
R15 12, 8
R12 12, 9
R15 12, 10
R15 13, 1
R17 13, 2
R15 13, 3
R15 13, 4
R17 13, 5
R15 13, 6
R15 13, 7
R15 13, 8
R15 13, 9
R15 13, 10
我希望表输出如下:


首先。您需要解析.txt文件。为此,您将使用扫描仪()

步骤:

  • 将扫描仪设置为“读取”文件
  • 一次解析文件中的每一行
  • 将每一行拆分为多个部分,以获得所需的各个值
  • 将以前拆分的每个值分配给表的“字段”

    File fileExample = new File("PATH_TO_YOUR_FILE.txt");
    Scanner scanner = new Scanner(fileExample);
    
    String[] parts = null;
    
    while(scanner.hasNextLine()){
    
       String line = input.nextLine();
       parts = line.split("\\s");  //parse the line by spaces
    
       //From now on I cant help you. 
       You need to build the Table and assign the values to it. 
    }
    
要构建表,只需使用Swing库。此处链接:

希望你能从中得到一些想法。
代码未编译。这只是一些想法。

首先。您需要解析.txt文件。为此,您将使用扫描仪()

步骤:

  • 将扫描仪设置为“读取”文件
  • 一次解析文件中的每一行
  • 将每一行拆分为多个部分,以获得所需的各个值
  • 将以前拆分的每个值分配给表的“字段”

    File fileExample = new File("PATH_TO_YOUR_FILE.txt");
    Scanner scanner = new Scanner(fileExample);
    
    String[] parts = null;
    
    while(scanner.hasNextLine()){
    
       String line = input.nextLine();
       parts = line.split("\\s");  //parse the line by spaces
    
       //From now on I cant help you. 
       You need to build the Table and assign the values to it. 
    }
    
要构建表,只需使用Swing库。此处链接:

希望你能从中得到一些想法。
代码未编译。这只是一些想法。

在你进入UI之前,你会想要生成某种模型,为你提供一个虚拟的视图来展示你想要实现的目标,这将使包装UI变得更加容易。在你进入UI之前,您将需要生成某种模型,该模型将为您提供一个虚拟视图,以了解您正试图实现的目标,这将使包装UI变得更加容易。如何将其放入表中?这是我的主要任务problem@Bahador我假设您已经阅读了文档。例如:。好像你想去。您能解释一下文档中有什么不清楚的地方,以便我们改进它吗?以及如何将其放在表格中?这是我的主要任务problem@Bahador我假设您已经阅读了文档。例如:。好像你想去。你能解释一下文件中有什么不清楚的地方,以便我们改进吗?