Java 高速GUI SWT 3at TECH
Java 高速GUI SWT 3 - 暇つぶし2ch621:デフォルトの名無しさん
11/06/03 14:13:06.11
これでまともなvb proを有料で出してくれば、ve潰し大成功じゃねーかw

622:617
11/06/10 17:02:39.44
VEから乗り換えました。


WBのが痒いところに手が届く感じ。
・BoxとかStrutとか使えたり、
・同じ種類のオブジェクトを選択して、一斉にプロパティ設定できたり、
・GridBagLayoutの設定が楽だったり

ってうかよく考えたらここSWTのスレだった。。
Swingしか試してないわ。


有料との比較っても、オレが使ってたの数年前だからな。。。
っていうか有料版ってあるの?
これだけで十分使えるんだけどな。。。

元々VEの時もデザインにしか使ってないし。


623:デフォルトの名無しさん
11/06/11 23:50:56.96
何か良さそうだな。興味持った。
今度試してみたいと思う。乙。

624:デフォルトの名無しさん
11/07/15 13:26:58.71
Eclipse3.7にしてWindowsBuilderをはじめてつかった
Compositeを継承したものをGUIエディタのパレットに追加したいのだがわかる人いる?
パレットを右クリック→Add Component でいけると思ったけど、作成したクラスを指定できない。。


625:デフォルトの名無しさん
11/07/15 13:38:18.66
ちょっとまってたら↑でできた。すまん

626:デフォルトの名無しさん
11/09/09 15:04:15.58
おたずねします。
メニュー構造のような階層をもつ定数値を格納しておくのに最適な方法は何ですか?
階層ごとに取り出して処理したいのですが。

627:デフォルトの名無しさん
11/09/09 15:09:13.54
誤爆です。

628:デフォルトの名無しさん
11/10/23 10:39:12.02
誤爆乗りしてみる

GUI系はやったことないからわからんが
一昔前のStrutsみたいにXML地獄になったりするんか?

629:デフォルトの名無しさん
11/12/05 18:44:21.27
>>626
enumでどうだろう?

630:デフォルトの名無しさん
12/04/18 16:47:45.56
エクスプローラーからファイルをドロップしたらそのファイルのフルパスを
設定できるようなテキストボックスを作りたいのですが、

DropTarget target = new DropTarget(pathText1,DND.DROP_MOVE);
target.setTransfer(new Transfer[] {FileTransfer.getInstance()});
target.addDropListener(new DropTargetAdapter(){
public void drop(DropTargetEvent event) {
pathText1.setText((String)event.data); //←ここ
}
});

としてみたところ、矢印のところでClassCastExceptionが出てしまいます。
悪いところをご教示いただけると助かります。

631:デフォルトの名無しさん
12/04/18 16:54:52.41
.

632:デフォルトの名無しさん
12/04/18 16:57:54.06
(String)event.data←これ


633:630
12/04/18 17:38:29.94
>>632
色々なサンプルを探したのですが、みんなこうやっています。
ここでClassCastExceptionが起こっているのはわかるのですが、
event.dataがStringにキャストできないとなるとどう修正すればいいのか。
具体的な修正案などないでしょうか。

634:デフォルトの名無しさん
12/04/18 17:45:05.06
非nullな参照型ならevent.data.toString()

635:630
12/04/18 17:52:11.48
>>634
toStringで結局Exceptionの中身がpathText1にセットされてしまいました。
元々フルパスがevent.dataの中に入っていないということになるでしょうか?

636:630
12/04/18 18:18:16.56
.

637:630
12/04/18 18:19:56.63
>>636
書き込み失敗しました。
デバッグモードでevent.dataの中身を見たらフルパス入ってるんですよね。
なぜそれが取り出せないのか皆目わかりません。
何かご教示いただけないでしょうか?

638:デフォルトの名無しさん
12/04/18 20:00:53.02
pathText1.setText(event.data.getPath());


639:デフォルトの名無しさん
12/04/18 21:44:47.39
Java嫌いになった

640:デフォルトの名無しさん
12/04/19 01:43:30.93
おめでとう

641:デフォルトの名無しさん
12/04/19 07:42:01.62
Ruby ばっか使ってるとあほになるという好例


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch