长话短说,我正在为我的一门课程用java制作这个游戏,我必须使用灯笼。这是一次糟糕的经历,因为网上似乎没有很多关于如何实际使用这个包的资源。我注意到,当我手动关闭终端时,lanterna 通过点击窗口上的关闭图标创建了程序继续运行。我在网上找到了一些消息来源说,即使窗口关闭,AWT 线程仍在运行,我必须把
factory.setTerminalEmulatorFrameAutoCloseTrigger(TerminalEmulatorAutoCloseTrigger.CloseOnExitPrivateMode);
在创建了我的 DefaultTerminalFactory 之后,我想要发生的事情就会发生,但这不起作用。因此,我失去了理智,我找不到一个我能理解它告诉我要做什么的解决方案。有谁知道我该如何解决这个问题?注意:我是一名新手程序员,1 个月前开始学习 java,作为我的第 3 种语言,别管我了