首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在javafx文本区域中显示计数查询的所有行?它只显示第一行,而不是两行

在JavaFX的文本区域中显示计数查询的所有行,可以通过以下步骤实现:

  1. 创建一个JavaFX的文本区域(TextArea)对象,用于显示查询结果的所有行。
代码语言:txt
复制
TextArea textArea = new TextArea();
  1. 执行计数查询,并将结果存储在一个字符串变量中。
代码语言:txt
复制
String queryResult = executeCountQuery();
  1. 将查询结果按行分割,并存储在一个字符串数组中。
代码语言:txt
复制
String[] lines = queryResult.split("\n");
  1. 将字符串数组中的每一行添加到文本区域中。
代码语言:txt
复制
for (String line : lines) {
    textArea.appendText(line + "\n");
}

完整的示例代码如下:

代码语言:txt
复制
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.TextArea;
import javafx.scene.layout.VBox;
import javafx.stage.Stage;

public class CountQueryResult extends Application {

    @Override
    public void start(Stage primaryStage) {
        TextArea textArea = new TextArea();
        String queryResult = executeCountQuery();
        String[] lines = queryResult.split("\n");
        for (String line : lines) {
            textArea.appendText(line + "\n");
        }
        VBox root = new VBox(textArea);
        Scene scene = new Scene(root, 400, 300);
        primaryStage.setScene(scene);
        primaryStage.show();
    }

    private String executeCountQuery() {
        // 执行计数查询的代码逻辑
        return "查询结果的所有行";
    }

    public static void main(String[] args) {
        launch(args);
    }
}

这样,文本区域中将显示计数查询的所有行,而不仅仅是第一行。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Linux系统开发: 学习linux三剑客(awk、sed、grep)(上)

a\ 在当前行下面插入文本。 i\ 在当前行上面插入文本。 c\ 把选定改为新文本。 d 删除,删除选择。 D 删除模板块第一。...G 获得内存缓冲内容,并追加到当前模板块文本后面。 l 列表不能打印字符清单。 n 读取下一个输入行,用下一个命令处理新不是第一个命令。...$ sed '=' 123.txt #显示文本每一行号 $ sed '3=' 123.txt #显示文本第三行号 $ sed "/./=" 123.txt #只显示非空白行号....txt里第一条包含sh及以下到末尾所有 $ sed -n '/sh/ ,$p' 123.txt 逆序输出文本内容 需用到命令:!...前跟非零数字,表示后面的命令对所有没有被选定发生作用 需用到命令:G:获得内存缓冲内容,并追加到当前模板块文本后面 需用到命令:h: 拷贝模板块内容到内存中缓冲 需用到命令:d :删除,

9.1K20

linux(八)linux系统中查找文件二

grep全称是Global Regular Expression Print,表示全局正则表达式版本,使用权限是所有用户。   ...-h:查询多文件时不显示文件名。       -l:查询多文件时只输出包含匹配字符文件名。       -n:显示匹配及行号。       -s:不显示不存在或无匹配文本错误信息。       ...-v:显示不包含匹配文本所有。     1.3.2、pattern正则表达式主要参数        \: 忽略正则表达式中特殊字符原有含义。       ...1   1.4、实例     1)显示所有以d开头文件中包含test ?...-h”,但是计算式,1K=1000,不是1K=1024       -i 显示inode信息       -k 区块为1024字节       -l 只显示本地文件系统       -m 区块为1048576

4.4K70

vim常用命令总结

2.删除一 删除一整行内容使用"dd"命令。删除后下面的行会移上来填补空缺。 3.删除换行符 在Vim中你可以把两行合并为一,也就是说两行之间换行符被删除了:命令是"J"。...0"命令则总是把光标移动到当前行第一个字符上。键也是如此。"$"命令还可接受一个计数"1$"会将光标移动到当前行行尾,"2$"则会移动到下一行尾,如此类推。"...需要在Normal模式下执行,重复是命令,不是被改动内容, 30.Visual模式 按"v"可以进入Visual模式。移动光标以覆盖你想操纵文本范围。同时被选中文本会以高亮显示。...Vim将在启动后只显示第一个文件,完成该文件编辑后,可以用令:":next"或":n"要保存工作成果并继续下一个文件编辑,命令:":wnext"或":wn"可以合并这一过程。...(vim) /字符串   后边输入查询内容可保存至缓冲中,可用↑↓进行以往内容选择。 另外:将光标移动在选定单词下方按*,则可以选中此单词作为查询字符,可以避免输入一长串字符麻烦。

