質問
始めました読書の使い方JXTAから実践的なJXTA II用したい。コードは(事例)になりませんJXTA2.7.具体的には ツールのクラスのZ_Tools_And_OthersなコンパイルでTheRendezVousクラスがないgetConnectedPeers()およびgetConnectedRendezVous()存在する2.6.そのっけからツールのクラスを使用するほとんどの例です。誰でも知ってたかも?-を使った方が良いの2.6たは学習を目的として移動2.7?
感謝。
解決
返信が遅れて申し訳ありません:実用的なJXTA IIのファイルはから利用可能です ここ.
2.6で2.6コードを使用しようとしていると確信しています。実際のJXTA IIの例で問題が発生している場合は、お知らせください。
他のヒント
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!");
}
}
TheListイマイチです。の方法getConnectedRendezVousして除去されることになり2.7.の交換で返します。な誤りです。うに変更したいコードでも動作するようにリスト?と思って使うことがでlistIterator交換します。nextElement()と同じで問題がpopConnectedPeers(RendezVousService TheRendezVous,String Name)と同じクラスです。
またライン166に
パッケージの例です。K_Service;
公共のクラス_710_Astrology_Service_Exampleを実装するサービス、Runnable
結果です。setCompat(StdPeerGroup.STD_COMPAT);
STD_COMPATは削除されます。私の交換です:
ModuleImplAdvertisement ad=StdPeerGroup.getDefaultModuleImplAdvertisement();
結果です。setCompat(ad.getCompat());
ことを考えれば良いな..コード統tho:P