📜  PyQt5 – 标签的 lower() 方法(1)

📅  最后修改于: 2023-12-03 15:18:50.335000             🧑  作者: Mango

PyQt5 – 标签的 lower() 方法

在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()方法的简单示例。