Bom dia pessoal estou com um probleminha em uma aplicativo que estou desenvolvendo gostaria de saber se vcs podem me ajudar.
estou desenvolvendo um aplicativo  para marca reunioes, em java  swing aonde tenho um base de dados com os dados do usuario para cadastro e  outra com  os dados da sala hora inicial hora final e data da reuniao.
o meu problema  na regra de negocio fala bem clara que quando estiver marcada um reuniao na msm data horario e sala o aplicativo nao deixa marca  essa parte ja fiz, so que no entrevalo de tempo por exemplo. reuniao marcada entre 8 hrs a 12 meio dia  o aplicativo nao deixa vc marca a reuniao entre os intrevalo de tempo  das 8 ao 12 ou seja as 8:30, 9:00,10…etc
vlw galera  quem poder me ajudar.
esse codigo e a parte que tentei fazer com if quando uma ora for maraca se for igual ela vai deixa o botao invisivel mais se eu for fazer em if vai fica muito grande o codigo pois  os horarios que pode ser  marcada a reuniao são: 7:30 8:30 9:30 10:30 11:30 12:30 …19:30
a variavel hora5 e o horario inicial ou seja 11:30 horafinal1 e as 8:30 … etc
private void hora5ActionPerformed(java.awt.event.ActionEvent evt) {                                      
            dateField2 = null ;
           
       
            
        if(hora2==horafinal4){
        hora1.setEnabled(false);
      horafinal4.setText("11:30");
System.out.println("O valor escolhido:" + horafinal4.getText()+ "");
        horafinal4.setEnabled(false);       
    }
else if (hora2==horafinal4){
           hora1.setEnabled(false);
           
           hora2.setEnabled(false);
                 horafinal4.setText("11:30");
System.out.println("O valor escolhido:" + horafinal4.getText()+ "");
        horafinal4.setEnabled(false);       
        }             
      
else if(hora3==horafinal4){
          hora1.setEnabled(false);
           hora2.setEnabled(false);
          hora3.setEnabled(false);
                horafinal4.setText("11:30");
System.out.println("O valor escolhido:" + horafinal4.getText()+ "");
        horafinal4.setEnabled(false);       
}
   else   if(hora4==horafinal4){
          hora1.setEnabled(false);
           hora2.setEnabled(false);
          hora3.setEnabled(false);
          hora4.setEnabled(false);
                horafinal4.setText("11:30");
System.out.println("O valor escolhido:" + horafinal4.getText()+ "");
        horafinal4.setEnabled(false);       
          
   }
    else  if(hora5==horafinal4){
          hora1.setEnabled(false);
           hora2.setEnabled(false);
          hora3.setEnabled(false);
          hora4.setEnabled(false);
          hora5.setEnabled(false);
                horafinal4.setText("12:30");
System.out.println("O valor escolhido:" + horafinal4.getText()+ "");
        horafinal4.setEnabled(false);       
    }   
 
    }