package com.vci.client.uif.engine.client.tableArea; import javax.swing.Action; import javax.swing.Icon; import javax.swing.JButton; /** * 查询区域标题 * * 在按钮区域的右侧显示按钮图标或文字 * @author VCI-STGK006 * */ public class JXToggleButton extends JButton { private String title = "数据列表"; private String iconUrl = "base.png"; public JXToggleButton() { super(); this.setUI(JXToggleButtonUI.createUI(this)); } public JXToggleButton(Action a) { super(a); this.setUI(JXToggleButtonUI.createUI(this)); } public JXToggleButton(Icon icon) { super(icon); this.setUI(JXToggleButtonUI.createUI(this)); } public JXToggleButton(String text, Icon icon) { super(text, icon); this.setUI(JXToggleButtonUI.createUI(this)); } public JXToggleButton(String text) { super(text); this.setUI(JXToggleButtonUI.createUI(this)); } public JXToggleButton(String title, Action a) { super(a); this.title = title; this.setUI(JXToggleButtonUI.createUI(this)); } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public String getIconUrl() { return this.iconUrl; } public void setIconUrl(String iconUrl) { this.iconUrl = iconUrl; } }