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

java.sql.Connectionjava.sql.DriverManagerjava.sql.SQLExceptionjava.sql.StatementjdbcTest {

    (String department_namelocation_id){
        Connection conn= Statement state = {
            Class.()conn = DriverManager.()String sql =+department_name++location_id+state = conn.createStatement()flag = state.executeUpdate(sql)System..println(flag)} (Exception e) {
            e.printStackTrace()}{
            (state!=){
                {
                    state.close()} (SQLException e) {
                    e.printStackTrace()}
            }
            (conn!=){
                {
                    conn.close()} (SQLException e) {
                    e.printStackTrace()}
            }
        }

    }
    (String[] args) {
        jdbcTest test = jdbcTest()test.insertDepartments()}
}


java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602)

at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)

at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)

at java.base/java.lang.Class.forName0(Native Method)

at java.base/java.lang.Class.forName(Class.java:333)

at jdbcTest.insertDepartments(jdbcTest.java:14)

at jdbcTest.main(jdbcTest.java:43)


老师我这是哪出错了吗。

JAVA 全系列/第三阶段:数据库编程/JDBC技术(旧) 17851楼
Python 全系列/第三阶段:Python 网络与并发编程/并发编程 17853楼

#开发一款画图软件
from tkinter import *
from tkinter.filedialog import *
from tkinter.colorchooser import *

win_width=600
win_height=500
class Application(Frame):

    def __init__(self,master=None):
        super().__init__(master)
        self.master = master
        self.x = 0
        self.y = 0
        self.lastdraw = 0
        self.startDot = False
        self.fg = "red"
        self.bg = "white"
        self.pack()
        self.createWidget()

    def createWidget(self):

        menubar = Menu(root)
        menuFile = Menu(menubar)
        menuEdit = Menu(menubar)
        menuHelp = Menu(menubar)
        root["menu"] = menubar

#         self.drawpad = Canvas(root,width=win_width,height=win_height*0.9,bg=self.bg)
#         self.drawpad.pack()
#
#         btn_start = Button(root,text="strat",name = "start")
#         btn_start.pack(side="left", padx=10)
#         btn_pen = Button(root,text="pen",name="pen")
#         btn_pen.pack(side="left", padx=10)
#         btn_rect = Button(root,text="rect",name="rect")
#         btn_rect.pack(side="left", padx=10)
#         btn_clear = Button(root,text="clear",name="clear")
#         btn_clear.pack(side="left", padx=10)
#         btn_erasor = Button(root,text="erasor",name="erasor")
#         btn_erasor.pack(side="left", padx=10)
#         btn_line = Button(root, text="line", name="line")
#         btn_line.pack(side="left", padx=10)
#         btn_lineArrow = Button(root, text="lineArrow", name="lineArrow")
#         btn_lineArrow.pack(side="left", padx=10)
#         btn_color = Button(root, text="color", name="color")
#         btn_color.pack(side="left", padx=10)
#
#         btn_pen.bind_class("Button", "<1>", self.eventManager)
#         self.drawpad.bind("<ButtonRelease-1>",self.stopDraw)
#
#
#
#
#     def eventManager(self,event):
#         name = event.widget.winfo_name()
#         print(name)
#         if name=="line":
#             self.drawpad.bind("<B1-Motion>",self.myline)
#         elif name=="lineArrow":
#             self.drawpad.bind("<B1-Motion>",self.mylineArrow)
#         elif name=="rect":
#             self.drawpad.bind("<B1-Motion>",self.myRect)
#         elif name=="pen":
#             self.drawpad.bind("<B1-Motion>",self.myPen)
#         elif name=="erasor":
#             self.drawpad.bind("<B1-Motion>", self.myErasor)
#         elif name=="clear":
#             self.drawpad.delete("all")
#         elif name=="color":
#             c = askcolor(color=self.fg,title="选择画笔颜色")
#             self.fg=c[1]
#
#
#
#
#     def stopDraw(self,event):
#         self.startDot = False
#         self.lastdraw = 0
#
#     def startDraw(self,event):
#         self.drawpad.delete(self.lastdraw)
#         if not self.startDot:
#             self.startDot = True
#             self.x = event.x
#             self.y = event.y
#
#     def myline(self,event):
#         self.startDraw(event)
#         self.lastdraw=self.drawpad.create_line(self.x,self.y,event.x,event.y,fill=self.fg)
#
#     def mylineArrow(self,event):
#         self.startDraw(event)
#
#         self.lastdraw=self.drawpad.create_line(self.x,self.y,event.x,event.y,arrow=LAST,fill=self.fg)
#
#     def myRect(self,event):
#         self.startDraw(event)
#         self.lastdraw = self.drawpad.create_rectangle(self.x,self.y,event.x,event.y,outline="red",width=3)
#
#     def myPen(self,event):
#         self.startDraw(event)
#         self.drawpad.create_line(self.x, self.y, event.x, event.y,fill=self.fg)
#         self.x = event.x
#         self.y = event.y
#
#     def myErasor(self,event):
#         self.startDraw(event)
#         self.drawpad.create_line(self.x, self.y, event.x, event.y, fill=self.bg,width=8)
#         self.x = event.x
#         self.y = event.y
#
if __name__=='__main__':
    root = Tk()
    root.geometry(str(win_width)+"x"+str(win_height))
    app = Application(master=root)
    root.title("简易画图软件")
    root.mainloop()

我这里要加个菜单栏为什么加不上去呢

Python 全系列/第二阶段:Python 深入与提高/GUI编程(隐藏) 17854楼
JAVA 全系列/第六阶段:项目管理与SSM框架/Mybatis 17856楼
JAVA 全系列/第二阶段:JAVA 基础深化和提高/智能电话本项目实战 17858楼
JAVA 全系列/第六阶段:项目管理与SSM框架/SpringMVC 17862楼

case.rar

老师这个该怎么解决,网页上找不到index捕获33.PNG9$OID[5LVI6}J3KVTJ6NU]T.png

JAVA 全系列/第八阶段:Linux入门到实战/Maven 17863楼
JAVA 全系列/第二十三阶段:容器管理技术/Docker 17864楼
Python 全系列/第二阶段:Python 深入与提高/异常机制 17865楼

课程分类

百战程序员微信公众号

百战程序员微信小程序

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