Нет. Он может работать или может вызвать проблемы. Просто оберните метод в SwingUtilities.invokeLater (...) и не беспокойтесь об этом.