本文整理了Java中org.zkoss.zul.Button
类的一些代码示例,展示了Button
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Button
类的具体详情如下:
包路径:org.zkoss.zul.Button
类名称:Button
[英]A button.
Default #getZclass: z-button.(since 3.5.0)
[中]按钮。
默认的#getZclass:z按钮。(自3.5.0起)
代码示例来源:origin: org.carewebframework/org.carewebframework.vista.ui.notification
/**
* Update controls to reflect the current selection state.
*/
private void updateControls() {
btnModify.setDisabled(lstScheduled.getSelectedItem() == null);
btnDelete.setDisabled(btnModify.isDisabled());
}
代码示例来源:origin: org.carewebframework/org.carewebframework.rpms.ui.problem
private void updateControls() {
boolean b = PatientContext.getActivePatient() == null || !bgoSecurity.verifyWriteAccess(true);
btnAdd.setDisabled(b);
btnEdit.setDisabled(b || lbProblems.getSelectedCount() == 0);
btnDelete.setDisabled(btnEdit.isDisabled());
mnuAdd.setDisabled(btnAdd.isDisabled());
mnuEdit.setDisabled(btnEdit.isDisabled());
mnuDelete.setDisabled(btnDelete.isDisabled());
btnPOV.setDisabled(true); //oEncounter.Prepare(ofNotLocked Or ofValidateOnly)
btnPOV.setVisible(allowAddPov);
mnuPOV.setDisabled(btnPOV.isDisabled());
mnuPOV.setVisible(btnPOV.isVisible());
mnuSetFilter.setDisabled(cboFilter.getSelectedIndex() == -1);
}
代码示例来源:origin: org.zkoss.zk/zul
protected void renderProperties(org.zkoss.zk.ui.sys.ContentRenderer renderer) throws java.io.IOException {
super.renderProperties(renderer);
String s;
if (!NORMAL.equals(s = getDir()))
render(renderer, "dir", s);
if (!HORIZONTAL.equals(s = getOrient()))
render(renderer, "orient", s);
if (!BUTTON.equals(s = getType()))
render(renderer, "type", s);
render(renderer, "disabled", isDisabled());
render(renderer, "autodisable", getAutodisable());
final String href;
render(renderer, "href", href = getEncodedHref());
render(renderer, "target", getTarget());
render(renderer, "upload", getRealUpload());
org.zkoss.zul.impl.Utils.renderCrawlableA(href, getLabel());
}
代码示例来源:origin: org.zkoss.zk/zul
/** Sets whether it is disabled.
* @see #setAutodisable
*/
public void setDisabled(boolean disabled) {
if ((_auxinf != null && _auxinf.disabled) != disabled) {
initAuxInfo().disabled = disabled;
smartUpdate("disabled", isDisabled());
}
}
代码示例来源:origin: org.carewebframework/org.carewebframework.vista.ui.documents
/**
* Update the display count of selected documents.
*
* @param selCount The selection count.
*/
private void updateSelectCount(int selCount) {
if (selCount == 0) {
btnView.setLabel(lblBtnViewSelectAll);
btnClear.setDisabled(true);
} else {
btnView.setLabel(viewText + " (" + selCount + ")");
btnClear.setDisabled(false);
}
btnView.setDisabled(listBox.getItemCount() == 0);
}
代码示例来源:origin: org.carewebframework/org.carewebframework.cal.ui.patientselection.v1
/**
* Update control states.
*/
private void updateControls() {
if (manageListMode) {
boolean filterSelected = lstManagedListFilter.getSelectedItem() != null;
boolean patientSelected = lstManagedList.getSelectedItem() != null;
btnManagedListFilterRename.setDisabled(!filterSelected);
btnManagedListFilterDelete.setDisabled(!filterSelected);
btnManagedListAddCurrent.setDisabled(!filterSelected || PatientContext.getActivePatient() == null);
btnManagedListAdd.setDisabled(!filterSelected || activePatient == null);
btnManagedListImport.setDisabled(!filterSelected || lstPatientList.getModel() == null);
btnManagedListRemove.setDisabled(!patientSelected);
btnManagedListRemoveAll.setDisabled(lstManagedList.getItemCount() == 0);
btnOK.setDisabled(false);
btnManageList.setDisabled(true);
} else {
btnManageList.setDisabled(activeList == null
|| (activeList.getItemManager() == null && activeList.getFilterManager() == null));
btnOK.setDisabled(activePatient == null);
}
}
代码示例来源:origin: org.zkoss.zk/zkmax
public void render(Component comp, Writer out) throws IOException {
final SmartWriter wh = new SmartWriter(out);
final Button self = (Button) comp;
final String uuid = self.getUuid();
String zcls = self.getZclass();
if (zcls == null) zcls = "";
final String outerattrs = self.getOuterAttrs();
final Execution exec = Executions.getCurrent();
wh.write("<span z.type=\"zul.btn.Button\" id=\"").write(uuid)
.write("\" class=\"").write(zcls).write("\"")
.write(ZkFns.noCSSAttrs(outerattrs));
if (!self.isVisible())
wh.write(" style=\"display:none\"");
wh.write('>').write("<table id=\"").write(uuid)
.write("!box\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\"");
if (self.getTabindex() >= 0) {
if (!exec.isGecko() && !exec.isSafari())
wh.write(" tabindex=\"").write(self.getTabindex()).write("\"");
.write(self.getInnerAttrs())
.write(">\n<tr><td class=\"").write(zcls).write("-tl\">");
if (!exec.isExplorer()) {
.write(uuid).write("!real\" class=\"")
.write(zcls).write("\"");
if (self.getTabindex() >= 0 && (exec.isGecko() || exec.isSafari()))
wh.write(" tabindex=\"").write(self.getTabindex()).write("\"");
if (self.isDisabled())
wh.write(" disabled=\"disabled\"");
wh.write("></button>");
代码示例来源:origin: org.carewebframework/org.carewebframework.rpms.ui.skintest
public void onDoubleClick$lbTests() {
if (!btnEdit.isDisabled()) {
doCommand(Command.EDIT);
}
}
代码示例来源:origin: org.carewebframework/org.carewebframework.vista.ui.esig
private void update() {
int i = eSigService.getCount();
button.setDisabled(i == 0);
button.setTooltiptext(String.format("There %s %s item%s awaiting review.", i == 1 ? "is" : "are", i == 0 ? "no" : i,
i != 1 ? "s" : ""));
}
代码示例来源:origin: org.zkoss.zk/zkmax
public void render(Component comp, Writer out) throws IOException {
final SmartWriter wh = new SmartWriter(out);
final Button self = (Button) comp;
final String uuid = self.getUuid();
if (!self.isImageAssigned() && Executions.getCurrent().isSafari()) {
wh.write("<input type=\"button\" id=\"").write(uuid).write("\"");
wh.write(" z.type=\"zul.btn.ButtonOS\" value=\"").write(
self.getLabel()).write("\"");
wh.write(self.getOuterAttrs()).write(self.getInnerAttrs()).write(
"/>");
} else {
wh.write("<button type=\"button\" id=\"").write(uuid).write("\"");
wh.write(" z.type=\"zul.btn.ButtonOS\"").write(
self.getOuterAttrs());
wh.write(self.getInnerAttrs()).write(">");
if (self.getDir().equals("reverse")) {
new Out(self.getLabel()).render(out);
if (self.isImageAssigned()
&& self.getOrient().equals("vertical"))
wh.writeln("<br/>");
wh.write(self.getImgTag());
} else {
wh.write(self.getImgTag());
if (self.isImageAssigned()
&& self.getOrient().equals("vertical"))
wh.writeln("<br/>");
new Out(self.getLabel()).render(out);
代码示例来源:origin: org.carewebframework/org.carewebframework.rpms.ui.problem
public void setHideButtons(boolean hideButtons) {
this.hideButtons = hideButtons;
btnAdd.setVisible(!hideButtons);
btnEdit.setVisible(!hideButtons);
btnDelete.setVisible(!hideButtons);
btnPOV.setVisible(!hideButtons);
}
}
代码示例来源:origin: org.zkoss.zk/zul
/** Sets the direction to layout image.
* @param dir either "normal" or "reverse".
*/
public void setDir(String dir) throws WrongValueException {
if (!NORMAL.equals(dir) && !"reverse".equals(dir))
throw new WrongValueException(dir);
if (!Objects.equals(_auxinf != null ? _auxinf.dir : NORMAL, dir)) {
initAuxInfo().dir = dir;
smartUpdate("dir", getDir());
}
}
代码示例来源:origin: org.carewebframework/org.carewebframework.ui.infopanel
/**
* Toggle enable/disable renderer. Drop should be ignored when renderer is disabled.
*/
public void onClick$btnDisable() {
dropRenderer.setEnabled(rendererDisabled);
rendererDisabled = !rendererDisabled;
btnDisable.setLabel(rendererDisabled ? "Enable Drop" : "Disable Drop");
}
代码示例来源:origin: org.carewebframework/org.carewebframework.vista.ui.documents
@Override
public void initializeController() {
super.initializeController();
viewText = btnView.getLabel();
getContainer().registerProperties(this, "fixedFilter");
updateSelectCount(0);
}
代码示例来源:origin: org.carewebframework/org.carewebframework.rpms.ui.anticoag
private void updateControls() {
btnAdd.setDisabled(encounter == null || EncounterUtil.isLocked(encounter));
AntiCoagRecord record = getSelectedValue();
boolean isLocked = record == null || record.getVisitLocked();
btnEdit.setDisabled(isLocked);
btnDelete.setDisabled(isLocked);
}
代码示例来源:origin: org.carewebframework/org.carewebframework.rpms.ui.problem
public void onDoubleClick$lbProblems() {
if (!btnEdit.isDisabled()) {
doCommand(Command.EDIT);
}
}
代码示例来源:origin: org.carewebframework/org.carewebframework.rpms.ui.skintest
public void setHideButtons(boolean hideButtons) {
this.hideButtons = hideButtons;
btnAdd.setVisible(!hideButtons);
btnEdit.setVisible(!hideButtons);
btnDelete.setVisible(!hideButtons);
}
}
代码示例来源:origin: org.carewebframework/org.carewebframework.cal.ui.reporting
/**
* Updates component states according to paging mode.
*/
public void onUpdatePaging() {
showBusy(null);
if (meshElement != null) {
if (isPaging) {
meshElement.setMold("paging");
meshElement.setPageSize(pageSize);
activateROD(false);
} else {
meshElement.setMold(null);
activateROD(true);
}
}
if (btnPagingToggle != null) {
btnPagingToggle.setLabel(getLabel(isPaging ? Constants.LABEL_ID_PAGE_OFF : Constants.LABEL_ID_PAGE_ON));
}
}
代码示例来源:origin: org.carewebframework/org.carewebframework.rpms.ui.skintest
private void updateControls() {
boolean b = PatientContext.getActivePatient() == null || !bgoSecurity.verifyWriteAccess(true);
TestItem test = getSelectedTest();
boolean locked = test == null ? true : test.isLocked();
boolean pending = test == null ? false : test.isPending();
btnAdd.setDisabled(b);
btnEdit.setDisabled(b || locked || !pending);
btnDelete.setDisabled(locked);
mnuAdd.setDisabled(btnAdd.isDisabled());
mnuEdit.setDisabled(btnEdit.isDisabled());
mnuDelete.setDisabled(btnDelete.isDisabled());
mnuVisitDetail.setDisabled(test == null || test.getEncounter() == null);
}
代码示例来源:origin: org.carewebframework/org.carewebframework.rpms.ui.core
private void updateControls() {
btnSelect.setDisabled(treeSearch.getSelectedCount() == 0);
}
内容来源于网络,如有侵权,请联系作者删除!