1.2K10

命令行编辑器 sed 基础用法总结

当处理文本时,sed 将当前处理存储在临时缓冲中,称为“模式空间”,然后 sed 命令对缓冲内容进行处理,完成后将缓冲区内容输出到标准输出,接着处理以下行,直到文件尾部。...参数 sed 命令参数 参数 功能 -n 使用安静模式,只显示被处理 -e 直接在命令列模式上进行 sed 动作编辑 -f 运行指定文件内 sed 命令 -r 支持延伸型正则语法(否则只支持基础语法...) -i 直接修改文件,不是仅输出到标准输出 2.2....替换和显示 下面展示了将 2 到 5 替换为 ’No 2-5 line’ nl /etc/passwd | sed '2,5c No 2-5 line' 下面展示了只显示文件中 5-7 方法...nl /etc/passwd | sed '/root/p' 可是,好像并没有得到我们想要结果,那是因为查找到和其他混合输出,混淆了查询结果,这个时候就要通过参数 -n 指定静默模式显示

59840

linux查询日志命令总结

是将cat反写过来,功能跟cat相反,cat是由第一到最后一连续显示tac是由最后一第一反向显示。...**参数: ** [options]主要参数: -c:只输出匹配计数。 -I:不区分大 小写(只适用于单字符)。 -h:查询多文件时不显示文件名。...-l:查询多文件时只输出包含匹配字符文件名。 -n:显示匹配及 行号。 -s:不显示不存在或无匹配文本错误信息。 -v:显示不包含匹配文本所有。...:只匹配整个单词,不是字符串一部分(匹配‘magic’,不是‘magical’), grep -C number pattern files :匹配上下文分别显示[number], 应用...abc以及之后5文本信息。

15.6K30

文本处理三剑客之sed

sed 与vim等编辑器不同,sed 是一种非交互式编辑器(即用户不必参与编辑过程),使用预先设定好编辑指令对输入文本进行编辑,完成之后再输出编辑结构。...,:/^sed/匹配所有以sed开头。...$ 匹配结束,:/sed$/匹配所有以sed结尾。 . 匹配一个非换行符任意字符,:/s.d/匹配s后接一个任意字符,最后是d。...,追加在原有内容后面 d: 删除pattern中所有,并读入下一新到P中 D:D 删除M ,P中第一,不读入下一 n :读取下一个输入行,用下一个命令处理新不是第一个命令 N...:追加下一个输入行到模板块后面并在二者间嵌入一个新,改变当前行号码 具体用法如下: seq 1 10 |sed 'n;d' 只显示奇数 [root@CentOs7 ~]# seq 10|sed '

90920

Linux如何通过命令查看日志文件某几行(中间几行或最后几行)「建议收藏」

地址是逗号分隔,那么需要处理地址是这两行之间范围(包括这两行在内)。...G 把暂存缓冲内容追加到模式空间里,追加在原有内容后面 l 列出非打印字符 p 打印行 n 读入下一输入行,并从下一条命令不是第一条命令开始对其处理 q 结束或退出sed...在下一开始编辑前,所有的编辑动作将应用到模式缓冲上。 sed -e ‘1,10d’ -e ‘s/My/Your/g’ datafile #选项-e用于进行多重编辑。第一重编辑删除第1-3。...H命令则把每次匹配hrwnag行都追加保存在暂存缓冲。...G命令则把暂存缓冲内容追加到了模式空间的当前行后。此处即追加到了末尾。

9.5K60

vim 从嫌弃到依赖(7)——可视模式

例如 world world1 world11 world111 当我们在第一使用 v 进入选择模式,然后使用e 选中一个单词删除之后,再在下一执行....来使用,这么说是不是说可视模式就失去了价值呢?...其实也不是,在平时处理文本操作中,并不是每个任务都需要进行重复,在处理一次性操作任务时,vim可视模式在效率上于普通模式其实差距不大,而且有时候要修改文本所在区域无法准确通过一两个motion...,然后选中所有的p,然后使用 I 在行首进入插入模式,接着输入 # 注释代码,最后使用 退回到普通模式,我们可以看到在插入时只显示了一变化,但是最后回到普通模式后,针对第一变化作用到了所有选中行...,在处理列可视模式中,A 表示在选择每个行尾进行同样操作,I 表示在选择首进行同样操作。

