fix set and get actionListener