[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()

python tkinter窗口切换_tkinter--实现简单的页面切换相关推荐

  1. Android Studio学习记录之简单的页面切换及宫格菜单

    Android Studio学习记录之简单的页面切换及宫格菜单 之前上课听老师讲的一些东西自己其实并没有消化,今天把不懂的都去网上搜了一下,有了一种恍然大悟的感觉,包括很多方方面面的东西.有些东西听说 ...

  2. python tkinter 窗口嵌套_Python:在Tkinter GUI中嵌入pandas图

    我在Python 2.7中使用pandas DataFrames编写应用程序.我需要将我的DataFrames列绘制到Tkinter窗口.我知道我可以使用DataFrame或Series上的内置绘图方 ...

  3. html 浮动窗口置顶,jQuery简单实现页面元素置顶时悬浮效果示例

    本文实例讲述了jQuery简单实现页面元素置顶时悬浮效果的方法.分享给大家供大家参考,具体如下: 一.JS Code: $.fn.smartFloat = function () { var posi ...

  4. C++,QT多个窗体切换,widget 多个页面切换跳转显示

    C++,QT多个窗体切换,widget,QTimer 3个页面切换跳转,使用wdiget 的方式 源码工程链接 先看效果: onewidget.h #ifndef ONEWIDGET_H #defin ...

  5. python tkinter 窗口禁止编辑_Tkinter Toplevel 禁止主窗口功能

    实现点击主窗口按钮,弹出副窗口,同时禁止主窗口功能,在关闭窗口后,使能主窗口. from tkinter import * WINDOWSIZE = '710x510+50+50' def t_clo ...

  6. python tkinter 窗口禁止编辑_tkinter的text控件,绑定事件后不能编辑了

    tkinter的text控件,又有新的问题 DateCtrl.py from tkinter import * import tkinter.font as tkFont import calenda ...

  7. [Python]Tkinter+Numpy+Matplotlib 进行的简单交互+曲线拟合+图像绘制【已改进】

    用Python的Tkinter.Numpy.Matplotlib库对曲线拟合的一点探索[已改进] 需要用到的库:如标题 三大方面 功能 需要的库 一. 简单交互,获取函数或者样本点 tkinter[p ...

  8. python tkinter 窗口关闭_用python中的tkinter从顶层窗口关闭主窗口

    这是我的第一个问题,我是python和这个网站的新手.在 我正在设计一个与数据库交互的应用程序.我添加了一个"关闭"按钮,我想打开一个新窗口,询问"关闭程序?" ...

  9. python怎么变成动图_python简单的图片切换形成动画效果程序

    简单事情复杂化了,这个程序实现这个效果还能再度精简很多代码,把类去掉吧,你能自行完成吗? import turtle class Window: def __init__(self,width,hei ...

最新文章

  1. R构建分位数回归模型(Quantile Regression)
  2. mysql 防注入 php_PHP+mysql防止SQL注入的方法小结
  3. win32 destroywindow函数
  4. 持续集成部署Jenkins工作笔记0012---配置构建完成后部署到Tomcat上
  5. mysql pk_mysql_1
  6. idea设置提示重复代码下去掉波浪线
  7. react-native 打离线包
  8. 7.SOA架构:服务和微服务分析及设计--- REST服务及微服务的服务API于契约设计
  9. go语言mysql框架_开源轻量级数据库访问框架-Go语言中文社区
  10. 软件设计文档——概要设计书
  11. 百度离线地图-Vue
  12. 基于Qt的连连看小游戏
  13. 2016年9月16日-乔任梁逝世,陈乔恩发文悼念
  14. AlphaControls 控件 编辑皮肤 变更Glyphs控制符号
  15. ~/Telerik.Web.UI.WebResource.axd' is missing in web.config
  16. 在cadence中使用VerilogA
  17. 检测国内大型网游戏交易站
  18. 【opencv 4.5.1 samples】 3calibration.cpp -- 一起校准水平线上的 3 个摄像头
  19. 洗碗机超声波换能器振子设计
  20. CentOS6.9安装反射内存卡出现的错误和问题

热门文章

  1. Arrays.hashCode(Object [])与Objects.hash(Object…)
  2. java 转储快照分析_分析Java核心转储
  3. perl大骆驼和小骆驼_你好骆驼:自动文件传输
  4. java并发任务执行_Java并发性-任务反馈
  5. LazyInitializationException的四个解决方案–第2部分
  6. guice 框架_玩! 框架+ Google Guice
  7. hadoop简单介绍_Hadoop:简单介绍
  8. Apache Cassandra和Java入门(第一部分)
  9. 一键发布到Maven Central的方法
  10. NetBeans 7.4的本机Java打包