Tag: tkinter-canvas

Das Canvas-widget ermöglicht eine strukturierte Grafik Einrichtungen für Tkinter. Dies ist ein äußerst vielseitiges widget kann verwendet werden, um zu zeichnen, Graphen und plots, erstellen, Grafik-Editoren, und implementieren verschiedene Arten von custom-widgets.

Verschieben einer tkinter-canvas mit Maus

Anzahl der Antworten 1 Antworten
Ich würde gerne unterwegs eine ganze tkinter Canvas mit der Maus Klicken (halten) + Bewegung der Maus. Ich habe versucht, mit canvas.move aber es funktioniert nicht, leider. Wie kann ich das scrollen in der ganzen Leinwand ?

Tkinter-canvas-zoom + verschieben/pan

Anzahl der Antworten 1 Antworten
Tkinter-canvas-widget verfügt über integrierte Funktionen: bewegen/schwenken der Leinwand (zum Beispiel mit Klicken + Ziehen) mit canvas.scan_mark und canvas.scan_dragto finden Sie diese Frage zoom die Vektor-Elemente auf der Leinwand mit canvas.scale, aber leider diese funktioniert nicht für bitmap-Bilder

Bildlaufleiste tkinter nicht scrollen

Anzahl der Antworten 1 Antworten
#declare gui object and classes app = Tk() #creates instance of Tk() app.title('Check sort DCA') # sets title of gui #--------------------------------------- def keepSuggested(): #button press actions es.JournalOut('test2') def UseNew(): es.JournalOut('test1') #------------------------------ frame=Frame(app,width=500,height=500) frame.grid(row=0,column=0) canvas=Canvas(frame,bg='#FFFFFF',width=500,height=500,scrollregion=(0,0,500,500)) hbar=Scrollbar(frame,orient=HORIZONTAL) hbar.pack(side=BOTTOM,fill=X) hbar.config(command=canvas.xview)

Tkinter: wie Kolorieren, den Umriss der Leinwand Rechteck?

