
UI界面和数据可视化
文章平均质量分 94
各种界面(不含QT5),以及各类数据的可视化组件。
无水先生
擅长数学,能熟练应用泛函分析、统计学、随机过程、逼近论、微分几何、非欧几何(双曲、共形)等数学理论,有数学建模能力。从事图像处理二十年以上,从事人工智能行业10年以上;在船舶、通信、铁路、教育等行业开发软件产品。
展开
-
【Tkinter界面】Canvas 图形绘制(04/5)
Canvas(画布)组件为 Tkinter 的图形绘制提供了基础。Canvas 是一个高度灵活的组件,你可以用它绘制图形和图表,创建图形编辑器,并实现各种自定义的小部件。原创 2024-06-13 00:04:20 · 2947 阅读 · 0 评论 -
【Tkinter界面】Canvas 图形绘制(03/5)
Tag是个签,可以对画布对象指定,画布对象对象可以:没有标签、拥有多个标签。标签的意义,在于对同类对象进行标签分类。tags的说明Tags 是附在画布对象上的标签,Tags 由普通的非空白字符串组成。一个画布对象可以与多个 Tags 相关联,一个 Tag 也可用于描述多个画布对象。Canvas 组件预定义了两个 Tags:“all” 和 “current”“all” 表示 Canvas 组件中的所有画布对象“current” 表示鼠标指针下的画布对象(如果有的话)原创 2024-06-12 16:58:29 · 2835 阅读 · 0 评论 -
【Tkinter界面】Canvas 图形绘制(02/5)
Canvas(画布)组件为 Tkinter 的图形绘制提供了基础。Canvas 是一个高度灵活的组件,你可以用它绘制图形和图表,创建图形编辑器,并实现各种自定义的小部件。原创 2024-06-12 13:40:34 · 3222 阅读 · 0 评论 -
【Tkinter界面】Canvas 图形绘制(01/5)
Canvas 为 Tkinter 提供了绘图功能. 其提供的图形组件包括 线形, 圆形, 图片, 甚至其他控件. Canvas 控件为绘制图形图表, 编辑图形, 自定义控件提供了可能.原创 2024-06-11 20:36:10 · 2829 阅读 · 0 评论 -
Tcl/Tk 的 Python 接口(01/6)
此为Tkinter的使用手册第一部分,其中说明Tkinter的基本知识,体系架构;tcl架构以及可插入的其它模块群。是了解Tkinter和使用的高级篇章。原创 2024-01-31 12:39:45 · 3167 阅读 · 0 评论 -
【QT5知识09】:信号和槽的是如何工作的
如果信号与槽为独立的两个类,初学者会发现两个类之间的参数是不能随便互相访问的,即使他们都是继承同一个父类也同样不能互相访问。这时候函数的传递就是emit完成的。下文将描述这种实现原理。.........原创 2022-06-15 14:57:53 · 4982 阅读 · 0 评论 -
【Tkinter系列26/45】通用小部件方法
此处讨论小部件方法,凡是可以产生动作的函数均列在此处。包括:定时器、闲暇、绑定、属性配置、布局管理等,属于高级编程的必备知识。了解通用小部件方法,对于客户定制公共类库有极大助益,请务必掌握。原创 2023-11-30 13:01:14 · 1348 阅读 · 0 评论 -
Tkinter创建菜单窗口
本文专门记录如何添加Tkinter的菜单,包括,菜单如何生成,菜单如何布局,菜单如何绑定回调函数,并安排代码示例,凡期望做菜单界面的读者,可以全面参考。原创 2023-11-07 13:53:02 · 3845 阅读 · 0 评论 -
[Tkinter 教程15] event 事件绑定
一个 Tkinter 应用生命周期中的大部分时间都处在一个消息循环 (event loop) 中. 它等待事件的发生: 事件可能是 按键按下, 鼠标点击, 鼠标移动 等.Tkinter 提供了用以处理相关事件的机制. 处理函数可以被绑定给各个控件的各种事件.原创 2023-10-17 08:21:18 · 3897 阅读 · 0 评论 -
[Tkinter 教程08] Canvas 图形绘制
anvas 为 Tkinter 提供了绘图功能. 其提供的图形组件包括 线形, 圆形, 图片, 甚至其他控件. Canvas 控件为绘制图形图表, 编辑图形, 自定义控件提供了可能.原创 2023-10-17 00:18:27 · 3859 阅读 · 0 评论 -
【Tkinter系列17/45】 ttk部件库之LabelFrame、Menubutton
在您的应用程序中,您将看到常见的文本输入区域。但是,您可以使用不同的控制变量类型,并使用该类型的值指定。如果在小部件构造函数调用和样式中都指定了值,则前者优先。您可以使用此选项来提供一个回调函数,当用户单击向下箭头时将调用该函数。这可以在创建小部件时指定,但以后不能更改。这可以在创建小部件时指定,但以后不能更改。处于状态,则用户可以通过使用下拉菜单来改变内容,但不能直接编辑内容。当您指定两者时,此选项指定图像相对于文本的相对位置。您可以使用此选项来指定动态验证小部件文本内容的回调函数。原创 2023-10-16 10:53:23 · 3496 阅读 · 0 评论 -
【Tkinter系列14/45】 ttk部件库和原理
该系列文章是tkinter库的官方文档与示例列举。原创 2023-10-16 10:28:46 · 3421 阅读 · 0 评论 -
【 Tkinter界面-练习05】 event和bind
事件和动作有关;所有的界面都与运动有关,本篇将对事件、事件触发、绑定回调函数等,其实是一系列部件配合的复杂的过程,这些过程牵扯到系统如何设计,线程、消息队列循环等。本篇将详细介绍各种因素的关系。原创 2023-09-20 11:44:57 · 3780 阅读 · 0 评论 -
【 Tkinter界面-练习04】 画板作画详细揭示
对画布的掌握分三个部分,将图形paint到画布、动画move、鼠标画;本篇将侧重于鼠标画的功能,提起鼠标画实现,将涉及一系列组合操作才能完成,这里将一一加以介绍。原创 2023-09-07 10:29:51 · 3529 阅读 · 1 评论 -
【 Tkinter界面-练习02】使用Grid布局管理
在本教程中,您将更详细地了解如何使用 Tkinter 的布局管理器排列小部件。布局的grid将在本教程彻底讨论,保证学成。因此对于熟悉grid的朋友,可以直接跳过去,去看更多使用 Tkinter 设计 UI 的示例。原创 2023-09-04 00:51:30 · 3695 阅读 · 0 评论 -
中使用pack局管理器:管理器布置小部件
在本教程中,我们将了解如何制作登录 UI。今天的教程将重点介绍如何使用 Tkinter 的pack布局管理器。二、设计用户界面什么是?创建图形界面时,窗口中的小部件必须具有相对于彼此排列的方式。例如,可以使用微件与其他微件的相对位置或通过指定像素位置来定义其位置来完成放置微件。在 Tkinter 中,有三种类型的布局管理器--grid.每个经理使用不同的方法来帮助我们安排小部件。要了解有关这三种方法之间差异的更多信息,。登录 UI 无处不在,在您的手机、计算机、银行等处。原创 2023-09-04 00:49:27 · 3345 阅读 · 0 评论 -
【Tkinter系列12/15】 Toplevel窗口方法、小部件方法
一般来说,界面开发中,如果不是大型的软件,就不必用QT之类的实现,用Tkinter已经足够,然而即便是Tkinter规模不大,也需要一个系统专业的学习过程,本篇将是对Tkinter系列介绍的一篇博文。(12/15)原创 2023-09-03 14:51:24 · 5322 阅读 · 0 评论 -
人工智能研究的未来:20 年机器学习和深度学习的论文创意!
该文章列出了 20 年机器学习和深度学习本科课程的 2023 个潜在论文想法。每个论文的想法都包括一个介绍,简要概述了主题和研究目标。所提供的想法与机器学习和深度学习的不同领域有关,例如计算机视觉、自然语言处理、机器人、金融、药物发现等。本文还包括每个论文想法的解释、示例和结论,可以帮助指导研究,并清楚地了解拟议研究的潜在贡献和结果。文章还强调了原创性的重要性以及适当引用以避免抄袭的必要性。原创 2023-09-03 10:13:16 · 3526 阅读 · 0 评论 -
【Tkinter系列13/15】标准化外观和选项数据库
一般来说,界面开发中,如果不是大型的软件,就不必用QT之类的实现,用Tkinter已经足够,然而即便是Tkinter规模不大,也需要一个系统专业的学习过程,本篇将是对Tkinter系列介绍的一篇博文。(13/15)原创 2023-09-03 10:07:23 · 2994 阅读 · 0 评论 -
使用 Tkinter 在 Python 中构建井字游戏!
做你还记得小时候玩井字游戏吗?这是一个简单的游戏,只需一支笔或铅笔就可以在一张纸上玩。但是你知道你也可以使用Python的Tkinter库创建一个井字游戏吗?在本文中,我们将介绍使用 Tkinter 创建井字游戏的过程。在本文结束时,您将对如何使用 GUI 框架创建简单游戏有一个基本的了解,并且您将与您的朋友和家人一起玩一个有趣的游戏!原创 2023-09-03 08:44:55 · 3312 阅读 · 0 评论 -
【Tkinter界面:练习-01】窗口-部件-布局
python在用户界面开发中,其中有QT5,和Tkinter;对于实际项目,界面需要高大上,因此用QT5,对于开发人员的演示程序,或简单程序中,不建议QT5;用Tkinter已经足够。本文做一个Tkinter练习,将最基本的功能实现起来,就是花费少的时间,实现更多的效益。原创 2023-09-01 19:05:50 · 3368 阅读 · 0 评论 -
【Tkinter系列11/15】小部件 (Text)
一般来说,界面开发中,如果不是大型的软件,就不必用QT之类的实现,用Tkinter已经足够,然而即便是Tkinter规模不大,也需要一个系统专业的学习过程,本篇将是对Tkinter系列介绍的一篇博文。(11/15)原创 2023-09-01 12:40:44 · 3063 阅读 · 0 评论 -
【Tkinter系列10/15】小部件 (Spin)
一般来说,界面开发中,如果不是大型的软件,就不必用QT之类的实现,用Tkinter已经足够,然而即便是Tkinter规模不大,也需要一个系统专业的学习过程,本篇将是对Tkinter系列介绍的一篇博文。原创 2023-08-31 14:32:22 · 2990 阅读 · 0 评论 -
【Tkinter系列09/15】小部件(Scrollbar
一般来说,界面开发中,如果不是大型的软件,就不必用QT之类的实现,用Tkinter已经足够,然而即便是Tkinter规模不大,也需要一个系统专业的学习过程,本篇将是对Tkinter系列介绍的一篇博文。原创 2023-08-31 14:20:27 · 3357 阅读 · 0 评论 -
【Tkinter系列08/15】小部件(Radiobutton、Scale)
一般来说,界面开发中,如果不是大型的软件,就不必用QT之类的实现,用Tkinter已经足够,然而即便是Tkinter规模不大,也需要一个系统专业的学习过程,本篇将是对Tkinter系列介绍的一篇博文。原创 2023-08-31 14:15:13 · 2983 阅读 · 0 评论 -
【Tkinter系列07/15】小部件Message、下拉菜单、移动窗
一般来说,界面开发中,如果不是大型的软件,就不必用QT之类的实现,用Tkinter已经足够,然而即便是Tkinter规模不大,也需要一个系统专业的学习过程,本篇将是对Tkinter系列介绍的一篇博文。原创 2023-08-31 00:16:31 · 3217 阅读 · 0 评论 -
【Tkinter系列06/15】菜单小部件
一般来说,界面开发中,如果不是大型的软件,就不必用QT之类的实现,用Tkinter已经足够,然而即便是Tkinter规模不大,也需要一个系统专业的学习过程,本篇将是对Tkinter系列介绍的一篇博文。原创 2023-08-30 13:04:17 · 2988 阅读 · 0 评论 -
【Tkinter系列05/15】小部件(框架标签和列表)
一般来说,界面开发中,如果不是大型的软件,就不必用QT之类的实现,用Tkinter已经足够,然而即便是Tkinter规模不大,也需要一个系统专业的学习过程,本篇将是对Tkinter系列介绍的一篇博文。原创 2023-08-30 12:52:12 · 3007 阅读 · 0 评论 -
【Tkinter系列04/15】界面小部件(选择钮、行编辑器)
一般来说,界面开发中,如果不是大型的软件,就不必用QT之类的实现,用Tkinter已经足够,然而即便是Tkinter规模不大,也需要一个系统专业的学习过程,本篇将是对Tkinter系列介绍的一篇博文。原创 2023-08-30 09:24:29 · 3046 阅读 · 0 评论 -
【Tkinter系列03/15】界面布局和部件面面观
一般来说,界面开发中,如果不是大型的软件,就不必用QT之类的实现,用Tkinter已经足够,然而即便是Tkinter规模不大,也需要一个系统专业的学习过程,本篇将是对Tkinter系列介绍的一篇博文。原创 2023-08-30 09:22:05 · 3001 阅读 · 0 评论 -
【Tkinter系列02/15】界面初步和布局
一般来说,界面开发中,如果不是大型的软件,就不必用QT之类的实现,用Tkinter已经足够,然而即便是Tkinter规模不大,也需要一个系统专业的学习过程,本篇将是对Tkinter系列介绍的一篇博文。原创 2023-08-27 15:12:11 · 3118 阅读 · 0 评论 -
【Tkinter系列01/15】界面初步和布局
一般来说,界面开发中,如果不是大型的软件,就不必用QT之类的实现,用Tkinter已经足够,然而即便是Tkinter规模不大,也需要一个系统专业的学习过程,本篇将是对Tkinter系列介绍的一篇博文。原创 2023-08-27 14:50:54 · 3256 阅读 · 0 评论 -
【python知识】用 Tkinter实现“剪刀-石头-布”和“弹球游戏 ”
在实现一些动态的画面、如游戏还是需要一些创新性思维的。在本文中,我们将使用 Tkinter 探索 Python GUI 编程。我们将介绍 Tkinter 的基础知识,并演示如何使用 Tkinter 创建一个简单的 GUI 应用程序原创 2023-08-27 09:52:54 · 4046 阅读 · 0 评论 -
Seaborn图表使用指南!
Seaborn 是一个 Python 库,它允许我们绘制图表和绘图,帮助我们从数据中提取有用的见解。本博客的目的是提供它们的概述。话不多说,让我们开始吧。我们将使用 Iris 数据集进行可视化。您可以在此处找到数据。原创 2023-08-13 12:29:41 · 4011 阅读 · 0 评论 -
【python视图3】networkx图操作示例
根据定义,图是节点(顶点)以及已识别的节点对(称为边、链接等)的集合。在 NetworkX 中,节点可以是任何可哈希对象,例如文本字符串、图像、XML 对象、另一个图形、自定义节点对象等。原创 2023-04-23 00:53:49 · 7180 阅读 · 0 评论 -
【python视图2】基于networkx的10个绘图技巧
networkx在02年5月产生,是用python语言编写的软件包,便于用户对复杂网络进行创建、操作和学习。利用networkx可以以标准化和非标准化的数据格式存储网络、生成多种随机网络和经典网络、分析网络结构、建立网络模型、设计新的网络算法、进行网络绘制等。原创 2023-04-22 16:16:42 · 8411 阅读 · 0 评论 -
在Ubuntu系统上Qt安装和配置
在ROS2的程序实验,需要界面支持,或用界面显得更加方便,因而专门启动该栏目专门介绍QT方法。原创 2023-02-03 22:03:15 · 7556 阅读 · 0 评论 -
win10上和Ubuntu20.04上制作Gif图
在win10和ubuntu上,您的程序若有动态效果需要展示,或者想将他人的录像剪切下来,上面介绍了两种比较简单的方法。在需要做ppt或演示手稿时,很有帮助。缺点是没有音频效果。原创 2022-05-12 20:57:16 · 4222 阅读 · 0 评论 -
GraphViz:2 DOT语法和相关应用
1Graphviz制图概述总的来说,Graphviz 支持两类图:无向图(graph,用“ - - ”表示节点之间) 有向图(digraph,用“ ->” 表示节点之间)。顶点和边都具有各自的属性,比如形状,颜色,填充模式,字体,样式等。主要的布局器如下:dot: 默认布局方式,主要用于有向图; neato:基于 sprint model 模型,又称force-based 或者 energy minimized; twopi:径向布局,放射状; circo:圆环布局; f...原创 2021-08-02 12:04:42 · 10339 阅读 · 6 评论 -
GraphViz :在Win10+conda+python的安装和测试
GraphViz 是一款开源的绘图工具,它可以用来绘制各种类型的图形,如流程图、类图、UML 图等。GraphViz 的绘图语言是基于 DOT 语言的,它通过描述节点和边的关系来生成图形。GraphViz 支持多种不同的输出格式,包括 PNG、SVG、PDF 等等,还可以通过插件来实现对 GraphViz 的扩展功能。GraphViz 工具可以在 Windows、Mac OS X、Linux 等多个平台上运行,是一个非常实用的绘图工具。原创 2021-08-02 13:43:47 · 8852 阅读 · 1 评论