Bom dia galera, se houver algum erro me desculpe sou novo aqui. Estou com este erro e nao consegui uma solução. Pesquisei e encontrei algo sobre Runnable mas sem sucesso tambem. O metodo espera dois JDateChooser, e dependendo da seleção da data, o metodo altera a data do outro JDateChooser. Este e o metodo
public static void bloquearDiasEntreDatas(JDateChooser dataInicial,JDateChooser dataFinal){
dataInicial.getDateEditor().addPropertyChangeListener((java.beans.PropertyChangeEvent ev) -> {
dataFinal.setMinSelectableDate(dataInicial.getDate());
});
dataFinal.getDateEditor().addPropertyChangeListener((java.beans.PropertyChangeEvent ev) -> {
dataInicial.setMaxSelectableDate(dataFinal.getDate());
});
}
se alguém puder me ajudar eu agradeço muito.