導航:首頁 > 編程語言 > python可變換按鈕

python可變換按鈕

發布時間:2022-09-25 22:57:01

1. python中的ttk通過類改變按鈕的狀態,提示keyerror

你直接在它的上一行插入:

print(vars())

看看它是什麼內容就知道了嘛

2. python Tkinter按鈕上文字變化怎麼弄

#!/usr/bin/python2.7
#!-*-coding:utf-8-*-
importTkinter
root=Tkinter.Tk()
root.title("Mytools")
root.geometry('300x300+300+300')
defon_off():
ifbtonoff['text']=='on':
btonoff['text']='off'
else:
btonoff['text']='on'
btonoff=Tkinter.Button(root,text="on",command=on_off)
btonoff.place(x=100,y=160,width=100,height=40)
root.mainloop()

3. PYTHON3.7.2 button 修改屬性

恢復開始菜單選項默認值即可,步驟如下:
1、右擊開始按鈕,點擊屬性;
2、點擊自定義按鈕;
3、點擊使用默認設置,點擊確定;
4、點擊確定關閉任務欄和開始菜單屬性對話框即可。

4. 如何給 Python Tkinter 給窗口加標題、改變 button 文本

通過title方法修改窗口標題,通過StringVar對象的set方法修改按鈕的標題。以下代碼為python3的。

fromtkinterimport*
root=Tk()
root.title("窗口標題")#在這里修改窗口的標題
root.mainloop()
fromtkinterimport*
root=Tk()
strvar=StringVar()
strvar.set("原文本")#初始的按鈕文本
defhandler():
strvar.set("新文本")#要改要成的文本
btn=Button(root,textvariable=strvar,command=handler)#textvariable設置原文本,command=handler是設置按鈕要執行的代碼
btn.pack()
root.mainloop()

5. 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組件製作按鈕,就分享到這里!

6. python tkinter 怎麼改變控制項的形狀,比如將按鈕改成圓形的

好象不成。不過你可以用圖片控制項。我印象中,label是透明的。你做一個有立體感的圖片放在上面,看起來象一個按鈕。然後按下後就換圖片,變成按下去的樣子。

這樣你的按鈕想改成什麼形狀都可以。只是激活的范圍還是方塊的。

7. maya里怎麼用mel和python寫動態 button,簡單來說就是用一個按鈕控制另一個按鈕的顯示與隱藏,謝謝

python的腳本如下

import maya.cmds as mc
win=mc.window()
mc.columnLayout( adjustableColumn = True )
btn1=mc.button(l="按鈕開",c='')
btn2=mc.button(l="按鈕2",c='mc.button(btn1,e = 1,l = "按鈕關")')
mc.showWindow(win)

mel的腳本如下

window;
columnLayout -adj 1;
button -l "按鈕開" -c "" btn1;
button -l "按鈕2" -c "button -e -l \"按鈕關\" btn1";
showWindow;

其實還可以寫成函數來調用
python函數如下

import maya.cmds as mc
win=mc.window()
mc.columnLayout( adjustableColumn = True )
btn1=mc.button(l="按鈕開",c='')
btn2=mc.button(l="按鈕2",c = 'change()')
mc.showWindow(win)
def change():
btn = mc.button(btn1,q = 1,l = 1)
if btn == '按鈕開':
mc.button(btn1,e = 1,l = '按鈕關')
if btn == '按鈕關':
mc.button(btn1,e = 1,l = '按鈕開')

mel函數如下

window;
columnLayout -adj 1;
button -l "按鈕開" -c "" btn1;
button -l "按鈕2" -c "btn1";
showWindow;

proc btn1(){
string $btn1 = `button -q -l btn1`;
if($btn1 == "按鈕開"){
button -e -l "按鈕關" btn1;
}
if($btn1 == "按鈕關"){
button -e -l "按鈕開" btn1;
}
}

閱讀全文

與python可變換按鈕相關的資料

熱點內容
pdf光子 瀏覽:832
自拍軟體文件夾名稱大全 瀏覽:325
程序員留學移民 瀏覽:49
梁中間部位箍筋加密區 瀏覽:117
頻譜分析pdf 瀏覽:750
樂2怎麼升級安卓70 瀏覽:172
java中獲取日期 瀏覽:506
單片機74hc245 瀏覽:272
美國歷史上的總統pdf 瀏覽:751
程序員脫單實驗室靠不靠譜 瀏覽:458
php中間四位手機號 瀏覽:869
永旺app怎麼樣了 瀏覽:516
壓縮空氣流量計算軟體 瀏覽:649
智慧聊天app怎麼激活 瀏覽:924
一加換機備份到哪個文件夾 瀏覽:736
支撐pdf 瀏覽:417
java空文件夾刪除 瀏覽:587
安卓9跟81有什麼區別 瀏覽:912
n1藍寶書pdf 瀏覽:244
為什麼安卓機拍照那麼丑 瀏覽:696