Oracle adf mobile 在ADF mobile中按下按钮时禁用输入文本

Oracle adf mobile 在ADF mobile中按下按钮时禁用输入文本,oracle-adf-mobile,Oracle Adf Mobile,在ADF移动应用程序中,我想在按下按钮时禁用输入文本。怎么做? 请帮助创建用于inputText只读的托管bean属性 private boolean readOnlyText = false; 右键单击托管bean类并从菜单中选择GenerateAccessors。选择readOnlyText以生成getter/setter方法。一定要检查 属性更改时通知侦听器 复选框,因为这将向bean添加PropertyChangeSupport。因此,setter方法将具有以下代码: public v

在ADF移动应用程序中,我想在按下按钮时禁用输入文本。怎么做?
请帮助创建用于inputText只读的托管bean属性

private boolean readOnlyText = false;
右键单击托管bean类并从菜单中选择GenerateAccessors。选择readOnlyText以生成getter/setter方法。一定要检查

属性更改时通知侦听器

复选框,因为这将向bean添加PropertyChangeSupport。因此,setter方法将具有以下代码:

public void setReadOnlyText(boolean readOnlyText) {
    boolean oldReadOnlyText = this.readOnlyText;
    this.readOnlyText = readOnlyText;
    propertyChangeSupport.firePropertyChange("readOnlyText", oldReadOnlyText, readOnlyText);
}
在inputText中使用此属性:

<amx:inputText label="label1" id="it1" readOnly="#{viewScope.mBean.readOnlyText}"/>

欲了解更多详细信息,请参阅Tx a lot amishra it Work。。但你们能告诉我,我是否可以使用相同的方法,但以绑定的方式?
<amx:commandButton text="Disable" id="cb3" actionListener="#{viewScope.mBean.buttonActionListener}"/>
public void hideInputActionListener(ActionEvent actionEvent) {
    setReadOnlyText(true);       
}