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;
|
}
|
}
|