Tk (и, следовательно, Tkinter) имеет команду для удаления всех украшений оконного менеджера.Эта команда в tkinter является методом wm_overrideredirect для окон верхнего уровня.Передайте ему параметр True, чтобы удалить украшения оконного менеджера.Затем вы можете нарисовать любые границы, которые захотите, обычно упаковывая холст по всему окну и рисуя на холсте.
Однако, когда я экспериментирую с этим на моем Mac, окно появляется правильно, но не будетфокус.Возможно, это ошибка в Tkinter.Я не вижу той же проблемы с идентичным кодом в Tcl.