我需要從ruby中畫出一些線條/圓/矩形/等等,像帆布一樣。紅寶石畫布(GUI)
我試過wxRuby和fxRuby,但他們沒有很好的例子來畫簡單的線條。
只是試圖在Windows上安裝qtruby,並導致一些錯誤的原因。
所以:
1)哪些API需要在canvas上繪製? 2)給我一個小樣本(請填寫完整的代碼)?
真誠 尤金
我需要從ruby中畫出一些線條/圓/矩形/等等,像帆布一樣。紅寶石畫布(GUI)
我試過wxRuby和fxRuby,但他們沒有很好的例子來畫簡單的線條。
只是試圖在Windows上安裝qtruby,並導致一些錯誤的原因。
所以:
1)哪些API需要在canvas上繪製? 2)給我一個小樣本(請填寫完整的代碼)?
真誠 尤金
所以,這很有趣。
我正在使用NetBeans IDE,內置JRuby解釋器。
JRuby.org - 這是Java中的純Ruby實現,也可以調用java方法。
所以我決定使用Java GUI來代替其他一些包裝。
下面是代碼的示例:
需要的Java'
W = 800 H = 600
幀= javax.swing.JFrame.new (「窗口」)
frame.setDefaultCloseOperation(javax.swing.JFrame :: EX IT_ON_CLOSE) frame.pack frame.setVisible(真) frame.setSize(W,H) frame.graphics.setColor(java.awt.Color.cyan) frame.graphics.drawLine(0,0,100,100)
從Ruby調用Java的一些額外示例 http://kenai.com/projects/jruby/pages/CallingJavaFromJRuby – Eugene 2010-06-07 00:57:55