Tutorial Belajar Pemrograman, membuat game, membuat aplikasi, membuat program, android, game maker, yii, php, CSS, HTML, java, javascript, codeigniter, jquery, Pascal, c++

Friday, February 28, 2014

Custom Cursor Java
Custom Cursor Java
Cara Mengganti Kursor Program Java - Seperti dalam website atau blog yang sering kita jumpai terkadang kita bisa melihat bentuk tampilan kursor kita berbeda. Seperti halnya dalam website sebuah program dengan menggunakan java juga dapat dimodifikasi atau di ubah tampilan kursornya dengan menggunakan image dengan catatan sebaiknya image yang kita gunakan tidak memiliki background atau memiliki background transparan agar tidak menutupi konten.
Untuk lebih jelasnya kita langsung saja meluncur ke contoh program java sederhananya, buatlah sebuah program sederhana dengan menggunakan NetBeans.

1. Buatlah sebuah project Java Aplication dengan cara klik File > New Project > Java > Java Aplication.

2. Ubah nama project menjadi CustomCursorApp.

3. Sekarang untuk tempat kita menampung gambar klik kanan pada project anda > New > Other > Other >Folder

Folder Images Cursor
Folder Images Cursor

4. Buatlah folder dengan nama images.

5. Sekarang letakan gambar cursor anda di dalam folder tersebut. sebagai contoh gambar berikut :

Images Cursor
Images Cursor

6. Jika anda tidak dapat menemukan folder images anda di dalam explorer netbeans anda dapat menemukannya di dalam folder project anda. secara default biasanya di letakan di : 

C:\Users\Nama Computer Anda\Documents\NetBeansProjects\SplashScreeenApp

7. Sekarang buatlah sebuah class baru dengan cara klik kanan pada project anda >  New > Java Class



8. Berinama class tersebut FormUtama. kemudian masukan script berikut :

package customcursorapp;

import java.awt.Cursor;
import java.awt.Dimension;
import java.awt.Image;
import java.awt.Point;
import java.awt.Toolkit;
import javax.swing.JFrame;
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author Jin Toples
 */
public class FormUtama extends JFrame {   
    public FormUtama(){
        super("Form Utama");
        initComponents();
        setNewCursor();
    }

    private void initComponents() {
        setPreferredSize(new Dimension(500, 500));
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        pack();
        setVisible(true);
    }
    
    public void setNewCursor(){
        Toolkit toolkit = Toolkit.getDefaultToolkit();
        Image image = toolkit.getImage("images/cursor.png");
        Point point = new  Point(0,0);
        Cursor cursor = toolkit.createCustomCursor(image, point, "New Cursor");
        setCursor(cursor);
    }
    
}

9. Sekarang buka file CustomCursorApp.java. kemudian ketikan script berikut :

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package customcursorapp;

/**
 *
 * @author Jin Toples
 */
public class CustomCursorApp {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        new FormUtama();
    }
}

Sekarang cursor program anda sudah berganti menjadi gambar tersebut, untuk mencobanya anda dapat jalannya program anda dengan cara tekan F6 pada keyboard atau klik Run > Run Poject. atau klik kanan pada file CustomCursorApp klin Run File.

Jika kursor anda berada di dalam window program maka sekarang kursor anda akan berubah. seperti gambar di atas.

Mengganti Kursor Program Java sekarang sudah selesai, baca juga tutorial membuat aplikasi java lainnya.

Terima Kasih Telah Mengunjungi Blog Sederhana Ini.

Di Mohon Apabila Anda Ingin Mengcopas Artikel Pada Blog ini Cantumkan URL Sumber.

Sebagai Pengunjung Yang Baik Anda Dapat Meninggalkan Komentar di Blog Sederhana Ini.

Share this post

0 komentar

:) :) :-) :-) :)) :)) =)) =)) :( :( :-( :-( :(( :(( :d :d :-d :-d @-) @-) :p :p :o :o :>) :>) (o) (o) [-( [-( :-? :-? (p) (p) :-s :-s (m) (m) 8-) 8-) :-t :-t :-b :-b b-( b-( :-# :-# =p~ =p~ :-$ :-$ (b) (b) (f) (f) x-) x-) (k) (k) (h) (h) (c) (c) cheer cheer

 
© Jin Toples Programming
Designed by BlogThietKe Cooperated with Duy Pham
Released under Creative Commons 3.0 CC BY-NC 3.0