更改窗口运作方式，有bug，存储结构需要改为链表方式