begin process at 2010 02 10 01:17:30
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Astuces

 > CURSEUR SOURIS PERSO RIEN DE PLUS SIMPLE ;O)

CURSEUR SOURIS PERSO RIEN DE PLUS SIMPLE ;O)


 Information sur la source

Note :
Aucune note
Catégorie :Astuces Niveau :Débutant Date de création :03/12/2003 Vu / téléchargé :18 874 / 557

Auteur : GodConan

Ecrire un message privé
Commentaire sur cette source (7)
Ajouter un commentaire et/ou une note

 Description

comment applique son propre curseur souris en 3 lignes... et bien tout est dans la source ;o)

bon forcement l exemle il fait un peu plsu de 3 lignes ;o) mais c parceque c est un exemple ;o)



Source

  • import java.awt.*;
  • import java.net.*;
  • import javax.swing.*;
  • /**
  • * bon ben rien a dire ;o)
  • * trop simple ... ;o)
  • * @author ludo
  • */
  • public class FrmC extends JFrame
  • {
  • JEditorPane txt;
  • /**
  • * Constructor for FrmC.
  • */
  • public FrmC() throws HeadlessException
  • {
  • super();
  • setSize( 300, 300 );
  • setLocation( 300, 300 );
  • txt = new JEditorPane();
  • txt.setText( "\n\n\n\n\n\n\nElle est pas belle ma souris ;o)!!??? " );
  • getContentPane().add( txt );
  • getImages();
  • txt.setCursor( getCursor( im[ 0 ], new Point( 0, 0 ) ) );
  • }
  • public Cursor getCursor( Image im, Point spot )
  • {
  • return Toolkit.getDefaultToolkit().createCustomCursor( im, spot, "magicCursor" );
  • }
  • Image[] im;
  • // charge lensemble des image JPG ds la liste
  • public void getImages()
  • {
  • try {
  • im = new Image[ 1 ];
  • im[ 0 ] = getToolkit().getImage( getURL( "cursor.png" ) );
  • MediaTracker mTrack = new MediaTracker( this ); // load les image avan de les afficher
  • mTrack.addImage( im[ 0 ], 0 );
  • mTrack.waitForAll();
  • } catch (Exception e) { System.out.println( " getimages : " + e ); }
  • }
  • // methode pour obtenir le chemin des fichier image
  • public URL getURL( String file ) throws MalformedURLException
  • {
  • URL documentBase = new URL("file:///" + System.getProperty("user.dir") + "/");
  • return new URL( documentBase, file );
  • }
  • public static void main(String[] args)
  • {
  • new FrmC().setVisible( true );
  • }
  • }
import java.awt.*;
import java.net.*;
import javax.swing.*;

/**
 * bon ben rien a dire  ;o) 
 * trop simple ... ;o)
 * @author ludo
 */
public class FrmC extends JFrame
{
    JEditorPane txt;
    /**
     * Constructor for FrmC.
     */
    public FrmC() throws HeadlessException
    {
        super();
        setSize( 300, 300 );
        setLocation( 300, 300 );    
        txt = new JEditorPane();
        txt.setText( "\n\n\n\n\n\n\nElle est pas belle ma souris ;o)!!??? " );
        getContentPane().add( txt );
        getImages();
        txt.setCursor( getCursor( im[ 0 ], new Point( 0, 0 ) ) );
    }

    public Cursor getCursor( Image im, Point spot )
    {
        return Toolkit.getDefaultToolkit().createCustomCursor( im, spot, "magicCursor" );
    }
 
    Image[] im;
    // charge lensemble des image JPG ds la liste
    public void getImages()
    {
        try {
            im = new Image[ 1 ];
            im[ 0 ] = getToolkit().getImage( getURL( "cursor.png" ) );
            MediaTracker mTrack = new MediaTracker( this ); // load les image avan de les afficher 
            mTrack.addImage( im[ 0 ], 0 );
            mTrack.waitForAll();
        } catch (Exception e) { System.out.println( " getimages : " + e ); }
    }
    
    // methode pour obtenir le chemin des fichier image
    public URL getURL( String file ) throws MalformedURLException
    {
        URL documentBase = new URL("file:///" + System.getProperty("user.dir") + "/");
        return new URL( documentBase, file );
    }

    public static void main(String[] args)
    {
        new FrmC().setVisible( true );
    }
}

 Conclusion

voial pas dur ;o)

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture GESTION DE STOCK AVEC DATE LIMITE (MYSQL, JTREE, TREEMODEL E...
Source avec Zip TRANFER MULTIPLE DE MAIL A PARTIR D UN FICHIER D ADDRESSE
Source avec Zip Source avec une capture JEU DE PONG DONNANT DE BONNES BASE POUR LA PROGRAMMATION GRA...
Source avec Zip CLASS D'ARCHIVAGE/DESARCHIVAGE ;O) DS UN FICHIER DE TYPE ZIP
Source avec Zip Source avec une capture TRACER DE COURBE A PARTIR D UNE JTABLE

 Sources de la même categorie

Source avec Zip CLASS DEMINEUR par Niidhogg
AJOUTER LE MAIL À LA LISTE DE CONTACT HOTMAIL POUR EVOLUTION... par sarathai
Source avec Zip ENVOI MAIL AVEC JAVA par mdahmoune
Source avec Zip Source avec une capture JADE PAR LA PRATIQUE par mdahmoune
CHUNKEDXML, LIRE DU XML PAR MORCEAU par AlexN

Commentaires et avis

Commentaire de francaurel le 08/11/2004 20:04:34

Super Méga génial !!
Merci ça marche du feu de dieu, ton truc !

Commentaire de GodConan le 09/11/2004 18:20:21

;o) de rien ;o)

tu devrai aussi regarder la source du cursor qui bouge ... ;o) c rigololo... ;o)

Commentaire de Fantole2 le 21/10/2005 16:13:22

Je débute et j'ai essayé mais sa ne fonctionne pas il faut inclur ce code entre quel balise dans une page HTML, je bloc :s

Commentaire de GodConan le 24/10/2005 06:59:06

c est du Java, pas du javascript...

Commentaire de Fantole2 le 24/10/2005 13:37:41

:'( noooooooooooooon po juste

Commentaire de derviche le 22/10/2006 02:48:39

hahaha.
Drôle.

Commentaire de Fantole le 13/09/2007 01:50:38

En quoi cette réponse est bénéfique ?

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,562 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales