Como chamar consultas na internet na minha aplicação java?

Tenho uma aplicação JAVA e gostaria de inserir nela o sistema de busca do Google por exemplo. Posso fazer isso? Se posso, onde posso achar coisas para me ajudar?

http://www.google.com/apis/

Uma alternativa interessante - já que o google, se não me engano limita o numero de consultas diarias - é usar o Lucene e construir seu proprio motor de busca, ou usar o Nutch.

valeuz…

Não entendi! Eu gostaria de colocar um sistema de busca na aplicação que eu estou fazendo, mas não sei como colocar isso em JAVA. COmo eu colocaria?