質問

始めました読書の使い方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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top