java - 如何将Java应用程序连接到X11以移动光标

标签 java

我正在尝试编写一个像 htop 或 saidar 这样的应用程序,其中应用程序不会不断重绘终端中的输出。

我想使用X11将光标移动到我想要的位置并更新信息。

有办法做到这一点吗?

最佳答案

Htop 和 saidar 使用 Curses(不是 X11)来定位光标。

为此,你需要一个 Curses Java 库 - 谷歌告诉我这里有一个 http://sourceforge.net/projects/javacurses/

Curses 允许您输出 ASCII 字符以在屏幕上移动光标。它可以通过 telnet 使用,因为它都是 ASCII

关于java - 如何将Java应用程序连接到X11以移动光标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5382480/

相关文章:

java - WeatherApp 在点击 fab 时突然停止

java - 我的代码有什么错误?尝试构建二维矩阵

Java,Threads,只会将 run() block 作为线程的一部分,还是作为 start() 调用后的代码的一部分?

java - 使用 jgitflow 将 Artifact 部署到非默认的 nexus 服务器

java - 如何在 Spring Boot 中为所有 Controller 指定前缀?

java - Commons CLI 中的截断选项被错误接受

java - 如何在java中重新定义lambda匿名类

java - Spring ApplicationContext 在 bean 调用之前关闭

java - 在循环中剪切字符串的特定部分

java - JPanel GridBagLayout 到 GridPane