- 199 名前:デフォルトの名無しさん mailto:sage [2008/08/19(火) 00:24:58 ]
- JRubyを使ってSwingを叩いていてはまったのでどなたかお助けください。
Javaのクラス(具体的にはjavax.swing.event.MouseInputAdapter)を基底としてRubyのクラスを作りました。 そこで初期値を与えてnewしようとしたところ、 base.rb:24:in `__jcreate!': wrong # of arguments for constructor (NameError) とのエラーが出てしまいます。 初期値を与えなければ正常に動作するため、Javaクラスを基底とするRubyクラスでは 初期化に工夫がいるのかと思い、調べてみたのですが、言及を発見することができませんでした。 どなたか回避方法、或いは他の原因に心当たりの方がいらっしゃいましたら教えてください。
|

|