Rappel de dates d'anniversaires

Soyez le premier à donner votre avis sur cette source.

Vue 15 720 fois - Téléchargée 968 fois

Description

Ce code permet de se rappeller des anniversaires de toutes les personnes que l'on connaît.
Concrètement, un premier programme permet de gérer la liste des personnes et de leur date d'anniversaire et un second programme est à mettre en démarrage automatique lorsque l'on allume l'ordinateur et nous prévient automatiquement si l'anniversaire de quelqu'un est proche en nous indiquant son âge.
Il y a également deux fonctionnalitées intéressantes : on peut ne pas spécifier l'année de naissance si, par exemple le programme doit être utilisé sur un ordinateur public et que quelqu'un ne souhaite pas que tout le monde connaisse son âge; il est aussi inutile de mettre une majuscule au début des mots, le programme le fait tout seul.

Conclusion :


Le programme n'est pas encore parfaitement terminé mais déjà opérationnel.
Le fichier "modif.java" s'occupe de créer et modifier la liste d'anniversaires et le fichier "anns.java" nous prévient d'un anniversaire.
La liste est stockée dans le fichier "anns.ann".

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
10
Date d'inscription
vendredi 3 juin 2005
Statut
Membre
Dernière intervention
7 juillet 2005

Je n'ai pas pu rajouter ce fichier car le zip est trop gros.
Si vous pouviez me passer votre adresse j'essayerai de vous l'envoyer directement par e-mail.
Messages postés
10
Date d'inscription
vendredi 3 juin 2005
Statut
Membre
Dernière intervention
7 juillet 2005

Bonjour, je viens de rajouter le fichier swt.jar qui contient normalement tous ce qui est nécessaire au fonctionnement de SWT.
Désolé d'avoir mis si longtemps à répondre mais je pensais que j'étais prévenu par e-mail à chaque commentaire.
Merci de me tenir au courant du fonctionnement ou non du programme avec "swt.jar".
Messages postés
50
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
3 mars 2009

Ta source fait appel a Eclipse or je ne l'ai pas sur ma machine.

Version de JDK1.5_03 pour Linux

Source Modification.java
Modificateur.java:127: package org.eclipse.swt.graphics does not exist
sShell.setSize(new org.eclipse.swt.graphics.Point(640,584));
^
Modificateur.java:128: package org.eclipse.swt.events does not exist
text.addModifyListener(new org.eclipse.swt.events.ModifyListener
() {
^
Modificateur.java:151: package org.eclipse.swt.events does not exist
text1.addMouseListener(new org.eclipse.swt.events.MouseAdapter()
{
^
Modificateur.java:156: package org.eclipse.swt.events does not exist
button1.addSelectionListener(new org.eclipse.swt.events.Selectio
nAdapter() {
^
Modificateur.java:171: package org.eclipse.swt.events does not exist
button2.addSelectionListener(new org.eclipse.swt.events.Selectio
nAdapter() {
^
Modificateur.java:187: package org.eclipse.swt.events does not exist
list.addSelectionListener(new org.eclipse.swt.events.SelectionAd
apter() {
^
Modificateur.java:193: package org.eclipse.swt.events does not exist
button.addSelectionListener(new org.eclipse.swt.events.Selection
Adapter() {
^
55 errors

Annivs.java

Annivs.java:81: package org.eclipse.swt.graphics does not exist
thisClass.sShell.setSize(new org.eclipse.swt.graphics.Po
int(355,144));
^
Annivs.java:82: package org.eclipse.swt.graphics does not exist
thisClass.sShell.setLocation(new org.eclipse.swt.graphic
s.Point((1280-thisClass.sShell.getSize().x)/2,(1024-thisClass.sShell.getSize().y
)/2));

^
Annivs.java:96: cannot find symbol
symbol : class Shell
location: class anniversaire.Annivs
sShell = new Shell(SWT.ON_TOP | SWT.DIALOG_TRIM);

^
Annivs.java:96: cannot find symbol
symbol : variable SWT
location: class anniversaire.Annivs
sShell = new Shell(SWT.ON_TOP | SWT.DIALOG_TRIM);

^
Annivs.java:96: cannot find symbol
symbol : variable SWT
location: class anniversaire.Annivs
sShell = new Shell(SWT.ON_TOP | SWT.DIALOG_TRIM);

^
Annivs.java:99: package org.eclipse.swt.graphics does not exist
sShell.setSize(new org.eclipse.swt.graphics.Point(0,0));
^
Annivs.java:100: cannot find symbol
symbol : class List
location: class anniversaire.Annivs
list = new List(sShell, SWT.NONE);
^
Annivs.java:100: cannot find symbol
symbol : variable SWT
location: class anniversaire.Annivs
list = new List(sShell, SWT.NONE);
^
Annivs.java:101: package org.eclipse.swt.graphics does not exist
list.setLocation(new org.eclipse.swt.graphics.Point(0,0));
^
16 errors

J'ai décompressé tes 2 2 fichirers *.jar j'ai tenté de lancer java Annivs en shell mais rien ???

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.