Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como criar um cursor personalizado em Java
Por padrão , o aplicativo Java vai usar o mesmo conjunto de cursores do mouse do sistema operacional subjacente. Então , em um computador Windows, o aplicativo Java usará o atual do cursor do Windows mouse, no Mac OS X , ele irá usar o cursor do mouse Mac OS X padrão, e assim por diante . Se você preferir criar manualmente seus próprios cursores de mouse para o seu aplicativo, você pode fazê-lo com a classe embutido java.awt.Cursor . Coisas que você precisa
arquivo gráfico do projeto cursor que você quer
Show Mais instruções
1

Criar uma nova janela Java Swing. Se você estiver usando um ambiente de desenvolvimento integrado Java (IDE), como Netbeans ou Eclipse , você pode pegar um atalho , ao fazer isso , clicando em " Arquivo", " New Project ", e selecione " Java Application " do " diálogo New Project" . Se você preferir trabalhar à moda antiga em um editor de texto , o processo de criá-lo manualmente não está muito envolvido . Basta salvar um novo arquivo com o nome de " CustomCursorExample.java ".
2

importar as bibliotecas que você vai precisar para construir o programa em sua nova aplicação colando estes no topo da " CustomCursorExample.java "file:

java.awt.Cursor importação;

java.awt.Image importação;

java.awt.Point importação;

importação java . awt.Toolkit ;

javax.swing.JPanel importação ;

cursor, é claro, vai representar o próprio cursor no programa. Imagem vai realizar uma imagem que vai representar o cursor , enquanto Toolkit é uma classe auxiliar que pode transformar um objeto de imagem em um objeto Cursor. Finalmente, JPanel é a classe que representa uma janela de aplicativo em Java.
3

Cole o seguinte código no arquivo (se você estiver usando uma IDE , alguns destes já pode ter sido feito para você) :

public class CustomCursorExample estende JPanel {

CustomCursorExample pública () {

Toolkit tk = Toolkit.getDefaultToolkit ();

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

cursor cursor = tk.createCustomCursor ( cursorImage , new Point ( 0,0), "Custom static void main () {

novo CustomCursorExample (); }


}

A linha " cursor Cursor = tk.createCustomCursor ( cursorImage , novo ponto (0,0 ), Personalizado cursor " )," é o coração do programa o kit de ferramentas ( tk) cria um novo objeto cursor usando a imagem e atribui -lhe o nome de "ponto " é uma importante. "Custom cursor ". argumento. este descreve o ponto de acesso para o cursor ( pixel no cursor irá realizar o clique). neste caso, o ponto de acesso é o canto superior esquerdo da imagem, e os gráficos para o cursor deve ser projetado de acordo. por exemplo , uma seta apontando para o canto superior esquerdo. por outro lado, um cursor em forma de cruz pode querer escolher um hotspot no centro da imagem.

Anterior :

Próximo : No
  Os artigos relacionados
·Porque é que o Java Anotação Ignorado no Código 
·Como enviar um e-mail automático após uma data especí…
·Como fazer um temporizador básico em Java 
·Como fazer uma matriz e preenchê-lo com números aleat…
·Como executar Tcpdump De Java 
·O que poderia bloquear Java de modo que ele não funcio…
·Como Desenhar formas múltiplas em Java 
·O que o operador ^ média em Java 
·Como converter uma matriz binária em um String em Java…
·Sobre funções de caracteres de Java 
  Artigos em destaque
·Como adicionar um CRM a um POS 
·Como formatar Frações em Java 
·Java & API Explicada aos Pais 
·O que faz a depuração média de consultas 
·Como automatizar um e-mail através de Telnet 
·Como fazer uma caixa arredondada com CSS3 
·Como Normalizar uma Matriz em MatLab 
·Como incluir um prefixo para um gravador de tapeçaria 
·Como encontrar o mais curto do Word em Java 
·As vantagens dos ponteiros 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados