Ich möchte ein Java-Applet mit JRuby erstellen. Das heißt, ich möchte ein Java-Applet mit Ruby-Code erstellen, das von JRuby ausgeführt wird, um alle GUI-Funktionen auszuführen. Ich suche nach einem einfachen Beispiel, wie man das macht, um loszulegen.
Antworten:
7 für die Antwort № 1Schau dir diese Links an ...
JRubyApplet von unserer Codebasis: https://github.com/jruby/jruby/blob/master/src/org/jruby/JRubyApplet.java
Rake-Aufgaben zum Erstellen eines signierten Applets: https://github.com/jruby/jruby/blob/master/rakelib/applet.rake
Quelle für jruby.org/tryjruby Seite: https://github.com/jruby/jruby.github.com/blob/master/www/tryjruby.html
Für Ihren Fall haben Sie wahrscheinlich das Applet inJava, bootstrappen Sie eine org.jruby.embed.ScriptingContainer-Instanz und füttern Sie dann die Applet-Instanz, damit sie Ihre UI-Elemente in einem Ruby-Skript hinzufügen kann. Alles in dem Applet-Jar kann direkt geladen werden, z. require "my_applet.rb" sucht nach /my_applet.rb im Jar.
Genießen!
0 für die Antwort № 2
Zusätzlich zu den zuvor veröffentlichten Links ist das folgende Beispiel für JRuby in einem Applet, das live läuft: http://www.jruby.org/tryjruby