从这个页面:https ://github.com/jruby/jruby/wiki/CallingJavaFromJRuby
在 Ruby 脚本中,如果您使用require 'java'
,该脚本将能够创建诸如JFrame
s 之类的东西。
听起来可能很奇怪,但是,是否有可能以任何方式不允许此类功能(禁用导入Java
)?
如果你好奇我为什么要问,那是因为我正在开发某种基于 Java 的游戏引擎,但它允许用户使用 Ruby 编写脚本来控制游戏逻辑 -只有游戏逻辑。我不想给创建JFrame
s 的自由。