サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ドラクエ3
nagaseyasuhito-2.hatenadiary.org
TextFieldやTextArea用のPlace Holder(入力がない場合はグレーの文字でヒントが出るやつ)のIBehaviorを書いてみました。 書いた、といってもSimpleAttributeModifierと大して変わらないですが。 jQueryとjQuery.placeholderをこのIBehaviorと同じpackageにおいて使ってください。 使い方は至って単純。 Place Holderを適応したいコンポーネントにPlaceHolderBehaviorをaddしてください。 this.add(new TextField<String>("mailAddress").add(new PlaceHolderBehavior(new Model<String>("メールアドレス")))); こんな感じです。 package net.nagaseyasuhito.sandbo
Wicketは文字列を実体参照としてhtmlに出力してしまうので、それを抑制するためにComponent.setEscapeModelStrings(boolean escapeMarkup)を片っ端から呼び出すListenerを書きました。 package net.nagaseyasuhito.sandbox.listener; import org.apache.wicket.Component; import org.apache.wicket.application.IComponentInstantiationListener; public class EscapeModelStringsModifier implements IComponentInstantiationListener { private boolean modify; public EscapeModel
このページを最初にブックマークしてみませんか?
『nagaseyasuhito-2.hatenadiary.org』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く