Nous sommes le Ven 27 Juin, 2025 12:58
Supprimer les cookies

Help pour programme en Java

Sur le logiciel libre en général ou un logiciel libre en particulier

Jeu 17 Fév, 2005 16:47

Bonjour,
je suis novice en programmation et je m'y mets à fond, car je dois faire un programme sous java (avec une modélisation UML) de calcul formel pour faire:
- des calculs de dérivée de fonctions usuelles
- des calculs d'intégrale de fonctions usuelles
- calcul des racines d'un polynome du premier et du second ordre.
- une interface graphique à l'aide de SWING.
As-tu déjà fait cela? As tu de la documentation? Peux tu me donner des idées ou des infos?
merci par avance
Dernière édition par pichu le Jeu 17 Fév, 2005 20:25, édité 1 fois au total.
pichu

Messages : 2

Jeu 17 Fév, 2005 19:49

Bonsoir,

Concernant Java et les interfaces Swing, j'ai pas mal pratiqué (et pratique toujours, d'ailleurs), donc je peux t'orienter vers quelques tutoriels/FAQs qui seront en mesure de t'aider.

Tout d'abord, la documentation de l'API Java, indispensable, même si en anglais : http://java.sun.com/j2se/1.4.2/docs/api/. Les composants Swing se trouvent dans le package javax.swing, mais selon les besoins, il te faudra peut-être utiliser des objets provenant du package java.awt (comme le KeyListener, une classe pour intercepter les événements claviers)

A voir, également, les tutoriels de Sun sur l'utilisation des composants Swing, et agrémentés d'exemples concrets : http://java.sun.com/docs/books/tutorial/uiswing/index.html

Ensuite, je ne saurai trop te conseiller de parcourir la FAQ Java du site Developpez.com (en français), elle répondra à une bonne partie des questions que tu pourras te poser sur la confection d'interface Swing, ainsi que dans d'autres domaines : http://java.developpez.com/faq/java/

Par contre, pour ce qui est calcul formel, j'avoue être un peu rouillé. Néanmoins, avec de la rigueur et l'API Java, ça ne devrait pas être trop difficile. Je pense que la plupart de tes calculs impliqueront les classes de bases du package java.lang (contenant notamment la classe Math, proposant toute une série de fonctions mathématiques de base)
Quentin

Messages : 2
Géo : proche Toulon

Ven 18 Fév, 2005 00:18

pourquoi le programmer.
Il existe des logiciels accessibles par ligne de commande.
Il suffit de programmer une interface.
Je penses à maxima, pari-gp ou d'autres mais sinon utilise les outils disponibles sur un des site WIMS (ac-nice.fr/wims ou http://wims.auto.u-psud.fr/wims/).
dmalik

Messages : 35

Sam 19 Fév, 2005 17:14

merci pour vos réponses.
Encore quelques petites questions SVP:
- peut-on avoir accès aux lignes de code des logiciels comme Maxima pour pouvoir les adapter à mon besoin?
- connaissez vous une classe sous java pour pouvoir lire une expression mathématique saisie à l'écran par un utilisateur, l'analyser afin de dériver terme à terme ou integrer terme à terme. j'ai constitué une banque de données d'intégrales et de dérivées mais je n'arrive pas à lire l'instruction saisie à l'écran.
Merci
pichu

Messages : 2

Sam 19 Fév, 2005 21:17

J'ai déjà vu passer des choses mais pas sous java.
Va voir :
http://webmail.um.ac.ir/wmi/math.php?in ... code=fr_FR
Ils ont écrit des choses pour la saisie d'exopression mathématique, ça te donnera des idées.
dmalik

Messages : 35

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit