5

I want to import a class that I made in my project, into my script I did this but it doesn't work:

    function doFunction(){
 //Objectif Mensuel
 importPackage(java.lang);
 importClass(KPDataModel.KPData.KPItem); //ERROR HERE, this is my class that I want to import

 KPItem kpItem = kpItemList.get(0);
 System.out.println(kpItem.CellList.get(2).Value);
 System.out.println("-------");
 var proposedMediationSum = Integer.parseInt(kpItemList.get(0).CellList.get(2).Value);
 var refusedMediationSum = Integer.parseInt(kpItemList.get(0).CellList.get(3).Value)
 var totalMediation = proposedMediationSum + refusedMediationSum;

 kpItemList.get(0).CellList.get(4).Value = totalMediation;

}
4

1 に答える 1

4

さて、どうも、問題はインポートにあることがわかりました。これは、OracleのWebサイトで述べられていることです:

Packages グローバル変数を使用して、Java パッケージにアクセスできます。例: Packages.java.util.Vector、Packages.javax.swing.JFrame。「java」は「Packages.java」のショートカットです。javax、org、edu、com、net プレフィックスには同等のショートカットがあるため、実質的にすべての JDK プラットフォーム クラスに「Packages」プレフィックスなしでアクセスできます。

だから、私が使用した私のクラスをインポートするには: importClass(Packages.KPDataModel.KPData.KPItem);

于 2010-07-06T07:08:02.840 に答える