重构一堆fx，并取消getFrame函数