在字符串中的换行符上附加数据

时间:2016-03-25 10:18:35

标签: java

我正在制作BE项目"使用自然语言处理进行数据提取"。在这里,用户需要输入英文查询,该查询将在SQL中转换,并将数据从数据库提取给用户。

我在Netbeans 8.0.1中使用jframe。

在这里,我在Input.java中接受用户输入并将其存储在可变inp中。根据查询类型,我调用方法Ans() / Place()并将数据附加到StringBuilder res中。最后,我使用setText()方法在文本字段Output.java中的RES中显示结果。

我希望修改res中的数据显示,就像把它变成小粗体一样,在新行上添加新内容,然后再显示在RES中。

private void RunActionPerformed(java.awt.event.ActionEvent evt) {
    Output n1 = new Output();
    inp = this.TF_1.getText();
    System.out.println("inp :" + inp);
    String[] arr = inp.split(" ");
    if ("Who".equals(arr[0])) {
        res.append(Ans(arr[2]));
    }
    if ("Where".equals(arr[0])) {
        res.append(Place(arr[2]));
    }
    Output.TF_value.setText(this.TF_1.getText());
    Output.RES.setText(res.toString());
    n1.setVisible(true);
}

0 个答案:

没有答案