Python 3 - Tkinter Anchors

Le ancore vengono utilizzate per definire la posizione del testo rispetto a un punto di riferimento.

Di seguito è riportato un elenco di possibili costanti, che possono essere utilizzate per l'attributo Anchor.

  • NW
  • N
  • NE
  • W
  • CENTER
  • E
  • SW
  • S
  • SE

Ad esempio, se utilizzi CENTRO come ancoraggio del testo, il testo verrà centrato orizzontalmente e verticalmente attorno al punto di riferimento.

Anchor NW posizionerà il testo in modo che il punto di riferimento coincida con l'angolo nord-ovest (in alto a sinistra) del riquadro contenente il testo.

Anchor W centrerà il testo verticalmente attorno al punto di riferimento, con il bordo sinistro della casella di testo che passa per quel punto e così via.

Se crei un piccolo widget all'interno di un riquadro grande e utilizzi l'opzione anchor = SE, il widget verrà posizionato nell'angolo inferiore destro del riquadro. Se invece hai usato anchor = N, il widget sarebbe centrato lungo il bordo superiore.

Esempio

Le costanti di ancoraggio sono mostrate in questo diagramma: