[Quote=引用 1 楼 byktwc 的回复:]
没太看明白你的问题,这个PeerAdvertisement不知道是你本地的通告还是远程的通告,要是本地的通告
/**
* Refreshes the list of shared content
*/
private void updateLocalFiles() {
//ContentManager.getContent() retrieves all of the content that is
// being shared by this peer.
Content[] content = cms.getContentManager().getConte…
[/Quote]
没太看明白你的问题,这个PeerAdvertisement不知道是你本地的通告还是远程的通告,要是本地的通告
/**
* Refreshes the list of shared content
*/
private void updateLocalFiles() {
//ContentManager.getContent() retrieves all of the content that is
// being shared by this peer.
Content[] content = cms.getContentManager().getContent();
//erase the list of shared content...
fileList.removeAll();
//...and repopulate it
for (int i=0; i<content.length; i++) {
fileList.add(content[i].getContentAdvertisement().getName());
}
}
要是远程的应该不需要解析PeerAdvertisement吧,直接搜索就好了。