【发布时间】:2016-07-24 21:19:07
【问题描述】:
我想从 Java GUI 运行 Lua 脚本。我可以在Java IDE 中开发它吗?我想要达到的目标:
- 我将有一个运行 Lua 脚本的 Java 按钮。
- 然后 Lua 脚本将运行并返回一些我可以在我的 Java 代码中捕获并在 java 的 GUI 中显示的内容。
【问题讨论】:
我想从 Java GUI 运行 Lua 脚本。我可以在Java IDE 中开发它吗?我想要达到的目标:
【问题讨论】:
我找到了package,它有助于 Lua 与 Java 的集成。
简单应用:
import org.luaj.vm2.*;
import org.luaj.vm2.lib.jse.*;
Globals globals = JsePlatform.standardGlobals();
LuaValue chunk = globals.loadfile("examples/lua/hello.lua");
chunk.call();
在执行chuck.call() 时,将返回值保存到变量中。看看,是否有帮助。
【讨论】: