このページから: https://github.com/jruby/jruby/wiki/CallingJavaFromJRuby
Ruby スクリプトで を使用するrequire 'java'
と、スクリプトは などを作成できるようになりますJFrame
。
奇妙に聞こえるかもしれませんが、何らかの方法でそのような機能を許可しない(インポートを無効にするJava
) ことは可能ですか?
なぜ私が尋ねているのか知りたい場合は、Java である種のゲーム エンジンを開発しているためですが、ユーザーは Ruby でスクリプトを作成してゲーム ロジック (ゲーム ロジックのみ) を制御できます。を作成する自由を与えたくありませんJFrame
。