Есть ли способ изменить размер кнопки tkinter?

Я считаю, что DevCenter также позволяет копировать в CSV. http://www.datastax.com/what-we-offer/products-services/devcenter

1
задан martineau 27 April 2019 в 16:34
поделиться

1 ответ

Полагаю, вы хотите установить размер кнопки в пикселях. Размер кнопки по умолчанию равен символам, когда кнопка отображает текст, но не изображение. Чтобы получить размер в пикселях, вы должны отобразить изображение в кнопке. См. Пример ниже:

import tkinter as tk

win = tk.Tk()
win.geometry("660x450")
win.resizable(False, False)

def click_me():
    button.configure(text="** I have been clicked")

# Create a transparent image to allow Button size in pixels
pixel = tk.PhotoImage(file='images/pixel.png')

button = tk.Button(win, text="Click me!", command=click_me,
                   image=pixel, compound='center')
button.grid(column=1, row=0)
button.config(width=100, height=100)    # Config size in pixels

win.mainloop()

Изображение pixel.png имеет размер 1x1 пикселей и прозрачный цвет.

0
ответ дан figbeam 27 April 2019 в 16:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: