from tkinter import * from tkinter.messagebox import * root=Tk() root.geometry('400x100') a1=askquestion(title='问题',message='嗯?') print(a1) root.mainloop()
老师,这两个按钮怎么改?
老师,这里虽然用的文件类型,但是实际存储不还是在服务器上,并没有在数据库存储文件,数据库存储的只是文件路径,使用普通的字符串类型也是可以的吧,
import time from threading import Thread class myThread(Thread): def __init__(self,name): Thread.__init__(self) self.name = name def run(self): print(f'线程{self.name}启动') for i in range(5): time.sleep(1.0) print(f'线程{self.name}:{i}') print(f'线程{self.name}结束') if __name__ == '__main__': print('主线程启动了!') #创建线程 t1 = myThread('t1') t2 = myThread('t2') t1.daemon = True t1.start() t2.start() print('主线程结束了!')
老师,为啥我创建t1和t2两个子线程,其中t1设置为守护线程,主线程结束后t1没有立马结束啊
前面的步骤检查过几遍了,没什么问题,但是这个MapperScan导不进来是怎么回事呢?
这怎么解决呢?
老师,他是用什么打开的?界面怎么这么好看?我用浏览器的md插件打开很丑
老师,我一直不太明白attr是什么意思?可以解释一下吗?谢谢,我记得还有一个参数跟它的用法差不多,但是我忘记是什么参数了,请问还有类似的吗?
public class TestSetAccessible { public static void main(String[] args) throws Exception{ Users users=new Users(); Class clazz=users.getClass(); Field field= clazz.getDeclaredField("username"); field.setAccessible(true); field.set(users,"平平"); Object o=field.get(users); System.out.println(o); System.out.println("--------------"); Method method=clazz.getDeclaredMethod("suibian"); method.setAccessible(true); method.invoke(users); System.out.println("---------------"); Constructor constructor=clazz.getDeclaredConstructor(int.class); //constructor.setAccessible(true); System.out.println(constructor); } }
老师私有的构造方法是可以直接访问的吗 不用安全检查
为什么执行结果是这样的???
怎么会是连续两个”日志记录!”
老师这个软件用了注册码后会过期吗
from tkinter import * from tkinter.filedialog import * root = Tk() root.geometry('400x100') def test1(): with askopenfile(title='上传文件', intialdir='d:',filetypes=[('文本文件','txt')])as f: show['text']=f.read() Button(root,text='选择读取的文本文件',command=test1).pack() show = Label(root,width=40,height=3,bg='green') show.pack() root.mainloop()
这是怎么回事?
在视频13:00,为什么图1地址就跨域,图2地址就不跨域呢
from tkinter import * root=Tk();root.geometry("200x300+100+100") def mouseTest1(event): print("bind()方式,获取event对象,可以使用。") print(event.widget) def mouseTest2(a,b): print("a={0},b={1}".format(a, b)) print("command方式绑定,不可直接获取event对象") def mouseTest3(event): print("右键单击事件,绑定给所有按钮") print(event.widget) b1=Button(root,text="测试bind()绑定") b1.pack(side="left") # bind方式绑定事件 b1.bind("<Button-1>",mouseTest1) # command属性直接绑定事件 b2=Button(root,text="测试command2",command=lambda:mouseTest2("shiwenqiang","zhangliurui")) b2.pack(side= "left") # 给所有Button按键都绑定右键单击事件<Button-2> b1.bind_class("<Button>","<Button-2>",mouseTest3) root.mainloop()
为啥鼠标右键的功能不能实现呢
是包里有相同的类名吗,我现在把类名改了就不报错了。
package com.tingting.test; /** * 测试组合component */ public class TestComponent { public static void main(String[] args) { Student s = new Student("高小其",165,"java"); } } class Person1{//类1 String name; int height; public void rest(){ System.out.println("我在休息!"); } } class Student /*extends Person1*/ {//类2 Person1 Person1 = new Person1(); String major;//专业 public void major() { System.out.println("我在尚学堂,学习Java"); } public Student(String name, int height, String major) { this.Person1.name = name; this.Person1.height = height; this.major = major; } }
老师为啥我这个类名还报错了
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637