| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Python Programming >> Content
    Python Métodos de lona
    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 .

    Previous :

    next :
      Artículos relacionados
    ·Cómo crear una sentencia if en Python 
    ·Cómo utilizar Echo en Python 
    ·Cómo crear una carpeta nueva programación en Python 
    ·Cómo calcular los Vocales en Python 
    ·Cómo hacer cambios permanentes en sys.path 
    ·Cómo agregar una variable a sí mismo en Python 
    ·Cómo contar caracteres en Python 
    ·Cómo integrar una función se traza en Python 
    ·Cómo compilar un diccionario de los números en Python…
    ·Cómo ejecutar un script de Python en un Mac 
      Artículos destacados
    ·Cómo dar formato a la propiedad TimeSpan en VB.Net 
    ·Cómo insertar un carácter de nueva línea en una list…
    ·Cómo leer muchas líneas en una sola toma en Visual Ba…
    ·Cómo detectar un carácter CJK en Java 
    ·Cómo ocultar un cuadro combinado en PHP 
    ·Cómo cambiar una imagen de fondo en Rollover 
    ·Cómo abrir imágenes en Java Android 
    ·Cómo crear un mapa de calor 
    ·Cómo instalar Zend para PHP 5.3 
    ·Cómo utilizar la sentencia break en Python 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com