【发布时间】:2013-03-15 16:04:14
【问题描述】:
我正在制作一个服务器,它位于基于文本的 Raspberry Pi 上。基本上,一切都是从命令行运行的,所以当服务器运行时,没有图形,它使用System.out.println(); 将所有内容打印出来。所以我的问题是,我没有一个运行shutdown() 方法的按钮,我怎样才能在任何时候做到这一点,我可以按下“e”,程序将运行@987654323 @ 方法?我已经进行了一些搜索,但不确定如何表达这个问题。我正在考虑添加keylistener,但我不确定是否可以将其添加到任何图形中?无论如何,任何帮助将不胜感激!!!提前致谢
【问题讨论】:
-
你的意思是像 Tomcat 的启动和停止命令吗?
-
老实说,我不确定 tomcat 是什么,但更像是,我创建了一个名为 shutdown() 的方法来运行所有内容。我只需要按一下键即可将其关闭,但我不知道如何....
-
@PaulVargas 而不是扫描仪检测在 cmd 行中输入的“退出”
-
你能展示最小的程序来处理你想要的命令,并尝试捕捉“关机”键击吗?添加一些代码比从头开始回答这个问题更容易......
-
你可以运行一个计时器来检查一个简单的 if 语句?
标签: java command-line terminal keylistener shutdown