JcomboBox Evento mouse click

1 resposta
C

Olá, se alguém puder me ajudar

tenho um JcomboBox com o seguinte envento

private void comboEstadoMouseClicked( java.awt.event.MouseEvent evt) {

EstadoSelecionou();

}

mas ele nunca faz o evento

1 Resposta

danielbussade

Olá seria isto:

import java.awt.Container;
import java.awt.GridLayout;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JOptionPane;


public class FPrincipal extends JFrame {
	private JComboBox comboBox;
	private String[] array= new String[2];
	
	public FPrincipal() {
		super("Principal");
		array[0]="daniel";
		array[1]="flavia";
		comboBox= new JComboBox(array);
		Container container=this.getContentPane();
		container.setLayout(new GridLayout(2,1));
		container.add(comboBox);
		comboBox.addMouseListener(new MouseListener(){

			public void mouseClicked(MouseEvent arg0) {
				JOptionPane.showMessageDialog(null, "Clicou em cima do nome!");
			}

			public void mouseEntered(MouseEvent arg0) {
			}

			public void mouseExited(MouseEvent arg0) {
				
			}

			public void mousePressed(MouseEvent arg0) {
				
			}

			public void mouseReleased(MouseEvent arg0) {
				
			}
			
		});
		
		pack();
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	}

}

public class Principal {
	public static void main(String[] args) {
		FPrincipal fp= new FPrincipal();
		fp.setVisible(true);
		
	}

}

Att

Criado 11 de dezembro de 2007
Ultima resposta 11 de dez. de 2007
Respostas 1
Participantes 2