AbstractButton(String text, Icon icon)
AbstractButton()
	AbstractButton(String text,	               Icon icon)	{		this.text    = text;		setIcon(icon);		setAlignmentX(LEFT_ALIGNMENT);		setAlignmentY(CENTER_ALIGNMENT);		addFocusListener( new JFocusListener(this) );		setModel(new DefaultButtonModel(this));		updateUI(); // get a proper ui	}