Gibt es eine Möglichkeit, eine Bildlaufleiste mit dem easygui-Modul oder einer modifizierten Version davon zu erhalten? Ich habe online eine Datei namens thinking_py.txt gefunden, und nachdem ich sie in das Python-Format konvertiert habe, habe ich festgestellt, dass es tatsächlich eine Version von easygui mit einer Scroll-Leiste gibt. Laut dem Launcher ist das Modul jedoch zumindest mit Syntaxfehlern behaftet. Ich will nicht zu viel damit herumspielen, also was kann ich tun?Bildlaufleiste in easygui?
Antwort
Wahrscheinlich beziehen Sie sich auf die Anwendung thinking.py
von Steve Ferg, die Teil seiner Arbeit Thinking in Tkinter ist.
Ich habe es gerade heruntergeladen und funktioniert wie ein Charme.
Nicht sicher, was das Problem ist, aber ich würde Fergs Syntaxfehler nicht die Schuld geben. Folglich ist mein Rat zu Ihrer Frage, dass Sie sich etwas Zeit nehmen und lernen tkinter. Sie können es mit dem gleichen Denken in Tkinter tun, das Sie bereits haben.
EasyGUI vergessen, es ist ein Wrapper von tkinter, die für die Schütteln Einfachheit halber wird von Ihnen grundlegende Dinge wie die Kapazität der Auswahl der Größe des Rahmens zu stehlen, das erste, was man mit einem machen wollen Rahmen, der den größten Teil des Bildschirms einnimmt.
In Fergs Website gibt es auch andere interessante Links zum Lernen tkinter.
Schließlich ist es das, was Sie für einen scrollbar in a text control benötigen:
from Tkinter import *
root = Tk()
scrollbar = Scrollbar(root)
scrollbar.pack(side=RIGHT, fill=Y)
text = Text(root, wrap=WORD, yscrollcommand=scrollbar.set)
text.pack()
data = 'I will study some tkinter\n'
for i in range(100):
text.insert(END, data)
scrollbar.config(command=text.yview)
mainloop()
- 1. Gleiche TextBox in EasyGUI
- 2. EasyGUI Ausgabe?
- 3. Arbeiten mit multertterboxen - EasyGui
- 4. Attribute: Modul ‚EasyGUI‘ hat kein Attribut ‚msgbox‘
- 5. Bildlaufleiste in einem Rahmen
- 6. Bildlaufleiste in WP7
- 7. Horizontale Bildlaufleiste in IE6
- 8. So verknüpfen Sie Bildlaufleiste und Bildlaufleiste
- 9. Browser Bildlaufleiste
- 10. Vertikale Bildlaufleiste?
- 11. CheckBoxList Bildlaufleiste
- 12. Transparente Bildlaufleiste
- 13. Gegenseitige Bildlaufleiste
- 14. Benutzerdefinierte Bildlaufleiste
- 15. vertikale Bildlaufleiste in ExtJS GridPanel
- 16. benutzerdefinierte Bildlaufleiste in UIWebView iphone
- 17. Verbergen vertikale Bildlaufleiste in iframe
- 18. Bildlaufleiste Formatierung in HTML/CSS
- 19. Aktivieren der Bildlaufleiste in WPF
- 20. Horizontale Bildlaufleiste in Opera (11.0)
- 21. Horizontale Bildlaufleiste in WinForms DataGridView
- 22. IE: vertikale Bildlaufleiste erscheint, wenn die horizontale Bildlaufleiste gezeigt wird
- 23. CheckBoxList mit einer Bildlaufleiste
- 24. IconView mit einer Bildlaufleiste
- 25. Alfresco Freigabe vertikale Bildlaufleiste
- 26. UITableView Benutzerdefinierte Bildlaufleiste
- 27. ListBox zeigt keine Bildlaufleiste
- 28. Verbergen RecyclerView Bildlaufleiste
- 29. Modal verursacht doppelte Bildlaufleiste
- 30. Entfernen iframe horizontale Bildlaufleiste