2015-07-01から1ヶ月間の記事一覧
jQuery UI の Autocomplete で、キー入力して表示されるプルダウンリストが、選択するために マウスをプルダウンの方に持っていくと、プルダウンリストが消えてしまう。CLOSEする。 画面構成として部品が多すぎたのか、次の回避策でなんとか挙動を正しくでき…
MySQL をJavaで使用してTIMESTAMP や DATETIME をJavaのオブジェクトに変換する時、データに0が入ってたりすると、 Value '0000-00-00' can not be represented as java.sql.Timestamp JDBC SQLException を発生してしまう。Java用のMySQLコネクタ…
Wicket のtree で Node や Leaf をクリックした時の、jQuery スクリプトを 用意する場合、 以下のとおりの、jQuery セレクタであることを覚えておくと良い。 $(function(){ $(".tree-theme-windows a.tree-folder-other").click(function(){ // リーフをクリ…
Wicket の tree のアイコンを変える場合、ツリーのコンポーネント org.apache.wicket.extensions.markup.html.repeater.tree.NestedTree に対して、外観テーマを指定するビヘビアである org.apache.wicket.extensions.markup.html.repeater.tree.theme.Windo…
Wicket の tree を学ぶ(2)を書いてしまうと次に、選択状態にしての、 選択状態を認識した処理を書けるようにしておくことである。 このツリー図のように、選択状態を保持した表示にして認識できるようにすることである。 これも前回同様に、TreeContent …
前回の続き、単純にツリーを表示して、ツリーの leaf をクリックした時の処理を 書ける形を前回書いたが、もっと簡略化、汎用的に書けるはずである。 前回の TreeContent を改め次の抽象クラスにする。 import org.apache.wicket.Component; import org.apac…
Wicket の tree のデモを見て学びたく読んでみた。 デモ用に書かれているので、これを実践で使うのにどうすれば良いか苦労する。 treeコンポーネントを使用するのに、org.apache.wicket.model.IDetachable として実装するのが鍵みたいだ。 デモでは、org.apa…