“Conocimientos Programación>Programación Java

Cómo crear un cursor personalizado en Java

2012/10/7
Por defecto, la aplicación Java se utiliza el mismo conjunto de cursores del ratón como el sistema operativo subyacente . Así , en un equipo Windows, la aplicación Java utilizará el actual puntero del ratón de Windows, en Mac OS X, se utilizará el Mac OS X cursor del ratón por defecto , etc . Si prefiere crear manualmente sus propios cursores del ratón para su aplicación, puede hacerlo con la clase java.awt.Cursor incorporado . Cosas que necesitará
archivo de gráficos del diseño del cursor que desea
Mostrar más instrucciones
1

Crear una nueva ventana Java Swing . Si está utilizando un entorno de desarrollo integrado Java ( IDE ) , como Eclipse o Netbeans , puede tomar un atajo para hacer esto haciendo clic en " Archivo", " Nuevo proyecto " y seleccionar "Aplicación Java " en el cuadro de diálogo " Nuevo proyecto" . Si usted prefiere trabajar a la manera antigua en un editor de texto, el proceso de creación de forma manual no es muy complicado. Sólo tiene que guardar un nuevo archivo con el nombre " CustomCursorExample.java . "
2

Importe las bibliotecas que se necesitan para construir el programa en su nueva aplicación pegando estos términos en la parte superior de la " CustomCursorExample.java "file:

java.awt.Cursor importación;

java.awt.Image importación;

java.awt.Point importación;

import java . awt.Toolkit ;

javax.swing.JPanel importación;

cursor , por supuesto , representarán el cursor en el propio programa. Imagen celebrará una imagen que represente el cursor , mientras Toolkit es una clase auxiliar que puede transformar un objeto de imagen en un objeto Cursor. Por último , JPanel es la clase que representa una ventana de aplicación en Java.
3

Pega el siguiente código en el archivo ( si está utilizando un entorno de desarrollo , algunos de estos ya se hayan hecho para usted) :

public class CustomCursorExample extiende JPanel {

pública CustomCursorExample () {

Toolkit tk = Toolkit.getDefaultToolkit ();

cursorImage Imagen = tk.getImage ( " cursor.gif ");

cursor cursor = tk.createCustomCursor ( cursorImage , nuevo punto ( 0,0) , "Personalizado void main () {

nueva CustomCursorExample (); }

estática

}

La línea " cursor Cursor = tk.createCustomCursor ( cursorImage , nuevo punto ( 0,0) , Cursor personalizado " )," es el corazón del programa la caja de herramientas (tk ) crea un nuevo objeto de cursor con la imagen y le asigna el nombre "Punto" es muy importante ". cursor personalizado ". argumento. esto describe el punto de acceso para el cursor (que pixel en el cursor realizará el clic) . en este caso, el punto de acceso es la esquina superior izquierda de la imagen , y los gráficos para que el cursor se debe diseñar en consecuencia. por ejemplo , una flecha apuntando a la esquina superior izquierda. Por otro lado, un cursor en forma de cruz que desee elegir un punto de acceso en el centro de la imagen.

Programación Java
Cómo leer el valor de entrada en Java
Java Classpath Tutorial
JDBC ResultSet Ejemplo
Cómo encontrar el medio con Netbeans
Cómo hacer un GUI en Java
¿Qué es el Java Runtime Environment
Cómo utilizar JCreator con un Android
¿Cómo se llama al método OnSubmit en un controlador de JSP
Conocimientos Informáticos © http://www.ordenador.online