В первой сборной Швеглик дебютировал 27 апреля 1974 года в товарищеском матче против сборной Франции. Швеглик сыграл в 4 матчах отборочного турнира чемпионата Европы 1976 года, включая ответный четвертьфинал против сборной СССР. В ходе финального турнира ЧЕ Швеглик вышел в стартовом составе в решающем матче против сборной ФРГ и на 8-й минуте после передачи Зденека Негоды открыл счёт. Сборная Чехословакии в итоге одержала победу в серии послематчевых пенальти.