Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como usar o Java para fazer Botões Rollover
botões rollover adicionar capacidade de resposta às aplicações , respondendo ao rato de um usuário , uma vez que rola , mesmo que o usuário não clique no botão . Com classe MouseListener de Java você pode fazer botões que alteram o seu texto ou ícone quando rolou . Java manipula eventos rollover do mouse da mesma maneira que ele lida com eventos de clique do mouse, assim você pode programar o comportamento de rolagem do seu botão para ser qualquer coisa que o comportamento clique do mouse de um botão pode ser. Instruções
1

Digite o seguinte código na parte superior do arquivo de Java que irá conter seus botões rollover :

importação javax.swing.JButton ; java.awt.event.MouseEvent importação ; java.awt.event.MouseListener importação;
2

Declare seu JButton , digitando o seguinte código dentro da classe que contém os componentes de interface gráfica de usuário , mas fora de qualquer dos seus métodos:
botão

JButton ;
3

Inicializar o seu novo botão com um título apropriado , digitando o seguinte código no mesmo local onde você tenha declarado seus outros objetos GUI :

botão = new JButton ( " Clique-me ");
4

Adicione um ouvinte do mouse para o seu novo botão. Digite este código logo abaixo do botão declaração :

button.addMouseListener (new MouseListener () {

});
5

Substituir o método de do MouseListener com seu próprio . Insira chamadas para seus próprios métodos dentro de cada um dos métodos do MouseListener . Digite o seguinte código entre as suas novas abertura e fechamento de colchetes de MouseListener :

public void mouseEntered ( MouseEvent e) { Mousein ( e);} public void mouseExited ( MouseEvent e) { mouseOut ( e);} public void mouseClicked ( MouseEvent e) { mouseClick ( e);} public void mousePressed ( MouseEvent e) { mousePress ( e);} public void mouseReleased ( MouseEvent e) { mouseRelease ( e);}
6

Criar os métodos de ação que irão realizar os comportamentos corretos quando o botão é acionado . Digite o seguinte código dentro da classe que contém os componentes de GUI , mas fora seus outros métodos:

private void Mousein ( MouseEvent e) { }

private void mouseOut ( MouseEvent e) {

} private void mouseClicked ( MouseEvent e) { }

private void mousePressed ( MouseEvent e) { }

private void mouseReleased ( MouseEvent e) { }



7

Encha cada método de ação com o código que você deseja executar quando o usuário executa a ação correspondente no botão. Por exemplo, você pode solicitar o seu botão para alterar o seu texto quando o mouse passa sobre ele , inserindo o seguinte código no método Mousein :

button.setText ( "Olá There" ) , você pode programar o botão para voltar ao seu texto original quando o mouse do usuário sai da área do botão , inserindo o seguinte código no método mouseOut : button.setText ( "Click me") ;

Anterior :

Próximo : No
  Os artigos relacionados
·Como ler um inteiro com o JTextField 
·Como construir gráficos em Java 
·Como fazer um proxy em Java 
·Como ver os endereços IP em Java Salas de Chat 
·Uso de Collator em Java 
·Como alterar a cor da imagem em Applets Java 
·Ferramentas gráficas para Java 
·Como link para a interface GUI em Java com um Código 
·Os benefícios da CMP sobre BMP 
·Como manter Letras no quadro em Java 
  Artigos em destaque
·Rampa Filtro em MATLAB 
·Como mudar o foco ao clicar em um Row DataGrid 
·Como remover um caractere de nova linha em C 
·Como alterar a cor Fieldset 
·Como criar um aplicativo para Evo 
·Como criar uma biblioteca DLL classe C # usando o Visua…
·Visual C Tutorial 2005 
·Como copiar uma figura do MATLAB 
·Como declarar um Array em PL /SQL do Oracle 
·Como aprender C # Rápido 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados