0
그래서이 창을 항상 텍스트 위젯으로 만들고 싶습니다. 당신이 무슨 일을하는지Tkinter 텍스트 편집기 thats always on top
self.tb.focus_set()
을 : 당신이 대신 호출 할 필요가 원하는 경우
import tkinter as tk
from tkinter import ttk
class App(tk.Frame):
def __init__(self, master, *args, **kwargs):
tk.Frame.__init__(self, master, *args, **kwargs)
self.pack()
hello="hello"
self.tb = tk.Text(self)
self.tb.pack(expand=1, fill = tk.BOTH)
self.tb.insert(tk.END, hello)
topLevelWindow = tk.Toplevel(self)
# Make topLevelWindow remain on top until destroyed, or attribute changes.
topLevelWindow.attributes('-topmost', 'true')
if __name__ == "__main__":
root = tk.Tk()
main = App(root)
root.mainloop()
다른 창이 생성되기 때문에 ... 다른 창을 만듭니다. 'tk.Toplevel (자기)'가하는 일은 무엇이라고 생각하니? –