根据新思想重新设计控件，完成button控件