Java e Twitter

3 respostas
pilo

Bom dia,

Vamos lá!!!

Vou dizer logo, sou iniciante em java, estou fazendo um aplicativo para twitter utlizando swing, jPane, Jbutton etc…
Tenho alguns problemas mas o principal eh esse:

Lá tem um campo de busca, e quando o usuario realiza a busca, eu queria que o resultado da busca aparecesse na propria tela do programa, porem nao sei como fazer isso
garanto que eu pesquisei em varios lugares e tentei resolver sozinho e nao consegui. por isso que to aqui pedindo ajuda… Há como eu nao sabia como fazer o resultado da busca
aparecer na tela, coloquei um JOptionPane pra testar, e o programa funcionou direito…

Espero que eu tenha sido claro.

Outro problema que eu estou tendo é o seguinte:

Na API do twitter tem esse metodo:

tweet.getProfileImageUrl();

ele retorna a url da img do usuario que aparece no twitter.
Bem eu também nao sei como usar essa url para mostrar a imagem no swing.

É isso por favor me ajudem!!!

Abraços

3 Respostas

W

Ola,

Bem, voce vai ter que fazer wrapper classes que disponibilize pra vc a API do twitter. Isso nao eh tarefa facil.
Sorte que tem alguns projetos disponiveis, eu posso te indicar alguns:

Twitter4J

Java twitter
http://code.google.com/p/java-twitter/

JTwitter
http://www.winterwell.com/software/jtwitter.php

A que eu usei e gostei foi a segunda, Java Twitter. Vale a pena estar a Twitter4J tb, li coisas boas a respeito dele.

//Daniel

pilo

ae brother ,
Obrigado por responder!
Eu ja to usando a api twitter4j to conseguindo desenrolar, mas meu pro por enquanto eh so o que eu perguntei no topico que eh a forma de fazer mostrar as informacoes pelo swing.

Valeu amigo

W

Algo assim talvez ??

quando vc pegar a URL da imagem vc faz :

URL url = new URL(“http://twitter.com/blablabla.jpg”);
Image img = java.awt.Toolkit.getDefaultToolkit().getDefaultToolkit().createImage(url));

Depois disso vc vai ter que override este metodo do JPanel

public void paintComponent(Graphics g){
       super.paintComponent(g);
  
       // ai soh adicionar a imagem aqui.

}

Outra coisa que vc pode fazer eh, criar um ImageIcon com a image, adicionar a um JLabel e adiciar o JLabel para um JPanel. Talvez seja mais facil

//Daniel

Criado 28 de outubro de 2010
Ultima resposta 28 de out. de 2010
Respostas 3
Participantes 2