Avatar billede mtilsted Nybegynder
05. juni 2001 - 20:54 Der er 6 kommentarer

Nyt image til min curser

Er det muligt med java 1.1.8 at definere et bitmap(Image eller ligende) som curser??

Martin Tilsted
Avatar billede logical Nybegynder
07. juni 2001 - 17:33 #1
Ikke i AWT.
Avatar billede mtilsted Nybegynder
07. juni 2001 - 18:44 #2
Det maa gerne bruge swing.
Avatar billede logical Nybegynder
11. juni 2001 - 14:11 #3
    ImageIcon ic = new ImageIcon(\"\\\\temp\\\\cursor.jpg\");
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    Image image = ic.getImage();
    Point hotspot = new Point(5,6);
    String name = \"myCursor\";
    Cursor cursor = toolkit.createCustomCursor(image, hotspot, name);

    JFrame f = new JFrame(\"Hej verden\");
    f.setCursor(cursor);
    f.setDefaultCloseOperation(f.EXIT_ON_CLOSE);
   
    f.setSize(400,400);
    f.setVisible(true);
Avatar billede mtilsted Nybegynder
11. juni 2001 - 15:31 #4
Kun et problem. Documentationen siger

createCustomCursor()
...
Since: JDK1.2
-((

Avatar billede logical Nybegynder
11. juni 2001 - 21:15 #5
Ups, nåja, tilbage til tegnebrædtet
Avatar billede mtilsted Nybegynder
11. juni 2001 - 21:32 #6
Ja, det er ikke nemt at skulle virke under 1.1.8
-( men jeg har fundet en løsning hvor jeg overrider paint funktionen i hver enkelt Component som saa tegner det object som der bliver dragget. Det virker, men det er IKKE pænt -(

Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester