ラリットが言ったように、ubuntu 14.04LTSでこれを行うために見つけた最良の方法は変化していました
window_rect = screen.get_monitor_geometry(0)
に
window_rect = screen.get_monitor_geometry(0)
しかし、変化する
if width < total_width:
if halignment == ALIGN_CENTER:
window_rect.x = (total_width - window_rect.width) / 2
elif halignment == ALIGN_LEFT:
window_rect.x = 0
elif halignment == ALIGN_RIGHT:
window_rect.x = total_width - window_rect.width
window_rect.y = 0
return window_rect
に
if width < total_width:
if halignment == ALIGN_CENTER:
window_rect.x += total_width + (total_width - window_rect.width) / 2
elif halignment == ALIGN_LEFT:
window_rect.x += 0
elif halignment == ALIGN_RIGHT:
window_rect.x += total_width - window_rect.width
window_rect.y = 0
return window_rect
唯一の違いは、「window_rect.x」guakeに「total_width」を追加せずに、最初の「if」にあることです。左モニターの中央に表示されます。
PS:申し訳ありませんがLalitですが、まだポイントがないため、投稿にコメントを追加できません=(