2015-03-22 2 views
0

Это пакетный загрузчик изображений на Flickr. Мне интересно, как программа получает исходный URL-адрес, поэтому просматривая исходный код (Favorites.java line 271), я вижу это, но я не смог найти то, что он имеет в виду.Найти код, к которому относится данная строка.

 String originalUrl = null; 
     try { 
      originalUrl = curPhoto.getOriginalUrl(); 
     } catch (FlickrException e) { 
      // if the original url just isn't available, fine. no need 
      // to panic. 
     } 

https://github.com/magnusvk/flickrfaves

Я использую Netbeans прямо сейчас, и это что-нибудь, когда я нажимаю на любую из кнопок Navigate > Go To на curPhoto не найти. Я бы предположил, что есть простой способ найти код, на который он ссылается, но я действительно не знаю, что искать в google, чтобы узнать, как это сделать.

Мой вопрос в том, где я могу найти код для curPhoto.getOriginalUrl() и как мне найти подобные вещи самостоятельно?

+0

Я бы сказал, что две вещи: убедитесь, что ваш IDE распознает исходный код в качестве официального проекта, и [CTRL + F прекрасно работает в таких случаях.] (https://github.com/magnusvk/FlickrFaves/blob/master/src/de/vonkoeller/flickrFaves/api/Favorites.java#L223) – Makoto

ответ

0

Похоже, что они используют flickrj для взаимодействия с Flickr.

curPhoto имеет тип Photo, и если вы посмотрите на импорт, Photo импортируется как import com.aetrion.flickr.photos.Photo;. Я сделал поиск google для com.aetrion.flickr, и он обнаружил эту библиотеку.

Документация для этой функции можно найти here

+0

Спасибо. Он появляется в среде IDE как «Скомпилированный код», я предполагаю, что это означает, что нет способа увидеть, как они это делают? – dtgq

+0

http://flickrj.cvs.sourceforge.net/viewvc/flickrj/api/src/com/aetrion/flickr/photos/Photo.java?revision=1.28&view=markup является исходным кодом для объекта 'Photo'. – mash

 Смежные вопросы

  • Нет связанных вопросов^_^