em delphi fiz um código no qual ao selecionar um item ele irá desativar toda outra combo
procedure Tteste.ComboBoxGrupoPrincipalAbaConfigClick(
Sender: TObject);
begin
if ComboBoxGrupoPrincipalAbaConfig.Text = ComboBoxGrupoPrincipalAbaConfig.Items[3] then
begin
ComboBoxSubGrupoAbaConfig.Enabled := False;
LabelSubGrupo.Enabled := False;
ComboBoxSubGrupoAbaConfig.Text := ComboBoxSubGrupoAbaConfig.Items[3];
end
else
begin
ComboBoxSubGrupoAbaConfig.Enabled := True;
LabelSubGrupo.Enabled := True;
end;
end;
No java tentei porém sem sucesso talvez seja o evento
private void comboBoxGrupo_mouseClicked(MouseEvent e)
{
if (comboBoxGrupo.getSelectedItem().equals(3))
{
comboBoxSubGrupo.setEnabled(false);
labelSubGrupo.setEnabled(false);
comboBoxSubGrupo.setSelectedIndex(3);
}
else
{
comboBoxSubGrupo.setEnabled(true);
labelSubGrupo.setEnabled(true);
}
}