Anzahl der Antworten 2 Antworten
Ziehe ich ein Rechteck auf eine Leinwand: canvas = Canvas(parent, cursor="cross") rect = canvas.create_rectangle(20,20, 1, 1, fill="") Ich nur wollen, um den Rahmen zu zeichnen, während das innere transparent (das ist der Grund, warum ich fill="" wie

Wie zeichnen Sie ein polygon auf einem tkinter-canvas mit einer Klasse?

Anzahl der Antworten 1 Antworten
from tkinter import* root = Tk() shape = Canvas(root) class GUI(): def __init__(self): pass def create_polygon(self, points, colour, posit): try: shape.delete(self.poly) except: pass self.poly = shape.create_polygon(points, colour, posit) self.poly.shape.grid(column=posit[0],row=posit[1]) polygon = GUI() polygon.create_polygon([150,75,225,0,300,75,225,150],'yellow',[1,2]) Ich bin neu mit

Können Sie ändern Sie die Attribute von einem Canvas-Objekt nach der Erstellung?

Anzahl der Antworten 1 Antworten
Ich versuche zu simulieren, American Ampel mit 3 Kreisen auf ein Rechteck, alle gezogen, die auf eine Reihe Canvas. Die simulation soll Spiegel "animation" durch die änderung, die Licht angezeigt wird, alle 2 Sekunden in der folgenden

So aktualisieren Sie den Inhalt eines FigureCanvasTkAgg

Anzahl der Antworten 1 Antworten
Ich bin zeichnen einige Daten in ein Tkinter FigureCanvasTkagg mit matplotlib. Ich muss klar die Figur, wo ich die Daten Plotten und zeichnen von neuen Daten, wenn eine Taste gedrückt wird. Hier ist der Plot-Teil des Codes

Tkinter: Wie man Rahmen im canvas-Fenster zu erweitern, um die Größe der Leinwand?

Anzahl der Antworten 2 Antworten
Also ich habe mit dem canvas-widgets in tkinter erstellen Sie eine frame-full-Etiketten, die hat eine scrollbar. Alles funktioniert gut, außer, dass der Rahmen erweitert sich jedoch um die Größe der Etiketten in es - ich möchte den

Tkinter - Einfügen von text in canvas-windows

Anzahl der Antworten 1 Antworten
Ich habe eine Tkinter-canvas mit text gefüllt und canvas-Fenster oder widgets, über die create_text und create_window Methoden. Die widgets habe ich Platz auf der Leinwand sind text-widgets, und ich möchte einfügen von text in Ihnen, nachdem Sie

Wie, um ein Bild anzuzeigen, das mit tkinter gui

Anzahl der Antworten 2 Antworten
Den angegebenen code funktioniert nicht, da gibt es den Fehler Datei nicht gefunden für 'haridwar.jpg' obwohl, ich versucht, indem Sie es in Python35 und auch auf den desktop. Bitte helfen Sie import tkinter as tk from PIL

Wie zu öffnen PIL Bild in Tkinter auf Leinwand

Anzahl der Antworten 4 Antworten
Ich kann nicht scheinen, um meine PIL Bild auf Leinwand. Code: from Tkinter import* import Image, ImageTk root = Tk() root.geometry('1000x1000') canvas = Canvas(root,width=999,height=999) canvas.pack() image = ImageTk.PhotoImage("ball.gif") imagesprite = canvas.create_image(400,400,image=image) root.mainloop() Fehler: Traceback (most recent call

Tkinter drag-and-drop

Anzahl der Antworten 1 Antworten
Arbeite ich an einem drag-and-drop-Funktion, die es mir ermöglichen, Objekte verschieben, auf eine Leinwand.Ich habe es die Arbeit (Art), aber ich bewege mich nur leicht, aber die Linie schießt über den Bildschirm (Und schließlich aus dem sichtbaren

Wie zu binden, Veranstaltungen zu Canvas-Elemente?

Anzahl der Antworten 1 Antworten
Wenn ich mit einer Leinwand zur Anzeige von Daten und ich möchte die Benutzer werden in der Lage, klicken Sie auf die verschiedenen Elemente auf der Leinwand, um weitere Informationen zu erhalten oder mit ihm interagieren in

Warum Tkinter Bild nicht angezeigt, wenn in einer Funktion?

Anzahl der Antworten 2 Antworten
Dieser code funktioniert: import tkinter root = tkinter.Tk() canvas = tkinter.Canvas(root) canvas.grid(row = 0, column = 0) photo = tkinter.PhotoImage(file = './test.gif') canvas.create_image(0, 0, image=photo) root.mainloop() Zeigt er mir das Bild. Nun, dieser code kompiliert, aber es

tkinter-canvas-Element konfigurieren

Anzahl der Antworten 1 Antworten
Ich versuche zu machen, ein Würfel-Objekt, und ich möchte in der Lage sein, die Steuerung der pip-Farben. Ich habe die pips mit schwarz füllen, und ich habe versucht, zu ändern, um red mit self.canvas.itemconfigure(self.pip1, fill='red') aber es

Wie zu deaktivieren/aktivieren einer bestimmten tkinter button unter bestimmten Bedingungen?

Anzahl der Antworten 1 Antworten
Erstellt habe ich die folgende Schaltfläche in ein tinter-Fenster: resetall = Button(text = "Clear ALL", command = confirmation) resetall.pack(side = "left") Dieser button "Löscht" den canvas-Bereich, dass der Benutzer die Zeichnung mit der Python-turtle, aber ich will

Vertikale Bildlaufleiste für den frame in Tkinter Python

Anzahl der Antworten 1 Antworten
Mein Ziel ist es, einen scrollbar, der bleibt auf der rechten Seite der Vollbild-Fenster, so dass der Benutzer scrollen nach oben und unten durch verschiedene widgets (wie z.B. Etiketten & Knöpfe). Aus anderen Antworten, die ich gesehen

Wie fügt man ein Bild in ein canvas-Element?

Anzahl der Antworten 1 Antworten
Arbeite ich an einem Spiel-Projekt für die Schule, die Aussehen wie diese : In-game-Aspekt Erstellt habe ich diese farbigen Polygone wie diese : ship = can.create_polygon(410,650,450,600,490,650 , fill= 'red' , outline='black') ennemies = can.create_rectangle(x-r, y-r, x+r, y+r,

Abgerundete Schaltfläche python-tkinter

Anzahl der Antworten 3 Antworten
Ich versuche, abgerundeten Tasten für mein Skript mit tkinter. Fand ich den folgenden code: from tkinter import * import tkinter as tk class CustomButton(tk.Canvas): def __init__(self, parent, width, height, color, command=None): tk.Canvas.__init__(self, parent, borderwidth=1, relief="raised", highlightthickness=0) self.command

Vertikale und Horizontale Scrollbalken auf Tkinter-Widget

Anzahl der Antworten 1 Antworten
Ich versuche die Ausgabe des Inhalts einer Datenbank auf einem Tkinter-widget. Die Datenbank hat genug Zeilen und Spalten, zu denen ich, um sowohl die horizontalen und vertikalen Bildlaufleisten aktiviert, aber ich habe eine harte Zeit, horizontale und

Python, Tkinter - Einfügen von text in canvas-windows

Anzahl der Antworten 1 Antworten
Ich habe eine Tkinter-canvas mit text gefüllt und canvas-Fenster oder widgets, über die create_text und create_window Methoden. Die widgets habe ich Platz auf der Leinwand sind text-widgets, und ich möchte einfügen von text in Ihnen, nachdem Sie

Tkinter-Canvas create_window()

Anzahl der Antworten 1 Antworten
Ich versuche zu verwenden Tkinter Canvas (self._canvas) zu erstellen-Fenster mit create_window Funktion. Die Fenster Feld für diese Funktion ist ein Tkinter Frame (self._tableFrame). Kann jemand bitte helfen Sie mir, wie zu machen self._tableFrame zu erweitern, um die

Tkinter-Canvas-Element auf der obersten Ebene

Anzahl der Antworten 2 Antworten
Ich habe eine Tkinter-Canvas-widget (Python 2.7, nicht 3), und auf dieser Leinwand habe ich verschiedene Elemente. Wenn ich ein neues Element erstellen, dass überschneidungen ein altes Element, Es wird in der front. Wie kann ich jetzt verschieben

Können Sie ändern die Attribute eines Python-Canvas-Objekt nach der Erstellung?

Anzahl der Antworten 1 Antworten
Ich versuche zu simulieren, American Ampel mit 3 Kreisen auf ein Rechteck, alle gezogen, die auf eine Reihe Canvas. Die simulation soll Spiegel "animation" durch die änderung, die Licht angezeigt wird, alle 2 Sekunden in der folgenden

Wie binden Sie ein click-Ereignis auf eine Leinwand, in Tkinter?

Anzahl der Antworten 1 Antworten
Ich wollte Fragen, ob es irgendeine Art und Weise zu binden, ein click-Ereignis auf eine Leinwand, in Tkinter. Ich würde gerne in der Lage, klicken Sie irgendwo auf eine Leinwand und ein Objekt, um es zu bewegen.

So löschen Sie Tkinter Canvas?

Anzahl der Antworten 3 Antworten
Wenn ich zeichne eine Form mit: canvas.create_rectangle(10, 10, 50, 50, color="green") Tut Tkinter verfolgen, die Tatsache, dass es erstellt wurde? In einem einfachen Spiel, das ich mache, mein code hat eine Frame erstellen Sie eine Reihe von

tkinter: Verwenden von Bildlaufleisten auf einer Leinwand

Anzahl der Antworten 1 Antworten
Ich versuche, mich ein canvas Scrollbar. Allerdings, wenn ich versuchen, Bildlaufleisten, um die Arbeit mit der Leinwand, tkinter scheint komplett zu ignorieren, die Abmessungen, die ich zunächst für meine Leinwand. Ich habe versucht, packen Sie alle in

Wie verknüpfe ich Ereignisbindungen mit Tkinter auf Objekten auf einer Arbeitsfläche?

Anzahl der Antworten 1 Antworten
Wenn ich mit einer Leinwand zur Anzeige von Daten und ich möchte die Benutzer werden in der Lage, klicken Sie auf die verschiedenen Elemente auf der Leinwand, um weitere Informationen zu erhalten oder mit ihm interagieren in

Wie entferne ich den hellgrauen Rahmen um mein Canvas-Widget?

Anzahl der Antworten 2 Antworten
Ich habe messing mit der Tkinter Canvas widget, um zu sehen, ob ich könnte einige ästhetisch ansprechende widgets, und ich habe ein paar Fragen. Erstens, warum gibt es eine hellgrau Grenze um meine Leinwand-widget, und wie kann

Warum wird das Tkinter-Bild nicht angezeigt, wenn es in einer Funktion erstellt wurde?

Anzahl der Antworten 1 Antworten
Dieser code funktioniert: import tkinter root = tkinter.Tk() canvas = tkinter.Canvas(root) canvas.grid(row = 0, column = 0) photo = tkinter.PhotoImage(file = './test.gif') canvas.create_image(0, 0, image=photo) root.mainloop() Zeigt er mir das Bild. Nun, dieser code kompiliert, aber es