if(e.getSource() == this)

I think the "this" would refer to your anonymous ActionListener class. Is that what you were hoping for?

final String StoreName = "";

I believe stuff that is...