赞
踩
目录
- import sys
-
- from PyQt5.QtWidgets import QApplication,QWidget
-
-
-
- if __name__ == '__main__':
- # 接收参数(仅有一个)
- app = QApplication(sys.argv)
-
- # 创建一个窗口
- w = QWidget()
-
- # 窗口标题
- w.setWindowTitle("pyqt5程序")
-
- # 展示窗口
- w.show()
-
- # 程序进入循环等待
- app.exec_()
-
需要模块:QPushButton
- # 按钮
- btn = QPushButton('按钮')
- # 将按钮放置在窗口中
- btn.setParent(w)
代码:
- import sys
- from PyQt5.QtWidgets import QApplication,QWidget,QPushButton
-
- if __name__ == '__main__':
- # 接收参数(仅有一个)
- app = QApplication(sys.argv)
-
- # 创建一个窗口
- w = QWidget()
- # 窗口标题
- w.setWindowTitle("pyqt5程序")
-
- # 按钮
- btn = QPushButton('按钮')
- # 将按钮放置在窗口中
- btn.setParent(w)
-
- # 展示窗口
- w.show()
- # 程序进入循环等待
- app.exec_()
-
-
方法二:
- # 按钮(并将按钮放置在窗口w中)
- btn = QPushButton('按钮',w)
代码:
- import sys
- from PyQt5.QtWidgets import QApplication,QWidget,QPushButton
-
- if __name__ == '__main__':
- # 接收参数(仅有一个)
- app = QApplication(sys.argv)
-
- # 创建一个窗口
- w = QWidget()
- # 窗口标题
- w.setWindowTitle("pyqt5程序")
-
- # 按钮(并将按钮放置在窗口w中)
- btn = QPushButton('按钮',w)
-
- # 展示窗口
- w.show()
- # 程序进入循环等待
- app.exec_()
需要模块:QLabel
- # 文本(并将文本放置在窗口w中)
- label = QPushButton('账号:', w)
代码:
- import sys
- from PyQt5.QtWidgets import QApplication,QWidget,QPushButton, QLabel
-
- if __name__ == '__main__':
- # 接收参数(仅有一个)
- app = QApplication(sys.argv)
-
- # 创建一个窗口
- w = QWidget()
- # 窗口标题
- w.setWindowTitle("pyqt5程序")
-
- # 按钮(并将按钮放置在窗口w中)
- btn = QPushButton('按钮',w)
-
- # 文本(并将文本放置在窗口w中)
- label = QLabel('账号:', w)
-
- # 展示窗口
- w.show()
- # 程序进入循环等待
- app.exec_()
图示可以看见,组件叠加在一起了(接下来需要设置他的位置)
label.setGeometry(60,60,60,30)
代码:
- import sys
- from PyQt5.QtWidgets import QApplication,QWidget,QPushButton, QLabel
-
- if __name__ == '__main__':
- # 接收参数(仅有一个)
- app = QApplication(sys.argv)
-
- # 创建一个窗口
- w = QWidget()
- # 窗口标题
- w.setWindowTitle("pyqt5程序")
-
- # 按钮(并将按钮放置在窗口w中)
- btn = QPushButton('按钮',w)
-
- # 文本(并将文本放置在窗口w中)
- label = QLabel('账号:', w)
- # 设置坐标+大小(x,y,w,h)
- label.setGeometry(60,60,60,30)
-
- # 展示窗口
- w.show()
- # 程序进入循环等待
- app.exec_()
最后美化一下的代码
- import sys
- from PyQt5.QtWidgets import QApplication,QWidget,QPushButton, QLabel
-
- if __name__ == '__main__':
- # 接收参数(仅有一个)
- app = QApplication(sys.argv)
-
- # 创建一个窗口
- w = QWidget()
- # 窗口标题
- w.setWindowTitle("pyqt5程序")
-
- # 按钮(并将按钮放置在窗口w中)
- btn = QPushButton('确认',w)
- # 设置坐标+大小(x,y,w,h)
- btn.setGeometry(300, 50, 60, 30)
-
- # 文本(并将文本放置在窗口w中)
- label = QLabel('账号:', w)
- # 设置坐标+大小(x,y,w,h)
- label.setGeometry(50,50,60,30)
-
- # 展示窗口
- w.show()
- # 程序进入循环等待
- app.exec_()
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。