PyQt5でテキストボックスを作成する方法は?

PyQt5でテキストボックスを作成するには、QLineEditまたはQTextEditクラスを使用することができます。以下は、テキストボックスを作成する方法を示す簡単なサンプルコードです:

import sys
from PyQt5.QtWidgets import QApplication, QWidget, QLineEdit

class TextBoxExample(QWidget):
    def __init__(self):
        super().__init__()
        self.initUI()
        
    def initUI(self):
        self.textbox = QLineEdit(self)
        self.textbox.move(20, 20)
        self.textbox.resize(280, 40)
        
        self.setGeometry(100, 100, 320, 100)
        self.setWindowTitle('Text Box Example')
        self.show()

if __name__ == '__main__':
    app = QApplication(sys.argv)
    ex = TextBoxExample()
    sys.exit(app.exec_())

この例では、シンプルなアプリケーションウィンドウを作成し、そのウィンドウにQLineEditテキストボックスを追加しました。テキストボックスの位置やサイズは、move()およびresize()メソッドのパラメーターを調整して設定できます。最後に、show()メソッドを呼び出してウィンドウを表示します。

QTextEditクラスを使用して、多行テキストボックスを作成することもできます。PyQt5アプリケーションでテキストボックスを作成する際にお役立てください。

コメントを残す 0

Your email address will not be published. Required fields are marked *


广告
広告は10秒後に閉じます。
bannerAds