HELP VISIONNEUSE JAVA HELP

Fermé
PEPSI - 6 mai 2004 à 09:57
JSS Messages postés 3745 Date d'inscription jeudi 22 avril 2004 Statut Contributeur Dernière intervention 17 décembre 2004 - 7 mai 2004 à 15:47
bonjour,

je suis en galère en programmation java
j'ai commencé les cours il y a 3 mois et et g un projet colossal a faire

pr tt dire, je ne compren rien

y a til qq1 pr me donner des pistes ????

sil vous plait .........................................................................

voici l'enoncé du projet :

Visionneuse Java
Présentation
L’objectif de ce projet est de réaliser une visionneuse en Java, c'est-à-dire une application (pas une applet) capable de charger, d'afficher et d’effectuer des traitements élémentaires (zoom, rotation...) sur des images.
Fonctionnalités à implémenter

Ouverture d’un fichier image
A l’aide d’une boite de dialogue, l’utilisateur pourra naviguer sur son disque dur pour sélectionner une image à charger.

Format de fichier
Les formats supportés seront GIF et JPEG.

Affichage de l’image
L’image sélectionnée s’affichera dans la fenêtre de l’application. Si elle est plus grande que la zone d'affichage, elle sera automatiquement redimensionnée tout en conservant ses proportions. Un bouton permettra de passer du mode « taille réelle » au mode « ajusté ».

Chargement de plusieurs images
L’application pourra charger plusieurs images. Des boutons « précédent » et « suivant » permettront de les faire défiler. En bas de la fenêtre, toutes les images apparaîtront à la suite sous forme de vignettes. Un clic sur une de celles ci affichera l’image correspondante dans la zone d'affichage principale.

Rotations
Un bouton permettra d’appliquer des rotations successives de 90° à l’image.

Mode diaporama
Ce mode permettra à l’utilisateur de faire défiler automatiquement ses photos en plein écran à la vitesse qu’il désire.

Zoom
L’utilisateur définira une zone rectangulaire de zoom avec la souris. Cette sélection occupera alors la zone d'affichage principale.

je vous remercie beaucoup pr votre contribution

merci merci merci
A voir également:

1 réponse

JSS Messages postés 3745 Date d'inscription jeudi 22 avril 2004 Statut Contributeur Dernière intervention 17 décembre 2004 32
7 mai 2004 à 15:47
Bonjour ou Bonsoir,

La premiere etape que tu dois faire pour realiser ton projet c'est modeliser ta solution a l'aide d'UML.
Pour cela je te conseil d'utiliser ECCLIPSE et le pluggin UML.

Apres tu aurras un squelette de ton application et il ne te restera plus qu'a remplir tes methodes.

Autre point que je te conseil c'est d'utiliser le modele MVC (comprendre Model View Componant) qui permet d'agancer ton code de maniere intelligente et de pouvior resoudre correctement tes problemes.

Par ailleurs d'un point de vue technique le package Java Advanced Image (JAI) permet de travailler sur les images java correctement.

J'ai utiliser ce package je pourrais t'aider quand tu aurras avancer plus concretement dans ton projet. cela dit les tutoriaux Java et le code sur le site de java.sun.com sont de tres bonnes sources d'informations.

Bon courage, tes specs sont bien faites ca devrait pas etre trop dur de modeliser ...

allez courage!!


JSS
0