Make your dream to be programer is happen

Cara Mengganti Kursor Program Java

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.
Share:

Tidak ada komentar:

Posting Komentar

Cari Blog Ini

Diberdayakan oleh Blogger.

Statemen Kendali / Kondisional If di C#

Statemen Kendali / Kondisional If di C#  -  C# mempunyai statemen kendali yang hampir sama dengan bahasa - bahasa pemrograman lainnya. Ter...

Label

Recent Posts

Unordered List

  • Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
  • Aliquam tincidunt mauris eu risus.
  • Vestibulum auctor dapibus neque.

Label Cloud

AJAX (3) Blogging (4) C (13) C# (15) Codeigniter (5) CSS (18) Game Maker (12) Google Maps (21) HTML (46) Instaling (2) Java (12) Java Script (40) JQUERY (16) PHP (12)

Sample Text

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation test link ullamco laboris nisi ut aliquip ex ea commodo consequat.

Pages

Theme Support

Need our help to upload or customize this blogger template? Contact me with details about the theme customization you need.