Java JTable обновляется каждые 2 секунды

Hy! Я работаю над Java-приложением, которое имеет 2 формы. В первой форме мой пользователь заказывает еду и я сохраняю его заказ в своей базе данных на локальном сервере. Во второй форме это заказывает в JTable, используя простой запрос sql. Теперь я хочу, чтобы мой JTable обновлялся каждые 2 секунды, чтобы я мог автоматически видеть, когда пользователь заказывает еду. Я пробовал с таймерами, но я новичок в программировании на Java, поэтому я был бы признателен за помощь ... Вот мой метод, который обновляет таблицу, но мне просто нужно немного помочь с таймером:

private void NapraviTablicu() {
    dohvatiNarudzbe(); //method for executing sql queries and filling my list KuhinjaListaJela with new ordered meals
    TableModel tableModel = new KitchenTableModel(KuhinjaListaJela);//Making new table model from list
    Tablica.setModel(tableModel);// displaying new meals in table
}

Ответы на вопрос(1)

Ваш ответ на вопрос