问题标签 [jcurses]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4172 浏览

java - 如何在 Eclipse 中使用 JCurses

我正在尝试开发一个在 Linux 中模拟终端的程序。我的问题是我无法清除默认 Eclipse 控制台中的屏幕。

经过大量搜索,我找到了一个名为JCurses的库,可以完成这项任务。但我无法让它在 Eclipse 中工作。

我已经搜索了一个教程,但似乎没有。

谁能帮我如何使用它?

0 投票
2 回答
3914 浏览

java - 使用 JCurses 从键盘读取而不按“输入”

我正在编写一个应用程序,该应用程序需要我从控制台读取密钥,而无需等待用户按 Enter。我读过 JCurses 库可以提供帮助。

我试过Toolkit.readCharacter()这样使用:

但问题是,readCharacter()无论您输入多少字符,该方法都不会结束执行。即使你按下回车,它似乎仍然在等待你输入一个字符。

我非常感谢使用 JCurses 或任何其他方式的任何帮助。

0 投票
3 回答
1094 浏览

groovy - 如何使用来自 groovy 的 jcurses

我只是尝试在 Groovy 中使用 JCurses,但总是遇到以下异常:

工具包.java:37:

谷歌告诉我它可能与类路径(windows)中的空格有关,但移动库甚至使用类而不是 .jar 文件都没有成功。

这似乎是可能的 - groovy 参考的恳求 JCurses:http ://pleac.sourceforge.net/pleac_groovy/userinterfaces.html

从 Groovy shell 脚本中清除屏幕的另一种方法也可以解决我的问题。:-)

0 投票
0 回答
321 浏览

java - JCurses 颜色不起作用

我刚刚开始使用 JCurses 开发我的第一个控制台应用程序。到目前为止,我可以使用几个按钮来显示一个窗口,但是焦点按钮和非焦点按钮之间没有视觉上的区别。

从源头上看,焦点按钮应该有不同的颜色,我也尝试过为焦点按钮显式设置不同的颜色Button.setFocusedButtonColors,但没有效果。

任何使用过 JCurses 的人都可以告诉我我需要在我的应用程序中做什么来启用颜色,或者确认这是一个终端仿真问题吗?(我通过从 perl 程序打印转义码成功地在同一个终端中使用了颜色。)

0 投票
1 回答
4767 浏览

java - 如何设置 Jcurses 库?

我正在尝试使用 Jcurses 库对 Rougelike 进行编码。我想知道我应该如何具体设置 Jcurses 以便我可以编译和编写访问它的类。(我使用的是 Windows。)到目前为止,我已经尝试在 Eclipse 中包含该库,但是按照包含库的正常过程会导致错误。当一切都设置好后,我的目录应该是什么样子(与 Jcurses 文件夹的存储位置和我的项目的存储位置有关),以及我需要设置哪些路径?

PS:我发现有人问过类似的问题,但它似乎提供了 Jcurses 的替代方案,而不是如何使用 Jcurses。

0 投票
2 回答
365 浏览

c++builder - 使 pdcurses 与 C++ Builder 一起工作

有人知道如何将 Pdcurses 与 Embarcadero C++ Builder 集成吗?

我已将库 pdcurses.lib 添加到我的项目中,并在部署部分添加了 pdcurses.dll。但无论我做什么,我仍然得到一个link32错误。

0 投票
1 回答
342 浏览

scala - 如何使用 Scala 和 Jcurses?

我想在 64 位 Ubuntu 上使用 Jcurses 和 Scala。不幸的是,我没有找到任何关于这个主题的教程。有谁能够帮我!

我的测试程序“testjcurses.scala”

我通过以下方式处理它:

结果是:

有谁能够帮我?

0 投票
1 回答
1107 浏览

java - Java Eclipse JCurses 库在尝试修复它数小时后无法工作

伟大的,

我希望你们在那里可以帮助我解决我的问题。我尝试设置 Jcurses 库,但结果只是启动了没有任何内容的 cmd.exe,只有工作区的路径。

我阅读了很多howtos,但没有一个确实有效。我还尝试了 Jcurses 的原始教程:

==================================================== ======

如何运行 JCurses 应用程序

要解决上述问题,您首先需要确定用于启动程序的命令。

指示:

步骤 1) 像往常一样运行 Java 应用程序(失败也没关系),然后切换到调试视图。

步骤 2) 右键单击​​该进程,然后选择“属性”打开属性窗口。

步骤 3) 选择并复制用于启动程序的命令行参数。

第 4 步)点击“外部工具”旁边的箭头按钮(带有红色小工具箱的播放图标),然后点击“外部工具配置”

步骤 5) 使用以下数据创建一个新配置: 位置:Windows 操作系统的 cmd.exe 的路径。例如:C:\WINXP\system32\cmd.exe 工作目录:无论你想要什么工作目录。参数:“/c start C:\WINXP\system32\cmd.exe /k”后跟之前复制的命令。例如: /c start C:\WINXP\system32\cmd.exe /k C:\Programme\Java\jre6\bin\java.exe -Dfile.encoding=Cp1252 -classpath "C:\Dokumente und Einstellungen\mccae\ Eigene Dateien\javawork\TWCC+\bin" at.co.lipski.twcc2.console.TWCCDaemon

请注意,您需要将包含空格的路径用引号 (") 括起来。上述命令将在一个新的、分离的控制台窗口中启动您的应用程序,该窗口将保持打开状态,直到您手动关闭它。现在您可以启动新创建的配置并在 Eclipse 中使用您的应用程序。

我的外部工具配置看起来像这样

在此处输入图像描述

位置:C:\Windows\System32\cmd.exe

工作区:${workspace_loc:/Azubi 故事}

参数: "/c start C:\Windows\System32\cmd.exe /k" "C:\Program Files\Java\jre1.8.0_25\bin\javaw.exe" -Dfile.encoding=Cp1252 -classpath "C: \Users\YAlSabiry\Desktop\Android\Eclipse Projekte\Azubi Storys\bin;C:\Users\YAlSabiry\Desktop\Android\jcurses\lib\jcurses.jar" Testwin

我用这段代码来运行控制台

如果您需要更多信息,请告诉我,我会尽快回复

0 投票
1 回答
977 浏览

java - 如何在 IntelliJ 中使用 JCurses?

我想将 JCurses 库与 IntelliJ IDE 一起使用,但出现以下错误消息:“打开终端时出错:未知。”

我的代码:

我的配置:

  • VM Debian 8.7 64 位 IntelliJ 2016.3.3 和 JAVA Open JDK 64 位 1.8
  • 带有 jcurses.jar 和 libcurses64.so 的 Lib 目录

我没有找到任何关于这样做的好方法的文档。

有人有想法吗?

0 投票
2 回答
223 浏览

java - 尝试在 IntelliJ 中导入时出现 jcurses 错误

我正在尝试将 jcurses 库导入 IntelliJ,但出现错误。文件 -> 项目结构 -> 模块 -> 导入 jar 文件。

然后在代码中:

有人能指出我的错误在哪里吗?

提前致谢!