2013-05-18から1日間の記事一覧

JRubyFXのHelloWorldを実行してみた。

準備 # jruby -S gem install jrubyfx Hello.rb require 'jrubyfx' class HelloWorldApp < JRubyFX::Application def start(stage) stage.title = "Hello World!" stage.width = 200 stage.height = 100 stage.show() end end HelloWorldApp.launch

Jruby+LWJGL+RubeusでOpenGLしてみる

$:.unshift File.dirname(__FILE__) require 'lwjgl.jar' require 'rubeus' Rubeus::Swing.irb import org.lwjgl.opengl.AWTGLCanvas GL = org.lwjgl.opengl.GL11 class MyCanvas < AWTGLCanvas def initialize end def initGL GL.glClearColor 0.0,0.0,0.0,…

JRubyからImageIOで画像を触ってみる

JRubyならJavaのAPIが扱えるのでImageIOを使うと簡単に読み書きできると思います。 JPGからPNGに変換する require 'java' import 'javax.imageio.ImageIO' import 'java.io.FileInputStream' import 'java.io.FileOutputStream' def read_image name file = …