11/02/10 00:16:24
複数のテキストフィールドにある値を一度に取得したり、一度に内容を消すというような場合は
どうすればいいのでしょうか?
単純にText[] txts みたいな感じで配列で宣言しておいて、ループで回すという感じでしょうか?
601:デフォルトの名無しさん
11/02/10 02:08:04
なんで今になって>>393>>396があぼーんされてんだ…
602:デフォルトの名無しさん
11/02/13 12:17:11
あるボタンを押すとViewFormが表示され、
表示されたViewForm上のあるボタンを押すと
ViewForm上で入力された値を元の画面に持ってくるというようなことをするにはどうしたら良いでしょうか?
603:602
11/02/13 13:59:57
自己解決しました。
JFaceのDialogを継承して、独自のダイアログが作れるようなので、これで対応します
604:デフォルトの名無しさん
11/02/14 15:38:55
色々なパソコンで動作確認してみましたが、AMD CPUだと動いてIntel CPU だと
動かない状況です。
何から疑えばよいかご意見いただきたいです。
605:デフォルトの名無しさん
11/02/14 19:05:57
クロスプラットフォームという言葉
606:デフォルトの名無しさん
11/02/27 14:11:44.76
>>604
URLリンク(bugs.eclipse.org)
ちょろっと見たところ、統合チップセットの問題がよく挙がってる感じ。
607:デフォルトの名無しさん
11/03/21 09:29:38.92
SWTのWinAPIを使ってWindowsメッセージ処理を行おうと思っているのですが、
SWTにおけるwndprocの取り扱いがよく分かりません・・・
SWTのinternal.win32.OSを見てもwndprocらしき関数が見当たらないので、
半分お手上げ状態です・・。
どなたかご存知の方いらっしゃいましたら、ご教授お願いします。
608:デフォルトの名無しさん
11/03/21 17:08:34.44
Callback
609:デフォルトの名無しさん
11/03/21 23:03:44.98
>>608
コメントありがとうございます。
swt.internalのCallbackクラスを用いてウインドウプロシージャを
ハンドラに登録するってことでしょうか?
610:デフォルトの名無しさん
11/04/02 15:16:00.35
SWTでEclipseのようなエディタを作りたいのですが、レイアウトの方法で迷ってます。
Swingでは東西南北配置のBorderLayoutを使ってたのですが、SWTにはそういのないですよね。
そこで、GridLayoutかFormLayoutの利用で迷ってるのですが、どちらの利用が適切でしょうか?
Eclipseのようにパネルの配置換えや非表示などができるくらいの柔軟性は持たせたいのですが。
611:デフォルトの名無しさん
11/04/02 17:35:31.01
Eclipseみたいなのを目指すのなら、
Eclipse RCP 使った方がはるかにはやいよ。
各種ビューの管理、エディタ向けのウィジェット、
ファイル等のリソース管理など、
必要な機能が一通りそろってるから。
612:デフォルトの名無しさん
11/04/02 23:50:45.77
>>611
そんな便利なフレームワークがあったんですか。
情報が少なそうですが、試してみます。ありがとうございます。
613:デフォルトの名無しさん
11/04/05 22:55:41.25
>>612
つか、プレーンなEclipseに、プラグイン開発の形で
開発した方が手っ取り早いよ。
614:デフォルトの名無しさん
11/04/09 20:43:02.84
生のSWTでアプリ開発してる奴はいないのか?
615:デフォルトの名無しさん
11/04/13 06:18:13.77
eclipse
616:デフォルトの名無しさん
11/04/16 18:36:04.39
SWTでフォルダ表示アプリを作ってるのですが、
システム所定のフォルダアイコンを取得する方法ってないですか?
Program.getExtensionsを使って拡張子アイコンは取得できたのですが、
フォルダアイコンだけは見つかりませんでした。
617:デフォルトの名無しさん
11/05/30 15:50:07.27
>>593
おいおい WindowBuilderって無料になってたのかよ!!
以前 有料の時に試して使いやすいなーって思ってたけど、貧乏だったからVisualEditorで我慢してたのに!!
ちょっとインストールしてくる
618: 【東電 78.2 %】 忍法帖【Lv=1,xxxP】 株価【E】 u
11/05/30 20:25:14.45
寄贈されたのは有料版諸々って訳でもないだろう。
有料版との比較レポヨロ。
有料版の時にはまともなコード吐いてくれてたの?
619:デフォルトの名無しさん
11/06/02 21:53:14.59
>>617ががっかりしてVEに戻す姿が見える
620:デフォルトの名無しさん
11/06/02 23:18:36.13
VEはproject terminationの手続きに入った。
621:デフォルトの名無しさん
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 ばっか使ってるとあほになるという好例