Você está aqui: Python ::: Tkinter GUI Toolkit ::: Linhas |
Como definir a cor da linha a ser desenhada pela função create_line() do Canvas do Python TkinkerQuantidade de visualizações: 505 vezes |
Nesta dica mostrarei como podemos usar o parâmetro fill da função create_line() do objeto Canvas do Tkinker para definir a cor com a qual a linha será desenhada. No código a seguir a linha será desenhada usando a cor verde. Experimente novas linhas com cores diferentes para ver o resultado. Veja o código completo para o exemplo: # vamos importar o módulo tkinter import tkinter as tk # método principal def main(): # Vamos criar uma instância da classe tk.Tk, que # cria a janela da aplicação janela_principal = tk.Tk() # vamos criar o Canvas canvas = tk.Canvas(janela_principal, width=600, height=450,background='white') canvas.grid(row=0, column=0) # vamos criar uma linha com a cor vermelha e largura de 3 pixels cor_linha = "green" canvas.create_line(50, 60, 200, 350, fill=cor_linha, width=3) # agora entramos no loop da aplicação, aguardando eventos janela_principal.mainloop() if __name__== "__main__": main() Ao executar este código Python Tkinker você verá uma linha verde e com espessura de 3 pixels começando nas coordenadas x=50, y=60 e indo até x=200 e y=350. |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
Java - Como verificar se um arquivo ou diretório existe em Java usando o método exists() da classe File |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |