“Conocimientos Programación>Python Programming

Python Métodos de lona

2014/8/21
programación Python tiene acceso a una amplia gama de elementos de interfaz gráfica de usuario a través de la biblioteca tkinter popular. Entre los tesoros olvidados de esta biblioteca de interfaz gráfica de usuario es el widget lienzo. Destaca por su funcionalidad de gran alcance , el widget de lienzo , ha sido escogido como el eje de la pintura simple y programas de dibujo a las aplicaciones de edición de imágenes complejas. Todo lo creado o incrustado en el widget lienzo se convierte en un objeto, y puede ser editado hasta el nivel de píxel. El lienzo Método

El primer método canvas crea el lienzo sobre el cual otros objetos pueden ser colocados . La primera orden del negocio es la importación de la biblioteca tkinter , crear un lienzo y definir su tamaño. El código Python necesaria se ve algo como esto:

de tkinter import *

root = Tk ()

lienzo Canvas = (raíz , width = 300 , altura = 300 )

canvas.pack ( fill = BOTH )

Esto crea un gris 300 por 300 píxeles cuadrados . A medida que crea más objetos en este lienzo, el punto cero ( 0,0) de las coordenadas será la esquina superior izquierda, la esquina inferior derecha es el punto (300, 300 ),
La . crear método , Parte 1

se utiliza para definir y concretar líneas, formas y diversos tipos de imágenes , el método de "crear" requiere el nombre de la forma o la imagen que se creó junto con su ubicación en el plano de coordenadas y la información de otros configuracional . Creación de una simple línea tiene este aspecto en el código Python :

canvas.create_line (100, 100 , 200, 200 , tag = línea 1)

Cuando se añade al código anterior que crea un lienzo, esto creará una línea en el 300 por 300 píxeles de lona . También devolverá un entero único que identifica el objeto de línea que se puede hacer referencia en el código más adelante.
El método Create , Parte 2

El método create construye formas, imágenes de mapa de bits y cuadros de texto , entre otros elementos gráficos . La sintaxis siguiente crea un cuadrado rojo en la esquina superior izquierda de la lienzo.create_rectangle ( 0,0,150,150 , relleno = " rojo", tag = " MySquare " )

Creación de un cuadro de texto requiere una ubicación en el lienzo además de la fuente, el tamaño y el texto , como en el siguiente ejemplo :

canvas.create_text ( 230.230 , text = "Hola , métodos lona ! " , llene = " rojo", font = ( "Times" , " 12 " , tag = " TextBox1 "))
el levantar, bajar, eliminar y Métodos Itemconfig

objetos creados por el método de creación se puede mover a la parte superior , se trasladó a la parte inferior , eliminados o modificados por el aumento, reducir , eliminar y métodos itemconfig . La siguiente línea de código cambia el cuadrado rojo encima de azul :

canvas.itemconfig ( MySquare , fill = "blue " )

" MySquare " es la etiqueta que se aplicará cuando el método create crea la objeto cuadrado rojo. Los objetos también pueden ser referenciados por el ID de entero único que se les asignó en que fueron creados .

Python Programming
Cómo convertir de binario a decimal usando Python
Cómo hacer una cadena en una dirección URL en Django
Cómo ejecutar un archivo Python
A JSON Python Tutorial
Cómo convertir Epoch en Python
Cómo averiguar qué versión de Python que tienes
¿Qué es Python para Windows PC
Cómo ejecutar Python
Conocimientos Informáticos © http://www.ordenador.online