40630

详解uniq命令使用实例

1、 使用 uniq 命令删除文件中连续重复 如果你在不使用任何参数情况下使用 uniq 命令,它将删除所有连续重复只显示唯一。...3、 只显示文件中唯一 为了只显示文件中唯一,可以这样做: sort ostechnix.txt | uniq -u 示例输出: Linux is secure by default Top...4、 只显示重复 同样,我们也可以显示文件中重复,就像下面这样: sort ostechnix.txt | uniq -d 示例输出: Linus is the creator of Linux...welcome to ostechnix 这两行在 ostechnix.txt 文件中是重复。请注意 -d(小写 d) 将会只打印重复,每组显示一个。...下面的命令将忽略在文件中每行前四个字符进行比较: uniq -d -s 4 ostechnix.txt 为了忽略比较前 N 个字段(LCTT 译注:即前几列)不是字符,在上面的命令中使用 -f 选项

1K30

vim命令总结

2.删除一 删除一整行内容使用"dd"命令。删除后下面的行会移上来填补空缺。 3.删除换行符 在Vim中你可以把两行合并为一,也就是说两行之间换行符被删除了:命令是"J"。...$"命令还可接受一个计数"1$"会将光标移动到当前行行尾,"2$"则会移动到下一行尾,如此类推。"0"命令却不能接受类似这样计数,命令"^"前加上一个计数也没有任何效果。...比如"33G"就会把光标置于第33上。没有指定命令计数作为参数的话, "G"会把光标定位到最后一上。"gg"命令是跳转到第一快捷方法。...需要在Normal模式下执行,重复是命令,不是被改动内容, 30.Visual模式 按"v"可以进入Visual模式。移动光标以覆盖你想操纵文本范围。同时被选中文本会以高亮显示。...Vim将在启动后只显示第一个文件,完成该文件编辑后,可以用令:":next"或":n"要保存工作成果并继续下一个文件编辑,命令:":wnext"或":wn"可以合并这一过程。

76770

数据库PostrageSQL-统计收集器

另一个重点是当一个服务器进程被要求显示任何这些统计信息时,首先取得收集器进程最近发出报告并且接着为所有统计视图和函数使用这个快照,直到的当前事务结尾。...因此只要你继续当前事务,统计数据将会一直显示静态信息。相似地,当任何关于所有会话的当前查询信息在一个事务中第一次被请求时,这样信息将被收集。并且在整个事务期间将显示相同信息。...这是一种特性而非缺陷,因为允许你在该统计信息上执行多个查询并且关联结果不用担心那些数字会在你不知情情况下改变。但是如果你希望用每个查询都看到新结果,要确保在任何事务块之外做那些查询。...但是,这些统计信息并没有给出所有的事情:由于PostgreSQL处理磁盘 I/O 方式,不在PostgreSQL缓冲数据库仍然驻留在内核 I/O 缓存中,并且因此可以被再次读取不需要物理磁盘读取...特别是当后备服务器完全追上时,pg_stat_replication显示是写入、刷写及重放最近报告WAL位置所花时间不是一些用户可能预期零。

84030

案例+解读,来自有道大神17个常用Linux命令深度解析

c 只输出匹配数目 -n 显示匹配行号 -v 显示不包含匹配文本 -i 不区分大小写 (grep是大小写敏感) -R 文件夹下递归搜索 -l 只显示匹配文件名 -H 显示文件名 -A...7. head命令 该命令与tail命令类似,默认显示文件前两行内容 基本格式 head [option] [filename] -n number 显示前几行,-5表示文件中除了最后5之外所有内容...基本格式 du [option] [name] -h 用human readable方式显示 --max-depth=number 最大查询层次 -a 显示所有文件大小,默认只显示目录大小 范例一...逆序排序 范例三:sort -t - -k 1.7 -nk 3,3 sort_k.txt -k start,end中end可以省略,上面的1.7表示分割后第一个域第7个字符,由于没有end,则表示对第一域中第...模式中回车,输入/pattern可以持续向下搜索 范例一:more +/Deploy catalina.out 在catalina.out文件中查找“Deploy字符第一次出现位置”,并从该处两行开始显示输出

1.6K50

案例+解读,来自有道大神17个常用Linux命令深度解析

c 只输出匹配数目 -n 显示匹配行号 -v 显示不包含匹配文本 -i 不区分大小写 (grep是大小写敏感) -R 文件夹下递归搜索 -l 只显示匹配文件名 -H 显示文件名 -A...7. head命令 该命令与tail命令类似,默认显示文件前两行内容 基本格式 head [option] [filename] -n number 显示前几行,-5表示文件中除了最后5之外所有内容...基本格式 du [option] [name] -h 用human readable方式显示 --max-depth=number 最大查询层次 -a 显示所有文件大小,默认只显示目录大小 范例一...逆序排序 范例三:sort -t - -k 1.7 -nk 3,3 sort_k.txt -k start,end中end可以省略,上面的1.7表示分割后第一个域第7个字符,由于没有end,则表示对第一域中第...模式中回车,输入/pattern可以持续向下搜索 范例一:more +/Deploy catalina.out 在catalina.out文件中查找“Deploy字符第一次出现位置”,并从该处两行开始显示输出

1.4K60

vim常用命令总结

2.删除一   删除一整行内容使用“dd”命令。删除后下面的行会移上来填补空缺。 3.删除换行符   在Vim中你可以把两行合并为一,也就是说两行之间换行符被删除了:命令是“J”。...“0”命令则总是把光标移动到当前行第一个字符上。键也是如此。“$”命令还可接受一个计数“1$”会将光标移动到当前行行尾,“2$”则会移动到下一行尾,如此类推。...比如“33G”就会把光标置于第33上。没有指定命令计数作为参数的话, “G”会把光标定位到最后一上。“gg”命令是跳转到第一快捷方法。   ...“.”需要在Normal模式下执行,重复是命令,不是被改动内容, 30.Visual模式   按“v”可以进入Visual模式。移动光标以覆盖你想操纵文本范围。同时被选中文本会以高亮显示。...Vim将在启动后只显示第一个文件,完成该文件编辑后,可以用令:“:next”或“:n”要保存工作成果并继续下一个文件编辑,命令:“:wnext”或“:wn”可以合并这一过程。

9.4K20

Flink流之动态表详解

由于Flink对流式数据处理超越了目前流行所有框架,所以非常受各大公司欢迎,其中包括阿里,美团、腾讯、唯品会等公司。当前也有很多公司在做技术调研跃跃欲试。 Flink为何如此受欢迎?...当第一插入到click表中时,查询开始计算结果表。 插入第一[Mary,/ home]后,结果表(右侧,顶部)由一[Mary,1]组成。...必须更新先前发出结果查询需要维护所有发出,以便能够更新它们。 例如,第一个示例查询需要存储每个用户URL计数,以便能够增加计数,并在输入表收到新行时发出新结果。...如果仅跟踪注册用户,则要维护计数可能不会太高。 但是,如果未注册用户分配了唯一用户名,则要维护计数数将随着时间推移增长,最终可能导致查询失败。 [SQL] 纯文本查看 复制代码 ?...只要click表接收到新,就会更新用户lastAction并且必须计算新排名。 但是,由于两行不能具有相同排名,因此所有排名较低也需要更新。 [SQL] 纯文本查看 复制代码 ?

4.2K10

Linux常用命令

不是 '哔' 声 -l 取消遇见特殊字元 ^L(送纸字元)时会暂停功能 -f 计算行数时,以实际上行数,而非自动换行过后行数(有些单行字数太长会被扩展为两行两行以上) -p 不以卷动方式显示每一页...-R : 处理指定目录以及其子目录下所有文件 --help : 显示辅助说明 --version : 显示版本 df -a 显示所有文件系统磁盘使用情况,包括0块(block)文件系统,/proc...-k 以k字节为单位显示。 -i 显示i节点信息,不是磁盘块。 -t 显示各指定类型文件系统磁盘空间使用情况。 -x 列出不是某一指定类型文件系统磁盘空间使用情况(与t选项相反)。...-b 或 --byte-offset : 在显示符合样式那一之前,标示出该行第一个字符编号。...-v 或 --invert-match : 显示不包含匹配文本所有。 -V 或 --version : 显示版本信息。 -w 或 --word-regexp : 只显示全字符合列。

