2011-02-09 3 views
1

Я работаю с шкалой Tkinter, где выбранное значение находится где-то между 0 и 100, представляя процент. Есть ли способ, чтобы отображаемое значение имело знак% percent после него?Маркировка шкалы в Tkinter

Я хочу, чтобы выглядеть следующим образом (примерно):

   75% 
|-------------o----| 

В настоящее время я не могу понять способ добавить, что знак процента. Любая помощь или окончательное «это невозможно» были бы оценены. Благодарю.

ответ

1

Это невозможно с опциями, предоставляемыми элементом управления.

Однако можно отключить значение и использовать собственную строку. Поскольку вы знаете значение ползунка и знаете длину, вы можете вычислить пиксель, который представляет центр слайдера. С помощью этой информации вы можете разместить виджет метки в соответствующем месте и поместить любую строку, которая вам нужна в ярлыке.

+0

кажется больше проблем, чем стоит ... спасибо – sas4740

+0

Если вам не нужно значение для перемещения, должно быть разумно прямолинейно, чтобы получить что-то приемлемое. –

Смежные вопросы