cs_sebvalo
Messages postés5Date d'inscriptionsamedi 16 octobre 2004StatutMembreDernière intervention23 décembre 2007
-
20 déc. 2007 à 22:53
cs_sebvalo
Messages postés5Date d'inscriptionsamedi 16 octobre 2004StatutMembreDernière intervention23 décembre 2007
-
23 déc. 2007 à 18:26
Bonjour,
Je suis un jeune développeur en java et travail sur Eclipse.
Je souhaite créer une application simple qui me permettrait de récupérer par un
simple click de souris un pixel afficher sur mon écran d'ordinateur. Par
exemple, je lui donne les coordonnées x et y et il me renvoi le code couleur
afficher. Il est important de savoir que ce pixel ne se trouve pas sur une fenêtre
java. Il peut être sur l'image de fond du bureau ou encore mieux sur une fenêtre
d'une application (par exemple une page web sur Mozilla).
Toujours dans le même esprit, je souhaite générer des click souris sur des fenêtres
ou application autre que java. Par exemple, dans mon programme java, je
renseigne les coordonnées x et y où doit se placer la souris sur mon écran et
lui ordonne de générer un click.
Avec un ami, nous avons presque réalisé cette application en C#. Mais étant
plus adepte de java, je souhaite réécrire cette application et ajouter de nouvelles
fonctions.
Pourriez-vous me dire dans un premier temps si cela est possible de réaliser
cette application en java et quelle API ou autre je dois utiliser.
Désolé mais ici, ce n'est pas un forum C#. C'est agaçant de mon point
de vue que l'on compare Java avec son mauvais clone moins performant,
moins utilisé, moins portable et surtout pas du tout open source.
Apprends à lire la documentation Java déjà (ça devrait être ton premier
réflexe) :
Ce qui est possible en C# est (dans l'immense majorité des cas) possible en Java.
Autre conseil, Eclipse est un excellent IDE mais si tu débutes, ce
n'est pas très bien sur le plan pédagogique d'apprendre Java avec ça.
Eclipse fait gagner énormément de temps quand tu as déjà une grande
maîtrise de Java, quand tu es novice aussi mais ça te cache plein
d'aspects qu'il serait intéressant que tu apprennes, par exemple savoir
faire tes archives Java en ligne de commande avec ton propre manifeste.
Eclipse te fait trop de choses, il te donne même le nom des packages.
Du coup, quand tu débutes avec ce genre d'outils, tu ne retiens pas les
noms de packages parce qu'il te les met, tu gardes de mauvaise habitude
de codage parce qu'il te prévient quand une de tes variables ne sert à
rien ou quand tu oublies de fermer une accolade. Et quand Eclipse fait
quelque chose de mal, chose qui arrive rarement, tu ne sais pas
rattraper le coup. Je te conseille donc d'apprendre les notions
sous-jacentes à Java avant d'utiliser un IDE aussi complet. Moi j'ai
attendu d'avoir 5 ans d'expérience en Java avant de me servir d'Eclipse.
cs_sebvalo
Messages postés5Date d'inscriptionsamedi 16 octobre 2004StatutMembreDernière intervention23 décembre 2007 23 déc. 2007 à 18:26
Moi aussi je préfère JAVA. Juste
que c'est un ami qui a commencé à faire le code en C# et qui l'ai aidé sur
l'aspect fonctionnel de l'application par la suite. Aujourd'hui, ne connaissant
et ne voulant pas continué cette appli sur C#, j'ai décidé de reprendre
entièrement son application et de la recréer sous JAVA.
Sinon, je vais voir cette semaine la classe java.awt.Robot.