sublime 这个文本编辑器好像就是用python写的。所以一直也挺好奇如何利用Pycharm编写有界面的python应用。言归正传,Python界面程序编写主要依靠一个库叫做Tkinter
下载Tkinter,我使用的是Ubuntu,所以安装方式比较简单,命令
sudo apt-get install python-tk
打开pycharm
#coding:utf-8
import tkMessageBox
from Tkinter import *
root=Tk()
# top.mainloop()
li = ['c','python']
movie=['CSS','Jquery']
def click():
tkMessageBox.showinfo('Hello','hello python')
button=Button(root,text='我只是一个按钮',command=click)
button.pack()
listb = Listbox(root)
listb2 =Listbox(root)
for item in li:
listb.insert(0,item)
for item in movie:
listb2.insert(0,item)
listb.pack()
listb2.pack()
root.mainloop()
其中使用了list控件和button 控件以及tkMessagebox,其中用到了点击事件,
以后用到更复杂的功能的时候再更新