質問

Jsfを学習していますが、スピナーを読み取り専用にする方法はありますか?数値を直接入力するのではなく、スピナーのみを使用して値を変更する必要があります。 p>

役に立ちましたか?

解決

JSF2.0を使用すると、自分のスピナーを作成できます。 JSFコンポーネントを除いて、使用する代わりに:

 <h:inputText id="number" value="#{compositeComponent.attrs.value}"/>

読み取り/書き込み入力ボックス)、 outputLabel を使用します:

<h:outputLabel for="number" value="#{compositeComponent.attrs.value}"/>

、したがって、あなたが求めているものを正確に達成します。

注、 outputText と同じくらい効果的です

JSF2.0がPRでリリースされました (公開レビュー)モード。
「痛みのポイント」の1つは、 JSFの場合、コンポーネントを作成する際に直面する複雑さが常にあります。 JSF 2.0では、既存のコンポーネントで構成される新しいコンポーネントを作成するのは簡単です。

他のヒント

スピナーコントロールのテキストフィールド部分を無効にすると、使い勝手が悪くなります。しないでください。私たちの中には、本当に数字を入力したい 人もいます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top