package Examples.Z_Tools_And_Others;
public class Tools {
public static void popConnectedRendezvous(RendezVousService TheRendezVous, String Name) {
Enumeration<ID> TheList = TheRendezVous.getConnectedRendezVous();
int Count = 0;
while (TheList.hasMoreElements()) {
Count = Count + 1;
PopInformationMessage(Name, "Connected to rendezvous:\n\n"
+ TheList.nextElement().toString());
}
if (Count==0) {
PopInformationMessage(Name, "No rendezvous connected to this rendezvous!");
}
}
メソッド getConnectedRendezVous は 2.7 で削除されました。それを置き換えているものは List を返しています。これにより、後でさらにエラーが発生します。List で機能するようにコードを変更する必要がありますか? listIterator を使用して .nextElement() を置き換えることができると思いました 同じクラスの popConnectedPeers(RendezVousService TheRendezVous, String Name) にも同じ問題が存在します。
166行目も
パッケージ Examples.K_Service;
public class _710_Astrology_Service_Example は Service、Runnable を実装します
Result.setCompat(StdPeerGroup.STD_COMPAT);
STD_COMPAT は削除されました。私はこれに置き換えました:
ModuleImplAdvertisement 広告 =StdPeerGroup.getDefaultModuleImplAdvertisement();
Result.setCompat(ad.getCompat());
それが良いかどうかはわかりません..コードはコンパイルされます:P