2

Java を使用して MATLAB で uitable をカスタマイズしようとしています。ただし、findjobj を使用して Java ハンドルを取得する必要がありますが、このエラーが発生し続けます。

??? タイプ 'double' の入力引数の未定義の関数またはメソッド 'findjobj'。

これが私のコードです:

     mtable= handles.uitable1;
     jScroll=findjobj(mtable);
     jTable = mtable.getTable;

次のような数値を渡していることはわかっています: handles.dataTable = 3.0205

しかし、それは私が他の投稿で見たのと同じことです.... get(handles.uitable1) も渡そうとしましたが、構造体配列であるという同様のエラーが表示されます...

助けてください!

4

1 に答える 1

4

which findjobjコマンド ウィンドウに入力します。「'findjobj' not found.」が返される可能性があります。関数findjobjは組み込み関数ではありません。これは、Mathworks File Exchange で利用できるユーザー提供の関数です: FindJObj - Matlab グラフィック オブジェクトの Java ハンドルを検索します

于 2014-01-31T18:26:12.163 に答える