我正在开发一个应用程序,它有一个 GUI(但不是 Java swing 和 JFrame 的东西)我想将 Lua shell 合并到 GUI 中。LuaJava 没有关于如何执行此操作的良好文档(或至少对我而言)。
问问题
859 次
2 回答
1
我已经使用 LuaJ 和 Kahlua 来做到这一点。与任何一个都可以很好地工作(它们的代码库大致相同)LuaJ 具有更完整的 Lua 标准库实现。
你可以在右边看到,我在我的 IDE 中添加了一个交互式 Lua 控制台。
我所有的来源都在这里:https ://bitbucket.org/sylvanaar2/lua-for-idea/wiki/Home
实际上,您真正需要的只是这里的资源:
https://bitbucket.org/sylvanaar2/lua-for-idea/src/770c80f12c11/src/kahlua
这是一个向 Lua 公开 API 并从 Java 调用 Lua 函数的示例。
于 2012-05-05T13:02:29.183 回答
0
您可能必须自己编写“shell”部分(在 java 中),然后将输入的输入传递给嵌入式解释(我想是 LuaJava)。
Maye java-readline可以提供帮助。
于 2012-04-29T12:50:37.220 回答