1
我使用痛飲生成Java代碼。一個生成的類屬於一個包(my.block.myint)。而生成的方法之一是這樣的:Java包前綴痛飲
public static boolean intersect(Box2D box1, Box2D box2) { ... }
這種方法需要命名的Box2D(my.core)一類,這是在另一個包
我想,生成的函數看起來像這個:
public static boolean intersect(my.core.Box2D box1, my.core.Box2D box2) { ... }
對於我使用這個編譯在我的.i文件的那一刻:
%typemap(javaimports) Box2D "my.core.Box2D";
其複製在包my.block.myint的Box2D.java文件,但這不是一個令人滿意的方法。感謝您的想法!