学不会啊吧 留不住她
基于对象的Java GUI好难学,,
每次都要创建对象。。。真烦,,
既然JAVA学不会我就尝试用Python写个图形化把。。
模块
import datetime
from tkinter import * # 导入
代码
import datetime
from tkinter import * # 导入
# >>>>>>>>>>>时间计算
new_date = datetime.datetime.now() # 现在时间
data_str = new_date.strftime('%Y-%m-%d %H:%M:%S') # 格式化时间
oneDay = datetime.datetime(2018, 9, 8, 9, 33 ,22) # 认识的时间
difference = new_date.toordinal() - oneDay.toordinal()
tk = Tk() # 实例化主窗口
tk.geometry("600x480") # 设置窗口大小
tk.title("拾光") # 设置窗口标题
# >>>>>>>>>>赋值
str0 = "拾光机".center(30,'+')
str1 = '⏰相识于:{}\n⏰当前时间:{}'.format(oneDay,data_str)
str2 = '✈拾光机:{}天'.format(difference)
str3 = '♥时光不老,我们不散♥'
str4 = '陪伴是最长情的告白'
str5 = "✈⏰✈".center(30,'+')
# >>>>>>>>>>>>>输出
text = Label(tk, text="\n拾光机器", font="Times 33 bold").pack()
textt = Label(tk, text="\n我们相识:\n", font="14").pack(anchor=W, padx=45)
text0 = Label(tk, text=str0, font="14", fg="black", justify="left").pack()
text1 = Label(tk, text=str1, font="14", fg="black", justify="left").pack()
text2 = Label(tk, text=str2, font="14", fg="black", justify="left").pack()
text3 = Label(tk, text=str3, font="14", fg="black", justify="left").pack()
text4 = Label(tk, text=str4, font="14", fg="black", justify="left").pack()
text5 = Label(tk, text=str5, font="14", fg="black", justify="left").pack()
if __name__ == "__main__":
tk.mainloop()
效果图
下载
总结
Python毕竟是写脚本的开发一个小脚本小工具效率很高,但是写GUI总体来说还是Java比较占优势.
白菜:"人生苦短 我用Python"