フレームやダイアログの中から特定の条件を満たすコンポーネントを見つけたり、トラバースできると便利だと思い、JDOMをベースにして以下のプログラムを作ってみました。 SwingDOMBuilder SwingPath Swingのコンポーネント階層をDOMに変換して、XPathを使えるようにするというものです。 使用例としては、メニュー項目をルックアップして実行したり ((JMenuItem) SwingPath.selectSingleComponent( frame, "//JMenuItem[@text='上書き保存']")).doClick(); ボタンを全てdisabledにしたり for (Component c : SwingPath.selectComponents(dialog, "//JButton")) { c.setEnabled(false); } といったことがで
https://swingbrowser.dev.java.net/ is an open source project initiated to develop a simple browser for swing components. Swing is mature UI toolkit from Sun for developing GUI. It is, however, limited only to java developers who know how to write java programs. Even these developers would agree that you need to write lot of code to create swing programs – plus modifications or changes on UI also
java-ja 第12回のイベントに行ってきました。 Swingネタをやるということなので、Swingを使って来た私としてはこれはいかねばぁー!と参戦して来たんですが、実はjava-jaのイベントに行くのは始めて。 一緒に行く予定だった旦那は仕事の関係上欠席ということで一人でドキドキしながら六本木へと向かう。 だって、java-jaのノリは...と噂には良く聞くので、不安いっぱい。 正直、怖かったよ。。 場所は六本木にあるグリーさんの所でした。綺麗な会議室!70名くらい集まったらしいんですが、まだ席も空きがあるくらいの余裕な広さ。さすが...すごいなぁ。ありがとうございます、グリーさん。 ということで、恒例の女性チェックしたかったんだけど、見渡すのも難しい!間違っているかもしれないけど、1,2人ぐらいだあったんかなぁ? 会場到着は15分遅れになっちゃったのですが、まだ始まってませんでした(
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く