Accueil > > > WIZZ EN JAVA!! COMME MSN MESSENGER
WIZZ EN JAVA!! COMME MSN MESSENGER
Information sur la source
Description
Cette classe vous permet de faire un wizz comme sous MSN Messenger. C'est tout simple on prend la position actuelle de la fenêtre et ensuite on la fait bouger de <decallage> à une vitesse de <vitesse> (un sleep). on met dans un tableau 2 position: la position 0 qui veut dire que la fenêtre bouge pas et la position <decallage> pour qu'elle bouge.
Source
- class Wizz
- {
- //on passe en paramètre
- // 1: le composant(la fenêtre) sur lequel l'on doit faire le wizz
- // 2: vitesse elle donne l'allure du wizz pour un wizz comme MSN Messenger <40
- // 3: decallage le decallage du wizz (idéal 2 :-) )
- void creerWizz(Component c,int vitesse,int decallage)
- {
- //position de la fenêtre à l'écran vous devez avoir préalablement choisi sa position
- // avec setbound()
- int pos_x=c.getBounds().getLocation().x;
- int pos_y=c.getBounds().getLocation().y;
- //tableau de décallage
- //position initiale et le decallage
- int [] po={0,decallage};
- //fait bouger la fenêtre 7 fois
- for (int i=0;i<7;i++)
- {
- //fait un division si le reste de la division (mod) est 0 position initial
- //sinon position + decallage
- c.setBounds(pos_x+po[i%2],pos_y+po[i%2],c.getBounds().getSize().width,c.getBounds().getSize().height);
- try
- {
- //donne l'effet de wizz
- Thread.sleep(vitesse);
- }
- catch(Exception e12){}
- }
- }
- }
class Wizz
{
//on passe en paramètre
// 1: le composant(la fenêtre) sur lequel l'on doit faire le wizz
// 2: vitesse elle donne l'allure du wizz pour un wizz comme MSN Messenger <40
// 3: decallage le decallage du wizz (idéal 2 :-) )
void creerWizz(Component c,int vitesse,int decallage)
{
//position de la fenêtre à l'écran vous devez avoir préalablement choisi sa position
// avec setbound()
int pos_x=c.getBounds().getLocation().x;
int pos_y=c.getBounds().getLocation().y;
//tableau de décallage
//position initiale et le decallage
int [] po={0,decallage};
//fait bouger la fenêtre 7 fois
for (int i=0;i<7;i++)
{
//fait un division si le reste de la division (mod) est 0 position initial
//sinon position + decallage
c.setBounds(pos_x+po[i%2],pos_y+po[i%2],c.getBounds().getSize().width,c.getBounds().getSize().height);
try
{
//donne l'effet de wizz
Thread.sleep(vitesse);
}
catch(Exception e12){}
}
}
}
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
fonction permettent de changer l'avatar de msn messenger [ par GNurdin ]
Bonsoir à tous,J'aimerais savoir s'il est possible d'éxécuter certaines fonctions basiques de MSN messenger à partir d'une application en Java.En par
Projet MSN [ par Horfee ]
Bonjour,J'ai commencé à développer une librairie permettant de se connecter au reseau msn.Je cherche de l'aide pour le développement de cette librairi
curseur sablier qui bouge [ par kam81 ]
Bonjour,Je voudrais que le curseur sablier que j'affiche suite au click sur un bouton tourne (bouge) comme celui de windows.Merci.
jtextarea comme celle de msn [ par psisco ]
Bonjour, Je cherche a realiser une application on java(swing) dans la quelle se trouve une textarea comme celle d msn ou on met des text avec des styl
Manipulation JSplitPane [ par raykse ]
slt tt l monde svp je dois realiser l interface de la boite de dyalogue msn et je trouve une difficulté avec JSpliPane pour qu il ne couvert pas mn JP
contact msn [ par johnjjj ]
BONJOUR Je souhait faire une site web de chat en jEE et je souhaite savoir comment je peux récupérer les contacts de msn yahoo … Comme dans
un point qui bouge [ par nadia1968 ]
Bonjour,je suis vraiment débutante en java, je cherche à écrire un petit programme,une applet qui permet de dessiner un point qui bouge sur une droite
applet msn [ par kidpigeyre ]
Bonjour,je cherche un applet java pour aller discuter sur msn sans installer le logiciel (car je ne peux rien installer).Connaissez-vous une adresse?J
Teknoo Messenger : Projet prêt à être Dev [ par cf357 ]
Bonjour à tous et toutes !je suis le chef de projet de www.teknoo.org et nous sommes en train de développer notre propre messenger entièrement destiné
|
Derniers Blogs
[FRAMEWORK 4] LES TASKS ET LE THREAD UI[FRAMEWORK 4] LES TASKS ET LE THREAD UI par fathi
Je viens de passer quelques temps au TechDay's et j'ai pu voir pas mal de session intéressante. Par contre une chose m'a un peu étonné lors de certaines de ces sessions qui abordaient les améliorations du framework .NET (donc le 4.5) : en gros, bea...
Cliquez pour lire la suite de l'article par fathi WORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBEWORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBE par JeremyJeanson
Depuis déjà un an, je conseille vivement les utilisateurs de Workflow Foundation 3 à migrer vers la version 4. L'information qui va suivre ne devrait donc pas trop prendre au dépourvu les personnes qui m'ont suivi. Je profite de ce poste, pour faire le re...
Cliquez pour lire la suite de l'article par JeremyJeanson TECHDAYS PARIS 2012 : NOUVELLES TENDANCES DU POSTE DE TRAVAIL - BRING YOUR OWN PCTECHDAYS PARIS 2012 : NOUVELLES TENDANCES DU POSTE DE TRAVAIL - BRING YOUR OWN PC par ROMELARD Fabrice
Speakers: Thierry Rapatout, Antoine Petit et Xavier Trebbia Cette session entre dans le cadre des RDV Décideurs des TechDays 2012, elle est liée à la consumérisation de l'IT et la mise en place du "DeskTop as a Service" dans de plus en ...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2012 : SYSTEM CENTER SERVICE MANAGER 2012 VUE D'ENSEMBLETECHDAYS PARIS 2012 : SYSTEM CENTER SERVICE MANAGER 2012 VUE D'ENSEMBLE par ROMELARD Fabrice
Speakers: Julien Marechal, Gautier Confiant, Sébastien MEYER La session débute par le positionnement de la solution System Center par rapport aux concepts d'organisation ITIL. Le portail du catalogue de se...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2012 : PLEINIèRE SECOND JOURTECHDAYS PARIS 2012 : PLEINIèRE SECOND JOUR par ROMELARD Fabrice
Après une première journée dédiée aux développeurs, cette seconde journée est dédiée au monde des entreprises et de ses applications. Ainsi, cette pleinière est dédiée à faire un 360 de l'évolution des applications Business aux demandes ac...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
RE : SQLRE : SQL par Julien39
Cliquez pour lire la suite par Julien39
Logiciels
Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|