1、晚上下班回家,捣鼓canvas 结合pillow模块显示图片,摸索窗体居中的法子,折腾一会儿。 2、设置窗体居中,先得到窗体的宽度、高度: #获取屏幕宽、高 windowX = win.winfo_screenwidth() windowY = win.winfo_screenheight()
原创
2022-05-08 18:24:54
1355阅读
一个项目的tkinter 部分 import tkinter as tk from tkinter import filedialog import time from tkinter import messagebox import excel_app.excel_reader as er fro ...
转载
2021-10-27 14:57:00
119阅读
2评论
tkinter介绍 #Tkinter是GUI默认库 import tkinter as tk #生成一个top level顶级窗口 app = tk.Tk()#root窗口 实例化一个窗口 app.title('bat fei') theLabel = tk.Label(app, text = '第 ...
转载
2021-07-15 21:23:00
180阅读
2评论
用于将字符串转换为Python语句执行,可以直接计算数学表达式。result = eval(expression) #expression是字符串数学表达式计算:from tkinter import *
import numpy as np
def cal():
out.configure(text = "结果:" + str(eval(equ.get())))
root = Tk()
原创
2024-01-19 08:55:07
139阅读
# JavaFX 不规则窗体
## 介绍
JavaFX 是用于构建富客户端应用程序的图形界面框架。它提供了一组丰富的图形库和组件,可以轻松地创建各种用户界面。不规则窗体是指具有非矩形形状的窗体,可以根据需要创建各种独特的界面。本文将介绍如何使用 JavaFX 创建不规则窗体,并提供相应的代码示例。
## 准备工作
在开始之前,我们需要确保已经安装了 JavaFX 开发环境。如果没有安装,请
原创
2023-10-09 06:19:53
107阅读
不规则窗体主要用控件的Region属性。效果如下源码如下:using Sy
原创
2022-11-08 18:59:51
124阅读
常见的窗体是各种方形的对话框,但有时候也需要非方形的窗体,如圆形,椭圆甚至是不规则形状的对话框。 实现步骤: 新建一个项目,比如项目名称叫做“ShapeWidget”,给此项目添加一个类“ShapeWidget”,基类选择“QWidget”。 为了使该不规则窗体可以通过鼠标随意拖拽,在类中重
转载
2018-06-22 22:49:00
199阅读
2评论
//效果截图如下(文后提供本例子的VS2008工程下载)------------------------------------------------------------------------------------------------------------------------------------------------- ---关于边边有杂色的问题,是因为边边的颜色和要透明
原创
2023-01-16 00:00:19
165阅读
菜单按钮是始终保留在屏幕上的下拉菜单的一部分。每个菜单按钮都与一个Menu部件关联,在用户点击它时可以显示该菜单按钮的选项。语法以下是创建此部件的简单语法-w = Menubutton ( master, option, ... )PythonCopy参数master − 这代表父窗口。options − 这是用于该小部件的最常用选项的列表。这些选项可以用逗号分隔的键值对形式使
原创
2024-10-15 09:27:55
76阅读
看到网上有很多不规则窗体的实现,效果很酷.于是使用QT也实现了一个,QT的不规则窗体实现非常简单,只需要设置一个mask(遮掩)图片,这个图片的格式可以使用png或bmp格式,我使用了png格式,默认窗体是矩形的,使用png图像,将需要隔离在窗体之外的区域的像素设置为白色或透明色,其他颜色的区域对应显示出来的窗体.关键代码就几行.#ifndef IRREGULARFORM_H#define IRR
转载
2016-03-18 00:15:00
448阅读
2评论
1.移动没有标题栏的窗体 在任何控件的OnMouseDown事件中加入以下代码
转载
2016-03-14 23:00:00
141阅读
2评论
Python打包exe文件后,执行exe文件总会打开命令行窗口,通过查找相关解决的方法,经过亲测,介绍几种可行的方案。修改文件名后缀将.py文件改成.pyw文件(使用的是脚本解析程序pythonw.exe)修改打包命令pyinstaller -i 添加图标 -w 去除命令行解决报错 At
原创
2023-11-17 11:19:45
92阅读
制作多边形窗体的关键在于设定多边形的区域,并根据这个指定的区域改变窗体的形状。Windows的CreatePolygonRgn和SetWindowRgn函数可以解决这两个难点。利用以下代码即可将窗体设置为一个五边形:procedure TForm1.FormCreate(Sender: TObjec
转载
2019-09-02 14:58:00
274阅读
2评论
常见的窗体通常是各种方形的对话框,但有时也需要使用非方形的窗体,如原型、椭圆形、甚至于是不规则形状的对话框。利用setMask()函数为窗体设置遮罩,实现不规则窗体。设置遮罩后的窗体尺寸仍然是原窗体大小,只是被遮罩的地方不可见。下面通过一个实例来介绍它的使用:一、运行结果二、具体代码shapewidget.h#ifndef SHAPEWIDGET_H#define SHAPEWID...
原创
2022-09-20 10:42:46
247阅读
说明: 解决自定义不规则窗体后,不能拖动问题.先看效果图:
原创
2022-11-08 14:08:35
74阅读
三、不规则窗体概况之前学习的 LayeredSkin 看到里面有个异形窗口,比较感兴趣,所以就找一下资料研究一下。不规则窗体学习有一个比较好的例子,叫 Gold
原创
2022-11-21 13:12:42
1565阅读
1 #!/usr/bin/python3 2 # -*- coding:utf -8 -*- 3 4 """ 5 @author:ss 6 @file:gui.py 7 @time:2021-07-11 18:46 8 @desc: 9 """ 10 11 from tkinter import * ...
转载
2021-07-12 22:36:00
161阅读
2评论
二、支持区域操作的编程接口在Windows的API函数中有一组用于区域操作的函数,可以用来生成区域、合并区域、获取区域数据、根据数据生成区域、把区域和窗体联系等,其中常用的几个函数有:生成矩形区域的CreateRectRgn函数,生成椭圆区域的CreateEllipticRgn函数,合并两个区域的C
转载
2019-09-02 15:01:00
164阅读
2评论
不规则窗体效果——遮罩根据一张图片来设置窗体显示效果。setMask#include "widget.h"#in
原创
2022-11-18 01:00:04
141阅读
以前想制作不规则窗体,大多使用API函数来实现,在C#中,也可以不使用API函数照样能制作出漂亮的不规则窗体,下面就介绍一下相关方法。1、首先准备一张BMP格式的图片图片的形式随意,但注意图片的背景最好设置成C#中提供的一些色系,如白色(#FFFFFF\white)、黑色(#000000\black)、黄色(#FFFF00\yellow)、蓝色(#0000FF\blue)、红色(#FF0000\r