5K40

Power Query 真经 - 第 3 章 - 数据类型与错误

任何尾数为 0 小数都不会显示只显示出数值所需字符数。...默认情况下,Power Query 在设置数据类型时只预览前 1000 ,这意味着如果数据集中第一个小数值显示在第 1001 ,Power Query 将选择一个【整数】数据类型,在导入时对该列所有行进行四舍五入...这不是很明显,但这些字是可以单击,将允许更改分析范围:【基于整个数据集列分析】,不是默认 1000 。 将会注意到,一些统计数据和图表没有显示在 “Units Sold” 列中。...虽然仍然会看到错误信息,但这样做并不理想,因为会失去预览窗口中所有其他数据。 相反,如果单单击 “Error” 关键词旁边空白区域,Power Query 将在预览下面显示错误信息文本。...图 3-21 等等,不是已经修复了所有的错误吗 3.6.1 发现错误来源 根据在 Excel 中使用配色方案,可能无法看到错误计数与加载计数是不同颜色。原因是,这实际上是一个超链接。

5.2K20

linux运维中命令梳理(三)

表示行号范围从x到y,2,5表示从第2到第5 /pattern/ 查询包含模式,/disk/或/[a-z]/ /pattern/pattern/ 查询包含两个模式...,/disk/disks/ /pattern/,x 在给定行号上查询包含模式,/disk/,3 x,/pattern/ 通过行号和模式查询匹配, 3,/disk/...-l:查询多文件时只输出包含匹配字符文件名。 -n:显示匹配及 行号。 -s:不显示不存在或无匹配文本错误信息。 -v:显示不包含匹配文本所有。...:只匹配整个单词,不是字符串一部分(匹配’magic’,不是’magical’), grep -C number pattern files :匹配上下文分别显示[number], grep...uniq语法 [root@www ~]# uniq [-icu] 选项与参数: -i :忽略大小写字符不同; -c :进行计数 -u :只显示唯一 testfile内容如下

7.9K81

vim 学习笔记(四)—— 常用命令汇总

2.删除一 删除一整行内容使用"dd"命令。删除后下面的行会移上来填补空缺。 3.删除换行符 在Vim中你可以把两行合并为一,也就是说两行之间换行符被删除了:命令是"J"。...比如"33G"就会把光标置于第33上。没有指定命令计数作为参数的话, "G"会把光标定位到最后一上。“gg"命令是跳转到第一快捷方法。...命令"H”,“M”,“L”,分别将光标跳转到第一,中间,结尾行部分。 15.告诉你当前位置 使用CTRL-G命令。“set number"在每行前面显示一个行号。...需要在Normal模式下执行,重复是命令,不是被改动内容, 30.Visual模式 按"v"可以进入Visual模式。移动光标以覆盖你想操纵文本范围。同时被选中文本会以高亮显示。...Vim将在启动后只显示第一个文件,完成该文件编辑后,可以用令:“:next"或”:n"要保存工作成果并继续下一个文件编辑,命令:“:wnext"或”:wn"可以合并这一过程。

72130

Linux指令入门-文本处理

命令参数说明: 参数 说明 -n或--number 显示行号 -b或--number-nonblank 显示行号,但是不对空白行进行编号 -s或--squeeze-blank 当遇到有连续两行以上空白...,只显示空白 命令使用示例: 将一个自增序列写入test.txt文件中。...忽略字符大小写差别 -n 或 --line-number 在显示符合样式那一之前,标示出该行列数编号 -v 或 --revert-match 显示不包含匹配文本所有 命令使用示例: 查看...grep -n Port /etc/ssh/ssh_config 查询字符串在文本中出现行数。 grep -c localhost /etc/hosts 反向查找,不显示符合条件。...接着处理下一,这样不断重复,直到文件末尾。 注意: sed命令不会修改原文件,例如删除命令只表示某些不打印输出,不是从原文件中删去。 如果要改变源文件,需要使用-i选项。

3.5K20
领券