我尝试使用 ProgressBar,如下所示: 我也试过这个方法: GUI 是 MultiWindowTextGUI 属于 contex,但由于 Cast 问题它不起作用: Edit2:在组件方法中,它需要这个: 和一个计时器: ...
我尝试使用 ProgressBar,如下所示: 我也试过这个方法: GUI 是 MultiWindowTextGUI 属于 contex,但由于 Cast 问题它不起作用: Edit2:在组件方法中,它需要这个: 和一个计时器: ...
我无法理解缺少什么/安装什么才能在 cmd 中编译我的代码。 它适用于 IntelliJ IDE,我看到了类似的问题,但无法掌握有关使用“胖罐”和 maven 依赖项的答案。 这是 pom.xml ...
到目前为止我有 我想不通的是如何将checkBoxList直接添加到mwtg 非常感谢您的帮助 ...
我正在尝试为我的项目构建一个 JAR 工件,该工件依赖于一个外部库nbvcxz和一个导入的库lanterna : 在 Project Structure 的 Artifacts 下添加 JAR 时,使用 JAR -> from modules with dependencies: 我添加到 ...
有没有办法获取Lanterna终端/屏幕中所有当前按键的列表? 即没有得到最后一个按下的键,也没有等待按下一个键。 我想获得当前正在按下的所有键的列表。 我意识到这可能是带有终端灯笼的限制。 如果是这样,是否有替代方法来实现支持轮询按键的文本UI? ...
我正在使用maven关注一个简单的lanterna演示教程。 问题是该程序使用IDE intellij完美运行,但不会从终端编译。 我是否需要在我的pom.xml文件中包含更多内容? 我的文件Rouge.java打开一个带有hello world的简单窗口。 尝试从终端(java ...
我正在使用 lanterna 为我的应用程序构建一个前端,它需要一种非阻塞输入法,因此显示的数据可以不断刷新。 由于某种原因,非阻塞输入(pollInput)的方法在调用时崩溃,而同一类的阻塞方法(readInput)按预期工作 https://github.com/CaderHancock/o ...
我正在尝试使用 Java Lanterna 为终端 GUI 运行示例代码。 在 Netbeans 8.2 IDE 中运行该示例成功运行(基本上是单击“播放”按钮),但从 Linux 终端运行 JAR 文件失败。 主.java: pom.xml: 从终端运行生成的 JAR 文件时出现的错误 ...
我使用Lanterna创建了一个简单的终端应用程序,该应用程序仅显示一个自定义按钮。 但是,即使在自定义按钮的类中,我扩展了Button类并覆盖了Button类的createDefaultRenderer方法以返回Button类的FlatButtonRenderer类的实例,它仍在使用Defa ...
我正在体验Lanterna的第4个教程 。 当我创建一个包含2列的GridLayout并添加2个分别跨越2列的标签时,程序将运行而不会出现错误。 但是,当我制作一个包含4列的GridLayout并添加2个跨越4列的标签时,出现以下ArrayIndexOutOfBoundsException运 ...
我刚刚使用懒骨头制作了我的第一个Griffon项目。 我为模板选择了griffon-lanterna-groovy ,然后删除了pom.xml和maven/因为我将使用Gradle。 然后,我运行gradle build test run ,一切看起来都很好。 (它运行,构建成功,等等) ...
我有一个 Lanterna 终端应用程序。 使用线程,我想用不同的面板填充窗口并相应地读取键输入。 使用: 第一个线程在 rightPanel 中显示“位置”菜单。 菜单包含:“按 a 退出”。 线程有效。 出现菜单,按 a 退出程序。 现在第二个线程不会出现,也不会监听匹配的按键:“按 ...
没有用于Lanterna的TerminalFacade-Java Eclipse让我看到这个错误 对于此代码 我已经查看了源文件,但无法在任何地方找到该类,我已经用jar和直接源将其导入,但是都没有用。 不知道为什么该类不存在。 ...
如何获得键盘输入,例如Enter或F1? 按下Enter键后,我需要获取文本框内容。 无论何时,我都需要获得F1和其他键。 我已经尝试过使用无限循环,但是在gui.addWindowAndWait(window);之后我无法达到它。 谢谢! ...
我是编程的新手(现在已经有一个学期了),我应该使用Lanterna Libary(在我的最终项目中)来制作一个终端,稍后我可以在其中运行一个非常简单的带有墙和静态的Maze游戏。动态的“敌人”以及玩家必须拾取的一些关键对象。 可悲的是,我不知道如何运作。 我已经花了大约10个小时来研究此事, ...
我正在用Lanterna(主要是由于控制台中的clearscreen和用户输入)制作了一个简单的基于Java文本的hangman。 我的用户输入有问题:输入我的输入并通过我的代码运行它后,它再次每次都使用相同的输入,因此我无法再插入其他输入。 这是我的代码: 谢谢! ...
我是一个对编程知之甚少的程序员,但我想导入名为com.googlecode.lanterna.terminal Lanterna(一个 gui 控制台库)包但是当我这样做时 它说它解析为一个包而不是一个类型。 我不确定我是否将 .jar 文件放在正确的位置......有人能告诉我我做错了什么以 ...
希望您今天过得愉快。 我有一个JNI库,其中包含以下一些代码。 我将调试器附加到该进程,它是AttachCurrentThread导致JVM中的SEGFAULT。 调用JNI_OnLoad时, JNI_OnLoad是相同的值。 奇怪的是,相同的代码在Windows上有效,但 ...
我在Windows上使用NetBeans IDE和Lanterna 。 我尝试创建一个SwingTerminal,但不会显示。 我也尝试显示JFrame,但从SwingTerminal.getJFrame()获得null 。 我还尝试从命令行运行该程序,以为可能是NetBean ...
我在使用 lanterna package 的 readInput() 方法时遇到问题。我的 codefraction 不允许我在终端中进行任何输入,因此在检查 key.getKind 时会创建空指针异常。 有谁知道为什么会这样? ...