0
我只是試圖用JRuby創建一個簡單的圖形窗口。所以我安裝了JRuby並使用了rubymine IDE。我有這段代碼:JRuby GUI窗口
include Java
import java.awt.Color
import javax.swing.ImageIcon
import javax.swing.JLabel
import javax.swing.JPanel
import javax.swing.JFrame
class Graphics < JFrame
def initialize
super "Absolute"
self.initUI
end
def initUI
panel = JPanel.new
panel.setLayout nil
panel.setBackground Color.new 66, 66, 66
self.getContentPane.add panel
self.setDefaultCloseOperation JFrame::EXIT_ON_CLOSE
self.setSize 350, 300
self.setLocationRelativeTo nil
self.setVisible true
end
end
我運行它,它編譯沒有錯誤。 RubyMine說:
Process finished with exit code 0
但沒有任何反應,我沒有看到任何窗口。我如何獲得簡單的圖形窗口?謝謝
你已經定義了一個類,僅此而已。 – 2013-04-22 21:54:23