Remplir un formulaire Post avec Java et HttpClient

Dans certains programmes, il est parfois utile de récupérer les données d’un site web. Cependant, dans certains cas, on cherche à récupérer des infos « personnalisées ». Par exemple, le résultat d’une recherche.

Pour de nombreux moteurs de recherche, il est possible d’effectuer une recherche par la méthode Get (en passant le terme recherché dans l’URL). Mais, parfois, ce n’est pas possible : le formulaire ne peut être validé que par la méthode Post (notamment pour les identifications et autres).

Une API du projet Jakarta Commons a été développée en ce sens, elle s’appelle HttpClient. Nous allons voir ici comment l’utiliser afin de remplir un formulaire et récupérer la réponse du site web.

J’ai envie de lire la suite …

Récupérer le code source d’une page avec Java

J’ai présenté il y a peu un petit programme que j’ai créé (Skyblog Photos Downloader) et pour lequel je dois récupérer le code source d’une page web.

Après avoir un petit peu cherché, j’ai trouvé une solution très simple qui permet de récupérer soit le code source d’une page en entier, soit ce code html mais ligne par ligne …

J’ai envie de lire la suite …

Animation simple en Java dans un JPanel

Après avoir lu une partie du cours de Java proposé par le célèbre SiteDuZero, j’ai programmé une petite application qui fait une animation dans un JPanel.

Le principe est simple : à chaque itération d’une boucle infinie – while(true) -, on redessine notre JPanel avec des objets dont les coordonnées ont changé.

Le code est assez simple à comprendre, Â je l’ai posté sur JavaFr : Une animation dans un JPanel.

Ah, par ailleurs, j’ai également implémenté quelques méthodes dont une qui va « Ã©couter » la souris et regarder sa position. Le but de ce petit programme est de cliquer sur le carré jaune qui bouge ! :)  Une autre méthode va quant à elle « Ã©couter » le clavier. Ainsi, après avoir tapé le mot magique, une petite boite de dialogue apparait ! :D

N’hésitez pas à laisser vos commentaires ;-)