www.pudn.com > lxc.rar > WmvcTBButtonCtl.java


import java.awt.*; 
import java.awt.event.*; 
import javax.swing.*; 
import javax.swing.event.*; 
 
public class WmvcTBButtonCtl extends WmvcController{ 
	private JButton myButton; 
	public WmvcTBButtonCtl(String text, 
						   String icon, 
						   String tip, 
						   WmvcExecutor wExec){ 
		super(new JButton(),tip,wExec); 
		myButton=(JButton)myComponent; 
		if(text!=null) 
			myButton.setText(text); 
		if(icon!=null){ 
			Icon theIcon=new ImageIcon(icon); 
			myButton.setIcon(theIcon); 
		} 
		myButton.addActionListener(this); 
		WmvcApp.getToolBar().add(myButton);	 
	} 
	public void setEnabled(boolean en){ 
		myButton.setEnabled(en); 
	} 
	public JButton getJButton(){ 
		return myButton; 
	}					   	 
}