精华内容
下载资源
问答
  • [Python] 纯文本查看 复制代码import tkinter as tkindex_num = 4def up_page():info = frame_root.place_info()x = int(info['x']) + 100y = info['y']frame_root.place(x=x, y=y)global index_numindex_num += 1...

    [Python] 纯文本查看 复制代码import tkinter as tk

    index_num = 4

    def up_page():

    info = frame_root.place_info()

    x = int(info['x']) + 100

    y = info['y']

    frame_root.place(x=x, y=y)

    global index_num

    index_num += 1

    index['text'] = "第 {} 页".format( index_num)

    def down_page():

    info = frame_root.place_info()

    x = int (info['x'] ) - 100

    y = info['y']

    frame_root.place(x=x, y=y)

    global index_num

    index_num -=1

    index['text'] = "第 {} 页".format( index_num)

    root = tk.Tk()

    root.title("滚动页面")

    root.geometry("800x300+200+200")

    # 显示框架- 大小和最小子框架相同

    show_frame = tk.Frame( master=root, width= 100, height=200, bg="black")

    show_frame.place(x=10, y=10)

    # 测试会不会多放一个

    show_frame.place(x=250, y=10)

    # 容器框架,大小是所有子框架的大小总和--放在显示框架里

    frame_root = tk.Frame( master=show_frame, width= 300, height=200, bg="green")

    frame_root.place(x=0, y=0)

    # 最小子框架---放在容器框架里

    frame_1 = tk.Frame( master=frame_root, width= 100, height=200, bg="cyan")

    frame_1.place(x=0, y=10)

    tk.Label(master= frame_1, text="第四页").grid( row=0, column=0 )

    tk.Entry(master=frame_1).grid( row=0, column=1)

    frame_2 = tk.Frame( master=frame_root, width= 100, height=200, bg="blue")

    frame_2.place(x=100, y=10)

    tk.Label(master= frame_2, text="第三页").grid( row=0, column=0 )

    tk.Entry(master=frame_2).grid( row=0, column=1)

    frame_3 = tk.Frame( master=frame_root, width= 100, height=200, bg="yellow")

    frame_3.place(x=200, y=10)

    tk.Label(master= frame_3, text="第二页").grid( row=0, column=0 )

    tk.Entry(master=frame_3).grid( row=0, column=1)

    index = tk.Label( text=" 第 4 页 " )

    index.pack()

    tk.Button( text="上一页", command= up_page ).pack()

    tk.Button( text="下一页", command= down_page ).pack()

    root.mainloop()

    展开全文
  • MacOSX、Python2.7、Tkinter当我的程序运行并且我的根窗口打开时,输入字段中的任何输入都会被记录,但不会显示在屏幕上…直到您1。手动调整整个窗口的大小,或2。切换到另一个应用程序窗口,如finder或Outlook,...

    MacOSX、Python2.7、Tkinter

    当我的程序运行并且我的根窗口打开时,输入字段中的任何输入都会被记录,但不会显示在屏幕上…直到您1。手动调整整个窗口的大小,或2。切换到另一个应用程序窗口,如finder或Outlook,然后切换回根窗口。在from Tkinter import *

    root = Tk()

    root.attributes("-topmost", True)

    label1 = Label(root, text="Enter your name: ")

    label2 = Label(root, text="What's your favorite color? ")

    entry1 = Entry(root)

    entry2 = Entry(root)

    label1.grid(row=0)

    label2.grid(row=1)

    entry1.grid(row=0, column=1)

    entry2.grid(row=1, column=1)

    #two options I tried to no avail

    #root.update_idletasks()

    #root.update()

    root.mainloop()

    我是不是编程不正确?(我从youtube上的一段视频中取了这个例子)

    我的电脑和这些软件版本有什么不兼容的地方吗?在

    谢谢你看。我到处都找遍了,找不到任何其他的参考资料。在

    展开全文
  • 做界面,首先需要创建一个窗口Python Tkinter创建窗口很简单:(注意,Tkinter的包名因Python的版本不同存在差异,有两种:Tkintertkinter,读者若发现程序不能运行,可以尝试切换包名)from Tkinter import*#初始...

    做界面,首先需要创建一个窗口,Python Tkinter创建窗口很简单:(注意,Tkinter的包名因Python的版本不同存在差异,有两种:Tkinter和tkinter,读者若发现程序不能运行,可以尝试切换包名)

    from Tkinter import*

    #初始化Tk()

    myWindow = Tk()

    #进入消息循环

    myWindow.mainloop()

    上述程序创建的窗口是非常简陋的,有待进一步美化,设置标题、窗口大小、窗口是否可变等,涉及属性有:title(设置窗口标题); geometry(设置窗口大小); resizable(设置窗口是否可以变化长宽).如下实例:

    from Tkinter import*

    #初始化Tk()

    myWindow = Tk()

    #设置标题

    myWindow.title('KKconfigmenu')

    #设置窗口大小

    myWindow.geometry('380x300')

    #设置窗口是否可变长、宽,True:可变,False:不可变

    myWindow.resizable(width=False, height=True)

    #进入消息循环

    myWindow.mainloop()

    进一步,将窗口放置于屏幕中央,如下实例:

    from Tkinter import*

    #初始化Tk()

    myWindow = Tk()

    #设置标题

    myWindow.title('KKconfigMenu')

    #设置窗口大小

    width = 380

    height = 300

    #获取屏幕尺寸以计算布局参数,使窗口居屏幕中央

    screenwidth = myWindow.winfo_screenwidth()

    screenheight = myWindow.winfo_screenheight()

    alignstr = '%dx%d+%d+%d' % (width, height, (screenwidth-width)/2, (screenheight-height)/2)

    myWindow.geometry(alignstr)

    #设置窗口是否可变长、宽,True:可变,False:不可变

    myWindow.resizable(width=False, height=True)

    #进入消息循环

    myWindow.mainloop()

    展开全文
  • 做界面,首先需要创建一个窗口Python Tkinter创建窗口很简单:(注意,Tkinter的包名因Python的版本不同存在差异,有两种:Tkintertkinter,读者若发现程序不能运行,可以尝试切换包名)from Tkinter import*#初始...

    做界面,首先需要创建一个窗口,Python Tkinter创建窗口很简单:(注意,Tkinter的包名因Python的版本不同存在差异,有两种:Tkinter和tkinter,读者若发现程序不能运行,可以尝试切换包名)

    from Tkinter import*

    #初始化Tk()

    myWindow = Tk()

    #进入消息循环

    myWindow.mainloop()

    上述程序创建的窗口是非常简陋的,有待进一步美化,设置标题、窗口大小、窗口是否可变等,涉及属性有:title(设置窗口标题); geometry(设置窗口大小); resizable(设置窗口是否可以变化长宽).如下实例:

    from Tkinter import*

    #初始化Tk()

    myWindow = Tk()

    #设置标题

    myWindow.title('KKconfigmenu')

    #设置窗口大小

    myWindow.geometry('380x300')

    #设置窗口是否可变长、宽,True:可变,False:不可变

    myWindow.resizable(width=False, height=True)

    #进入消息循环

    myWindow.mainloop()

    进一步,将窗口放置于屏幕中央,如下实例:

    from Tkinter import*

    #初始化Tk()

    myWindow = Tk()

    #设置标题

    myWindow.title('KKconfigMenu')

    #设置窗口大小

    width = 380

    height = 300

    #获取屏幕尺寸以计算布局参数,使窗口居屏幕中央

    screenwidth = myWindow.winfo_screenwidth()

    screenheight = myWindow.winfo_screenheight()

    alignstr = '%dx%d+%d+%d' % (width, height, (screenwidth-width)/2, (screenheight-height)/2)

    myWindow.geometry(alignstr)

    #设置窗口是否可变长、宽,True:可变,False:不可变

    myWindow.resizable(width=False, height=True)

    #进入消息循环

    myWindow.mainloop()

    标签:窗口,Python,width,Tk,设置,Tkinter,myWindow

    展开全文
  • 做界面,首先需要创建一个窗口Python Tkinter创建窗口很简单:(注意,Tkinter的包名因Python的版本不同存在差异,有两种:Tkintertkinter,读者若发现程序不能运行,可以尝试切换包名)from Tkinter import*#初始...
  • Tkinter支持16个核心的窗口部件,这个16个核心窗口部件类简要描述如下:Button:一个简单的按钮,用来执行一个命令或别的操作。Canvas:组织图形。这个部件可以用来绘制图表和图,创建图形编辑器,实现定制窗口部件...
  • Tkinter支持16个核心的窗口部件,这个16个核心窗口部件类简要描述如下:Button:一个简单的按钮,用来执行一个命令或别的操作。Canvas:组织图形。这个部件可以用来绘制图表和图,创建图形编辑器,实现定制窗口部件...
  • <code class="language-python">import tkinter def a(): tk=tkinter root = tk.Tk() tk.Button(root, text="open a new window", command=b).pack() root.mainloop() def b(): tk &#...
  • 以上这篇Python实现定时自动关闭的tkinter窗口方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:浅谈python3.6的tkinter运行问题Python升级提示...
  • ③实现数字时间24小时制和12小时制的切换    ### 第8课 程序发布    ①介绍程序发布方式    ②介绍程序发布注意事项    ③安装Python第三方库 &...
  • Tkinter是什么Tkinter 是使用 python 进行窗口视窗设计的模块。Tkinter 控件详细介绍1. Tkinter 模块元素简要说明2. 常用窗口部件及简要说明:Tkinter支持16个核心的窗口部件,这个16个核心窗口部件类简要描述如下:...
  • Tkinter的使用1 常用控件2 控件参数的设置mysql数据库未完待续 1 常用控件 Button:一个简单的按钮,用来执行一个命令或别的操作。 Canvas:组织图形。这个部件可以用来绘制图表和图,创建图形编辑器,实现定制窗口...
  • 用于切换两个选项的选择 Entry 定义文本输入 用于进行输入信息 Frame 定义窗口部件 更加有序 Lable 定义文本或者图像 设置一些 Listbox 定义一个可供选择的菜单栏 Menu 设置菜单 file一级菜单 import二级菜单
  • Checkbutton:代表一个变量,它有两个...import tkinter as tk window=tk.Tk() #建立主窗口 window.title("My Window") #主窗口名字 window.geometry("500x300") #这里的乘号是小写x Mylabel = tk.Label(window, ...
  • Tkinter支持16个核心的窗口部件,这个16个核心窗口部件类简要描述如下:Button:一个简单的按钮,用来执行一个命令或别的操作。Canvas:组织图形。这个部件可以用来绘制图表和图,创建图形编辑器,实现定制窗口部件...
  • Tkinter支持16个核心的窗口部件,这个16个核心窗口部件类简要描述如下:Button:一个简单的按钮,用来执行一个命令或别的操作。Canvas:组织图形。这个部件可以用来绘制图表和图,创建图形编辑器,实现定制窗口部件...
  • Tkinter支持16个核心的窗口部件,这个16个核心窗口部件类简要描述如下:Button:一个简单的按钮,用来执行一个命令或别的操作。Canvas:组织图形。这个部件可以用来绘制图表和图,创建图形编辑器,实现定制窗口部件...
  • 但是,当我将其切换为使用.grid()时,它不再出现在窗口中。只是不见了。在我的代码的适用部分如下:import tkinter as tkimport tkinter.scrolledtext as tkstimport tkinter.font as tkFontimport tkin...
  • python开发_tkinter_窗口控件_自己制作的Python IDEL_博主推荐 python开发_tkinter_窗口控件_自己制作的Python IDEL_博主推荐(二) 如果你了解一些tkinter菜单操作,也许这篇blog对你有所帮助: 运行效果: ...
  • 在之前的blog中有提到pythontkinter中的菜单操作 python开发_tkinter_窗口控件_自己制作的Python IDEL_...python开发_tkinter_菜单选项中英文切换_菜单选项不可用操作_博主推荐 python开发_tkinter_复选菜单 py...
  • python开发_tkinter_多级子菜单

    千次阅读 2013-09-11 16:19:00
    在之前的blog中有提到pythontkinter中的菜单操作 python开发_tkinter_窗口控件_自己制作的Python...python开发_tkinter_菜单选项中英文切换_菜单选项不可用操作_博主推荐 python开发_tkinter_复选菜单 python开...
  • 在之前的blog中有提到pythontkinter中的菜单操作 python开发_tkinter_窗口控件_自己...python开发_tkinter_菜单选项中英文切换_菜单选项不可用操作_博主推荐 下面是tkinter中复选菜单的操作 运行效果: 1.初...
  • 我计划使用TkinterPython中制作一个相当复杂的GUI,用于高级项目。 我碰到了这个链接,该链接提供了一种很好的结构化方法,可以通过堆叠框架来处理框架之间的切换。我想制作一个简单的退出按钮,当按下该按钮时...
  • # 本例中单选按钮组的状态切换将动态改变标签的颜色 class ChangeLableDemo(): def __init__(self): # 创建窗口并设置标题 window = Tk() window.title("Change Lable Demo") # 向窗口打包一个标签...
  • 在之前的blog中有提到pythontkinter中的菜单操作 python开发_tkinter_窗口控件_自己制作的...python开发_tkinter_菜单选项中英文切换_菜单选项不可用操作_博主推荐 python开发_tkinter_复选菜单 下面是单选菜单...
  • 在之前的blog中有提到pythontkinter中的菜单操作 python开发_tkinter_窗口控件_自己制作的Python...python开发_tkinter_菜单选项中英文切换_菜单选项不可用操作_博主推荐 python开发_tkinter_复选菜单 python开...
  • Tkinter支持16个核心的窗口部件,这个16个核心窗口部件类简要描述如下:Button:一个简单的按钮,用来执行一个命令或别的操作。Canvas:组织图形。这个部件可以用来绘制图表和图,创建图形编辑器,实现定制窗口部件...
  • 如果您移动或调整窗口大小,Escape将在当前几何体和先前的几何体之间切换。import Tkinter as tkclass FullScreenApp(object):def __init__(self, master, **kwargs):self.master=masterpad=3self._ge...
  • 首先来看看窗口界面: ...tkinter 窗口里面控件位置排列 鼠标移动并点击 获取窗口句柄 线程池 下面,到我们本篇文章的重点: 代码如下: import time from tkinter import * from concurrent.futures import Thr

空空如也

空空如也

1 2 3
收藏数 48
精华内容 19
关键字:

pythontkinter窗口切换

python 订阅