私は最新のjxBrowserを持っています。jxBrowser を NetCDF-Java ライブラリと接続しようとしています。Java で NetCDF 配列をインスタンス化し、jxBrowser に設定しました。このクラスのメソッドを呼び出すと、正しい答えが得られるので、すべて正常に動作しています。ただし、スーパークラスでメソッドを呼び出すと、例外が発生します (メソッドは toString() です)。
01:51:30 情報: 書き込み: OnInvokeJSJavaMessage{type=OnInvokeJSJavaEvent, uid=7, javaObjectId=0, contextPtr=68553440, methodName='toString', parameters='', returnValue='', errorMessage='NoSuchMethodException: ucar. ma2.ArrayDouble$D2.toString()'}, SocketInfo{cid=0, bid=0, channelType=Render} 01:51:30 情報: READ: ExecuteJavaScriptMessage{type=ExecuteJavaScript, uid = 21, frameId=-1, javaScript=' var dbl2 = dbl.toString(); ', hasReturnValue=true, returnValue=''}, SocketInfo{cid=0, bid=0, channelType=Render} 01:51:30 情報: [0620/175130:INFO:CONSOLE(1)] "Uncaught NoSuchMethodException: ucar .ma2.ArrayDouble$D2.toString()"、ソース: (1)
toString は ucar.ma2.Array で定義されています (ドキュメントから):
public java.lang.String toString() オーバーライド: クラス java.lang.Object 内の toString
私は何か間違ったことをしましたか、それともこれはバグですか?