📅  最后修改于: 2023-12-03 15:18:50.335000             🧑  作者: Mango
在PyQt5中,可以使用标签控件显示文本和图像。标签控件是最基本的控件之一,并且非常易于使用。在标签控件中,lower()方法返回控件文本的小写字符串。
下面是lower()方法的语法:
tag.lower()
其中,tag是标签对象的名称。
lower()方法返回标签文本的小写副本。
下面给出一个示例,演示如何使用lower()方法。我们将创建一个标签控件,将其文本设置为“Hello, World!”,然后获取该文本的小写副本。
import sys
from PyQt5.QtWidgets import QApplication, QLabel, QWidget, QVBoxLayout
class App(QWidget):
def __init__(self):
super().__init__()
self.title = 'PyQt5 - Lower Method of Label'
self.left = 10
self.top = 10
self.width = 320
self.height = 200
self.initUI()
def initUI(self):
lbl = QLabel('Hello, World!', self)
lbl.setGeometry(50,50,200,50)
vbox = QVBoxLayout()
vbox.addWidget(lbl)
self.setLayout(vbox)
print("lower() method output: " + lbl.lower())
self.setWindowTitle(self.title)
self.setGeometry(self.left, self.top, self.width, self.height)
self.show()
if __name__ == '__main__':
app = QApplication(sys.argv)
ex = App()
sys.exit(app.exec_())
在上面的示例中,我们创建了一个名为“lbl”的标签控件,并将其文本设置为“Hello, World!”。然后,我们获取该文本的小写副本并将其打印在控制台上。最后,我们显示窗口。
运行程序,我们可以看到窗口包含一个带有“Hello, World!”文本的标签,并且控制台输出了文本的小写副本。
lower() method output: hello, world!
这就是使用PyQt5中标签控件的lower()方法的简单示例。