会员可以在此提问,百战程序员老师有问必答
对大家有帮助的问答会被标记为“推荐”
看完课程过来浏览一下别人提的问题,会帮你学得更全面
截止目前,同学们一共提了 132463个问题

webdemo.zip

老师,为什么我的不会显示自定义异常, 以及也不会自动跳转错误页面,不管密码输入对还是错,一直都是在login页面。另外看到教程db.properties没有加useSSL=false不会报错,但我的会报错,必须得加上才行。。

JAVA 全系列/第五阶段:JavaWeb开发/Web实战案例 12736楼
Python 全系列/第三阶段:Python 网络与并发编程/网络通信 12737楼
WEB前端全系列/第二阶段:JavaScript编程模块/DOM模型 12738楼
Python 全系列/第七阶段:网页编程基础/响应式项目 12739楼
JAVA 全系列/第五阶段:JavaWeb开发/XML技术(旧) 12740楼
JAVA 全系列/第二阶段:JAVA 基础深化和提高/多线程技术(旧) 12741楼
JAVA 全系列/第六阶段:项目管理与SSM框架/Mybatis 12742楼


错误.png

Python 全系列/第二阶段:Python 深入与提高/GUI编程(隐藏) 12744楼

"""扑克牌游戏的界面设计"""

from tkinter import *

class Application(Frame):

    def __init__(self, master=None):
        super().__init__(master)
        self.master = master
        self.pack()
        self.createWidget()

    def createWidget(self):
        """通过place布局管理器实现扑克牌位置控制"""
        # self.photo = PhotoImage(file="puke/puke1.gif")
        # self.label = Label(self.master, image=self.photo)
        # self.label.place(x=10, y=50)

        self.photos = [PhotoImage(file="puke/puke"+str(i+1)+".gif") for i in range(10)]
        self.labels = [Label(self.master, image=self.photos[i]) for i in range(10)]

        for i in range(10):
            self.labels[i].place(x=10+i*40, y=50)

    # 为所有的label增加事件处理
        self.labels[0].bind_class("Label", "<Button-1>", self.chupai)

    def chupai(self, event):
        print(event.widget.winfo_geometry())
        print(event.widget.winfo_y())

        if event.widget.winfo_y() == 50:
            event.widget.place(y=30)
        else:
            event.widget.place(y=50)


if __name__ == "__main__":
    root = Tk()
    root.geometry("600x270+200+300")
    root.title("扑克牌游戏界面")
    app = Application(master=None)
    root.mainloop()
    
    
  #老师,我的窗口最后关不掉,关掉就会报错


Python 全系列/第二阶段:Python 深入与提高/GUI编程(隐藏) 12745楼

from tkinter import *
from tkinter import messagebox
class Application(Frame):
    """一个经典的GUI程序类的写法"""

    def __init__(self, master=None):
        super().__init__(master)
        self.master = master
        self.pack()

        self.createWidget()
    def createWidget(self):
        self.lab01=Label(self,text="用户名")
        self.lab01.pack()
        s1=StringVar()
        self.entry01=Entry(self,textvariable=s1)
        self.entry01.pack()
        s1.set("admin")
        print(s1.get())
        #创建密码框
        self.lab02=Label(self,text="密码",)
        self.lab02.pack()
        s2 = StringVar()
        self.entry02 = Entry(self, textvariable=s2,show="*")
        self.entry02.pack()
        self.btn01=Button(self,text="登录",command=self.chenggong)
        self.btn01.pack()
    def chenggong(self):
       print("去数据库比对数据")
       print("用户名"+self.entry01.get())
       print("密码"+self.entry02.get())

       if self.entry01.get()=="gaoqi" and self.entry02.get=="123456":
           messagebox.showinfo("尚学堂学习系统", "欢迎进入北京尚学堂")
       else:
           messagebox.showinfo("尚学堂学习系统","登录失败,用户名或密码错误")

33.png用户名和密码输入正确,这个结果为什么显示登录失败

Python 全系列/第二阶段:Python 深入与提高/GUI编程(隐藏) 12747楼


springnbootactuator.rar

springbootactuatorserver.rar


老师请您帮我看看为啥 他连接不上啊

JAVA 全系列/第九阶段:Spring Boot实战/Spring Boot 12749楼
Python 全系列/第二十三阶段:人工智能基础_机器学习理论和实战(旧)/XGBoost算法 12750楼

课程分类

百战程序员微信公众号

百战程序员微信小程序

©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园
网站维护:百战汇智(北京)科技有限公司
京公网安备 11011402011233号    京ICP备18060230号-3    营业执照    经营许可证:京B2-20212637