首页 > 编程知识 正文

python建立按钮,python如何创建按钮

时间:2023-12-27 22:26:46 阅读:324898 作者:WCKQ

本文目录一览:

python怎么设置button按钮

生活中我们会遇到各种各样的登录界面,比如在登陆QQ时将账号和密码输入完备后,需要点击“登录”才能进入到自己的QQ页面。在Python中,这里的“登录”就是用Button组件制作的一个按钮。

导入tkinter模块

from tkinter import*

定义函数,用于在shell页面回答按钮上面的问题

def answer(): print("你看我像靓仔吗?")

创建根窗口

root=Tk()

创建Button组件

button=Button(root,text="你是靓仔吗",command=answer)#创建变量用于存放Button以及Button中的参数,root为根窗口,text为按钮上的文本内容,command=answer的作用是将按钮与函数绑定在一起

在根窗口中展示Button组件

button.pack()

让根窗口持续展示

root.mainloop()

完整代码

from tkinter import*def answer(): print("你看我像靓仔吗?")root=Tk()button=Button(root,text="你是靓仔吗",command=answer)button.pack()root.mainloop()

成果展示

使用Python中的Button组件制作按钮,就分享到这里!

python创建9个Radiobutton, 然后每三个分为一组?

self.v1 = StringVar()

self.v1.set(0)

self.v2 = StringVar()

self.v2.set(0)

self.label1 = LabelFrame(self, padx=1, pady=10, height=40)

self.label1.pack(side='left')

self.label2 = LabelFrame(self, padx=1, pady=10, height=40)

self.label2.pack(side='left')

self.rbtn01 = Radiobutton(self.label1, text="男", variable=self.v1, value=1)

self.rbtn01.pack(side='left')

self.rbtn02 = Radiobutton(self.label1, text="女", variable=self.v1, value=2)

self.rbtn02.pack(side='left')

self.rbtn03 = Radiobutton(self.label1, text="妖", variable=self.v1, value=3)

self.rbtn03.pack(side='left')

self.rbtn04 = Radiobutton(self.label2, text="男", variable=self.v2, value=1)

self.rbtn04.pack(side='left')

self.rbtn05 = Radiobutton(self.label2, text="女", variable=self.v2, value=2)

self.rbtn05.pack(side='left')

self.rbtn06 = Radiobutton(self.label2, text="妖", variable=self.v2, value=3)

self.rbtn06.pack(side='left')

第三组参照前面的方法继续增加即可

python脚本如何添加启动和停止按钮?

用tkinter的button组件。

设定好字体大小size(int类型),在循环内部(以while举例)加组件:

xunhuan=1 # 控制循环的开始与结束

# 定义开始循环

def start():

global xunhuan

xunhuan = 1

# 结束

def end():

global xunhuan

xunhuan = 0

size=(字的大小)

# 现在导库

inport tkinter as tk # 输入方便

window = tk.Tk()

s = tk.Button(window, text = "开始" , command = start) # 开始按钮

e = tk.Button(window , text = "停止" , command = end) # 结束按钮

# 绘制按钮

s.pack()

e.pack()

# 下面是循环

while True:

if xunhuan:

...(循环内部要做的事)

window.mainloop() # 在tkinter中,这行代码一定要加

python pyqt5 按钮 QPushButton

QAbstractButton/QPushButton,QToolButton,QRadioButton,QCheckBox

按钮状态:

isDown() isChecked() isEnable() isCheckAble() setAutoRepeat()

click

setEnabled() setText() text()

'''

【简介】

PyQt5中QButton例子

'''

import sys

from PyQt5.QtCore import *

from PyQt5.QtGui import *

from PyQt5.QtWidgets import *

class Form(QDialog):

def init (self, parent=None):

super(Form, self). init (parent)

layout = QVBoxLayout()

if name == ' main ':

app = QApplication(sys.argv)

btnDemo = Form()

btnDemo.show()

sys.exit(app.exec_())

python应用程序中,创建按钮时,调用框架类frame的哪一个方法?

Class A(): #class关键字首字母要小写 def GetEntryValues(): #类中的方法要添加self作为参数,或者使用staticmethod声明成静态函数 InputValue = InputPath.get() print InputValue return InputValue def OpenInputValue(): #类中的方法要添加self作为参数 print "sdsdsd" GetEntryValues() #调用类中方法的时候,如果是实例方法,需要使用self调用,如果是静态方法,需要类名调用 mainFrame = Tk()frame1 = Frame(mainFrame)frame1.pack()InputPath = Entry(frame1)InputPath.pack(side=LEFT)GoButton = Button(frame1, text='open', command=OpenInputValue) #OpenInputValue是类中的方法,需要使用实例或者类名调用GoButton.pack(side=LEFT)mainFrame.mainloop()

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。