JCombobox, perder foco quando escolhido umao pção

Olá, estou com um problema, queria fazer que quando clicasse no JCOMBOBOX ele perdesse o foco, alguém poderia me ajudar?

Desde já muito obrigado.

Ao clicar, tu tens que usar o evento ActionPerformed ou o MouseClicked. No entanto, como o foco deve ser perdido ao selecionar uma opção, eu recomendo o evento ItemChanged e, dentro do método, passe o foco para um outro componente.
Por exemplo:

private final int OPCAO_INVALIDA = 0;

private void cbxTipoItemChanged(java.awt.event.ItemEvent evt){
	if(cbxTipo.getSelectedIndex() != OPCAO_INVALIDA)
		btnSalvar.requestFocusInWindow();
}

Nesse exemplo (hipotético) eu passo o foco para o botão salvar (btnSalvar) ao escolher uma opção qualquer exceto a primeira que é o texto “Selecione…” do JComboBox de tipos (cbxTipo).

1 curtida