1 名前:デフォルトの名無しさん mailto:sage [2006/11/30(木) 18:03:19 ] とりあえず、前スレ落ちてから時間たつけど、立ててみた。 前スレ Java 高速GUI SWT 2 pc8.2ch.net/test/read.cgi/tech/1068349883/
51 名前:デフォルトの名無しさん mailto:sage [2007/01/29(月) 11:09:48 ] (このスレ、寂れたね…)
52 名前:デフォルトの名無しさん [2007/01/29(月) 15:17:55 ] じゃああげとく。
53 名前:デフォルトの名無しさん mailto:sage [2007/01/29(月) 23:28:49 ] スレっつーかSWT自体がなんかね・・・
54 名前:デフォルトの名無しさん mailto:sage [2007/01/30(火) 00:21:18 ] SWT自体はだいぶこなれてきたと思うんだけど、 Swingが良くなってきたからね。
55 名前:デフォルトの名無しさん [2007/01/31(水) 15:38:59 ] RCPは?
56 名前:デフォルトの名無しさん mailto:sage [2007/01/31(水) 19:53:23 ] NetBeansでいいんじゃね?
57 名前:デフォルトの名無しさん [2007/02/02(金) 12:22:30 ] main(string[]args) ってどういう意味ですか?('A`)
58 名前:デフォルトの名無しさん mailto:sage [2007/02/02(金) 15:55:30 ] \ ∩___∩ . \ | ノ ヽ ちょっ! ちょっと待つクマ! \ / ● ● | \| ( _●_) ミ 釣り方間違ってるクマ!! 彡、 |∪| ,/.. ヽ ヽ丿/ /⌒| この吊り方は、やばすぎるクマー!!! / \__ノ゙_/ / ===== 〈 _ノ ==== \ \_ \ \___) \ ====== (´⌒ \ ___ \__ (´⌒;;(´⌒;; \___)___)(´;;⌒ (´⌒;; ズザザ
59 名前:デフォルトの名無しさん [2007/02/02(金) 18:08:05 ] やばすぎw
60 名前:デフォルトの名無しさん [2007/02/06(火) 15:45:14 ] あげ
61 名前:デフォルトの名無しさん [2007/02/08(木) 04:17:06 ] RCPの日本語のテキストきぼんぬ。
62 名前:デフォルトの名無しさん [2007/02/10(土) 01:23:06 ] あげ
63 名前:デフォルトの名無しさん [2007/02/11(日) 20:19:49 ] 保守
64 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 22:09:38 ] SWTのBrowserを用いて表示させたHTML上で、 ログイン名とパスワードをフォームに入力してSubmitすることで、 自動ログインを実現することは出来ますでしょうか? C#.NETでは、name="userID"というINPUTタグがある場合 IHTMLInputElement iTitleBox = (IHTMLInputElement)form.item("userID", 0); iTitleBox.value = this.textBox2.Text; のようにして実現できたのですが。 もし参考になるサイトなどありましたら、ご教授いただけると助かります。
65 名前:デフォルトの名無しさん [2007/02/15(木) 02:08:31 ] >>64 たぶん、SWTのWin32API扱うクラスで実現させるぐらいだろうけど、 SWTのBrowserにはソースを読むクラスはないよ。たぶん。 ベタにHTMLクライアント書く方が吉かも。
66 名前:デフォルトの名無しさん [2007/02/16(金) 10:14:08 ] >>65 つJakarta HttpClient
67 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 00:18:05 ] org.eclipse.jface.text.source.projection.ProjectionViewerを スタンドアローンなアプリで使いたいと思ってるんですが、 ネット上を漁ってみてもplugin用にorg.eclipse.ui.editors.text.TextEditor を使っているサンプルしか見つかりません。 org.eclipse.uiを使ってしまうと芋づる式にeclipseのランタイムを 呼び出してしまうので避けたいのですが、ProjectionViewerを org.eclipse.ui.editors.text.TextEditorを継承せずに使ってる いいサンプルどこかにありませんか? それかもしかしてスタンドアローンなアプリでもorg.eclipse.uiを使う のが定石なんでしょうか?
68 名前:デフォルトの名無しさん mailto:age [2007/02/21(水) 00:25:06 ] 質問なんでageますね。
69 名前:デフォルトの名無しさん [2007/02/22(木) 15:29:11 ] あげ
70 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 18:02:05 ] >>67 jface初心者なんですが、jfaceでスタンドアロンなエディタってどうやって作ってるの? 暇なときにちょっとProjectionViewerなるものを試してみようかと思ってね。
71 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 18:51:29 ] >>70 基本的には www13.plala.or.jp/observe/JFace/jface_overview.html のTextウィジェットのかわりにProjectionViewerを使うだけです。 Projecsion/Annotation関係のクラスの使いかたを調べているうちに プラグインとして使っているサンプルしか見つからないことに 気づいた。 行番号表示したりキーワード強調したりというSourceViewerに 実装されてる範囲内の機能はちゃんと動作してるんだけど、 フォールドさせる仕組みがわからない・・・。
72 名前:デフォルトの名無しさん mailto:age [2007/02/23(金) 01:29:13 ] SWTでシェアウェア作ろうと思うんだけど、ライセンス上、問題ないのでしょうか? また、自分のソフトウェアにSWTを同梱して配布することは可能なのでしょうか?
73 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 01:56:12 ] ライセンス読めよ。いまどき日本語版もあるよ。 最終的に自分を守るのは自分だ。相手はIBMだから何されるかしらんぞ。
74 名前:デフォルトの名無しさん [2007/02/24(土) 00:11:06 ] どうやら、商用に使ってもOKみたいですね。 同梱してもよさそうだし、SWTでシェアウェアを作ることにします。 ありがとうございました。
75 名前:デフォルトの名無しさん [2007/03/02(金) 00:32:07 ] プログラミングにブックスタンド便利 ttp://www.huhka.com/jisakupcheya/1164546272/img/1164546272_0735_00.jpg
76 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 18:39:33 ] >>75 デュアルディスプレイがいいよ〜
77 名前:デフォルトの名無しさん [2007/03/09(金) 00:11:20 ] あげとこう
78 名前:デフォルトの名無しさん mailto:sage [2007/03/09(金) 00:13:04 ] あげんな
79 名前:デフォルトの名無しさん [2007/03/14(水) 21:18:21 ] あげとこう
80 名前:デフォルトの名無しさん mailto:sage [2007/03/16(金) 00:46:39 ] あげんな
81 名前:デフォルトの名無しさん [2007/03/22(木) 15:49:09 ] あげとこう
82 名前:デフォルトの名無しさん mailto:age [2007/03/22(木) 23:14:07 ] あげんな
83 名前:デフォルトの名無しさん [2007/03/25(日) 21:54:59 ] 次のスレタイはRCPとかJface入れた方がいいと思うんだ。
84 名前:デフォルトの名無しさん mailto:sage [2007/03/26(月) 22:16:33 ] ぶっちゃけ高速は要らない
85 名前:デフォルトの名無しさん mailto:sage [2007/03/26(月) 22:46:16 ] お前ら気がはえーな。
86 名前:デフォルトの名無しさん mailto:sage [2007/03/26(月) 23:50:03 ] eclipse3.3M6出たけど、WPF対応SWTって何か快適なの?
87 名前:デフォルトの名無しさん mailto:sage [2007/03/28(水) 19:58:36 ] WinXPに.NET Framework 3.0と一緒にインストールしてみたけど、激重だった。
88 名前:デフォルトの名無しさん [2007/04/03(火) 17:19:16 ] 試しにRCPをちょこっと触ってみたら、なんか恐ろしく便利そう なんだけど、全体がどうなってんのかさっぱりわかんない。
89 名前:デフォルトの名無しさん mailto:sage [2007/04/03(火) 21:29:31 ] >86 たぶん、WPF用に最適化してるんじゃないかな。 ダブルバッファリングとかXPだと見栄えが良くなるけど、VISTAだと重くなる原因なだけだから。
90 名前:デフォルトの名無しさん mailto:sage [2007/04/04(水) 01:15:01 ] ってことは、Vistaだと快適?
91 名前:デフォルトの名無しさん [2007/04/04(水) 03:08:29 ] うんこ
92 名前:デフォルトの名無しさん mailto:sage [2007/04/11(水) 02:36:11 ] >>75 おお!あるんだこういうの。 前からこういうのがあればなあと思っていた。 まだスレを見ていたらその商品名教えて
93 名前:デフォルトの名無しさん mailto:sage [2007/04/11(水) 12:42:21 ] ブックスタンドって書いてあんじゃねえか イメ検して探せ
94 名前:デフォルトの名無しさん [2007/04/12(木) 19:39:48 ] >>92 エレコムのブックスタンドだよん。
95 名前:デフォルトの名無しさん [2007/04/21(土) 00:52:06 ] 質問なんですが、 VEにある横からスライドで引っ張り出せるツールバー? みたいのを、SWTでどうやったら作れるの?
96 名前:92 mailto:sage [2007/04/21(土) 05:43:34 ] >>94 ありがと
97 名前:デフォルトの名無しさん mailto:sage [2007/04/23(月) 22:56:27 ] SWTについて教えてください。 a.javaにあるa_shellからbutton押下で同じa.javaにあるa1_shellを呼び出す方法はわかるのですが a.javaのa_shellからb.javaにいるb_shellを呼び出すにはどうすればよいですか? a/b.java共に同じプロジェクト内で作成しています。 イメージとしてa_shellがメインアプリのshellでb以降のshellがそこから複数呼び出せる小画面という感じです。
98 名前:デフォルトの名無しさん mailto:sage [2007/04/24(火) 20:21:25 ] SWTの質問じゃないな。 まあ、そういう疑問がわくのもわかるが。 Javaの言語の勉強をもすこしやりなされ。
99 名前:デフォルトの名無しさん mailto:sage [2007/04/26(木) 01:14:49 ] >>98 もっと精進します、スルーせずにわざわざありがとです。
100 名前:デフォルトの名無しさん [2007/04/27(金) 05:53:31 ] >>97 参考までに・・・ public class A { A(){ Display display = new Display (); Shell shell = new Shell (display); Button btn = new Button(shell, SWT.PUSH); btn.setText("B-shellの起動"); btn.pack(); btn.setLocation(20,20); Button btn2 = new Button(shell, SWT.PUSH); btn2.setText("A-shellの子を作成"); btn2.pack(); btn2.setLocation(150,20); btn.addSelectionListener(new SelectionAdapter(){ public void widgetSelected(SelectionEvent e) { B.createBShell(e.display);} }); btn2.addSelectionListener(new SelectionAdapter(){ public void widgetSelected(SelectionEvent e) { B.createChildShell(e.display.getActiveShell()); }}); shell.setSize (300,100); shell.open (); } (以下省略)
101 名前:デフォルトの名無しさん mailto:sage [2007/05/14(月) 23:51:47 ] クロスプラットフォームなソフトを計画していてGUIライブラリを探しています。 とりあえずeclipseの実績からSWTがいいかなぁと思ってますが、Jfaceとかswingとかも 調べた方がいいでしょうか。 SWT専門の参考書が少ないのが気になりますが、基本さえわかればリファレンスがあれば どうとでもなると思ってますが・・・。
102 名前:デフォルトの名無しさん mailto:sage [2007/05/16(水) 21:24:09 ] Swing調べてないのは、片手落ち。 ちゃんと調べた上で、SWTを選択すること。 SWT使いたいという気持ちだけだと駄目駄目です。
103 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 07:28:50 ] 了解です。調べてみます。ありがとうございます。
104 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 14:27:28 ] クロスプラットフォームなら、SWTはないだろ
105 名前:デフォルトの名無しさん mailto:sage [2007/05/25(金) 01:44:47 ] そうね。Windows以外は実質使えない。
106 名前:デフォルトの名無しさん mailto:sage [2007/05/28(月) 23:12:46 ] ていうか、JavaならSwingいったくだろ
107 名前:デフォルトの名無しさん [2007/05/29(火) 00:21:25 ] >>106 RCP
108 名前:デフォルトの名無しさん mailto:sage [2007/05/29(火) 04:38:30 ] RCPといえば、SWTベースのEclipse RCPしか知らんのだけど、それ以外にあるの?
109 名前:デフォルトの名無しさん mailto:sage [2007/05/29(火) 18:23:44 ] RCPといえばEclipseRCPなのかもしれないけど、 リッチクライアントプラットフォームという名前ではない リッチクライアントのためのフレームワークは他にもあるんじゃないの?
110 名前:デフォルトの名無しさん mailto:sage [2007/05/29(火) 18:44:24 ] このスレはSWTのスレである。 SWTでRCPといえば、EclipseRCP。 文脈でわかる問題ではないだろうか。
111 名前:デフォルトの名無しさん mailto:sage [2007/05/30(水) 02:05:13 ] いや、文脈があるからわからなかった。 SWTとSwingの話をしててRCPって出てきたから、同じようなツールキットでRCPてのがあるのかと。 SWTがダメでEclipse RCP出されてもしょうがないし。
112 名前:デフォルトの名無しさん mailto:sage [2007/05/31(木) 03:25:23 ] だねぇ。 SWTはクロスプラットフォーム苦手だね そうだね、Windows以外では使いにくいね っていうかやっぱクロスプラットフォームならSwingじゃね? いやいやRCPでしょ え?SWTじゃないRCPがあるの? って流れになるわな。ま、たぶん>>107 が文脈読んでなかっただけだと。
113 名前:デフォルトの名無しさん mailto:sage [2007/05/31(木) 04:23:05 ] 解説ありがとん。 ところで、最近はSWTの新しいバージョンとかないの?
114 名前:デフォルトの名無しさん mailto:sage [2007/06/03(日) 20:46:44 ] せんせー質問です コンポーネントとかラベルとかチェックボックスとかを不可視にする方法ってありまつか? setEnabledは機能止めるヤツだしsetVisibleは表示の同期みたいな機能だよね? 何がやりたいかっつーとラジオボタンで表示を2〜3種の中から切り替えて選択できるようにしたいのよ 既にTabFolderはその外側で使ってるから使いたくない感じ
115 名前:デフォルトの名無しさん mailto:sage [2007/06/03(日) 20:57:03 ] www.asquare.net/gwttk/apps/demo/Demo.html#dialogs
116 名前:デフォルトの名無しさん [2007/06/05(火) 00:05:26 ] おいおい(汗) JavaでSWTはないだろ SWT使うならC++だろ♪
117 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 00:20:31 ] C++erはQtでも使ってろ
118 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 00:48:30 ] GTKは?
119 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 00:57:05 ] GTK+はX-window用ってイメージがあるのは偏見かな。 実際には一応クロスプラットホームツールキットなんだが。
120 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 01:13:32 ] Qtはクロスプラットフォームとしていいの?
121 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 03:01:34 ] Java+swingやSWTも含めてクロスプラットフォームなtoolkitはどれも一長一短があるな これさえあれば包括できるなんていう良いものは今の所なさそう 結局使用するシステムや目的に合わせて選ぶしかない感じ
122 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 04:28:30 ] まあ、一時期は共通のウィンドウが出せるだけでありがたかったんだが、クロスプラットフォームに求めるハードルがあがったってのもあるな。
123 名前:デフォルトの名無しさん [2007/06/05(火) 20:04:29 ] おまえらをDipote()してやる
124 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 23:08:55 ] OSの標準GUIに準拠した動きを求める奴とどの環境でも同じ動きを求める奴と居るからクロスプラットフォームは難しい。 俺なんかはマウスカーソルの加速度のかかり方が受け入れられないって理由でMacとUnixはCUIでしか使わない。
125 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 23:30:02 ] >マウスカーソルの加速度のかかり方が受け入れられない どういうこと?
126 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 23:32:24 ] >125 加速度の計算が出来ないってことさ
127 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 23:38:23 ] >125 坊やだからさ!
128 名前:デフォルトの名無しさん mailto:sage [2007/06/06(水) 00:31:17 ] その台詞に"!"を付けるのはどうなんだ
129 名前:デフォルトの名無しさん mailto:sage [2007/06/06(水) 00:41:50 ] >128 坊やだからさ
130 名前:デフォルトの名無しさん mailto:sage [2007/06/06(水) 00:43:16 ] scheme使いなんだろう
131 名前:デフォルトの名無しさん mailto:sage [2007/06/08(金) 02:03:43 ] >>120 GoogleEarthがQtじゃなかったっけ?
132 名前:デフォルトの名無しさん mailto:a@aaa [2007/06/09(土) 12:55:00 ] Re:114 SWTではボタンのサイズを0にすると見えなくなるのでその特徴を 利用するのもひとつの方法。 Button button = new Button(shell, SWT.RADIO); button.setText("2ch"); button.setSize(0,0); // サイズを0にする。
133 名前:デフォルトの名無しさん mailto:sage [2007/06/12(火) 23:50:27 ] VE使ってFromLayout使って編集してて、プレビューと実行時コードの表示に差異があるんだけどなんでだと思う? 例えば下みたいなソース書いて、VEのプレビューだとtypeSelectGroupの下側にfocusGroupが表示されてるんだけど 実際に実行してみると何故かtypeSelectGroupのじゃなくて親コンポーネントの左上に表示されちまうだ… FormData formData = new FormData(); formData.top = new FormAttachment(typeSelectGroup); focusGroup = new Group(searchComposite, SWT.NONE); focusGroup.setLayoutData(formData);
134 名前:133 mailto:sage [2007/06/14(木) 00:36:47 ] 自己解決 typeSelectGroupの前にfocusGroup生成してた…
135 名前:デフォルトの名無しさん [2007/06/19(火) 23:46:09 ] RCPに移行したいんだけど、意外に情報が少ないですね。
136 名前:デフォルトの名無しさん mailto:sage [2007/06/20(水) 03:15:34 ] >>135 もっと情報が出回れば、RCPの時代来るだろうに…
137 名前:デフォルトの名無しさん mailto:sage [2007/06/20(水) 03:29:13 ] >>135 そこは 「RCPに移行したいんだけど、意外に情報が少ないので、情報サイトを立ち上げました」 とか 「RCPの本を自費出版しました」 とかレスすべき
138 名前:デフォルトの名無しさん mailto:pp@kkk [2007/06/21(木) 00:40:46 ] ちょっと勘違いしている人が多いみたいなのだが・・ RCPというのはEditorやViewの骨組みとレイアウト、メニューバー、ツールバー の骨組み、パッケージの配布やブレンド化・アップデート・国際化の含んだもの。 骨組みだけでは役に立たない。 そこで筋肉をつける。それがSWTやJface,EMF, GEFといったもの。 たとえばおいしいピザを作るとき想像して欲しい。 ピザのパンの生地のあたるのがRCPだ。 そのうえにソーセージやサラミ、ココナッツ、マヨネーズ、ピーマン、 アスパラなど(SWTやJface,GEFといったもの)ををのせる。 どうだ!よだれがでてきただろう・・。
139 名前:デフォルトの名無しさん mailto:sage [2007/06/21(木) 03:29:19 ] じゃあSwing Application Frameworkでいいや。
140 名前:デフォルトの名無しさん mailto:sage [2007/06/21(木) 04:09:04 ] >>139 それって全然違うんじゃ・・・・ 確かに、RCPのSwing版が欲しいなぁとは思う。 ・・・・・NetbeanPlatformなんすかね?
141 名前:デフォルトの名無しさん mailto:sage [2007/06/21(木) 05:21:50 ] エディタとプラグインやアップデートの仕組みが必要ないなら、はっきりいってRCPとか使う必要ないよ。
142 名前:デフォルトの名無しさん mailto:sage [2007/06/21(木) 12:28:14 ] OSGi利用したSwing版のフレームワークって需要あるのかな?
143 名前:デフォルトの名無しさん mailto:sage [2007/06/22(金) 18:12:59 ] もうちょっと丁寧な解説本が欲しいんだよなあ…
144 名前:デフォルトの名無しさん mailto:sage [2007/06/22(金) 18:57:20 ] >>143 書いて!
145 名前:空腹 ◆2bgybBZ7HI mailto:sage [2007/06/22(金) 19:48:32 ] ttp://www.youtube.com/watch?v=nyU6DftZ618
146 名前:デフォルトの名無しさん mailto:sage [2007/06/24(日) 21:31:34 ] >>138 つまり、完成するものはピザ(肥大化アプリ)という認識でOKなんだよな?
147 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 19:59:34 ] ま、JavaでGUIってのがそもそも「美味しいピザを作ろう」感。
148 名前:デフォルトの名無しさん mailto:sage [2007/06/29(金) 02:20:07 ] どの辺が?
149 名前:デフォルトの名無しさん mailto:sage [2007/06/29(金) 02:28:27 ] 肥大化したJREのサイズの辺りがじゃね?
150 名前:デフォルトの名無しさん mailto:sage [2007/06/29(金) 04:28:35 ] つまり、気にしないでいい話ってことか。
151 名前:デフォルトの名無しさん mailto:sage [2007/07/03(火) 13:45:04 ] Eclipse 3.3がリリースされたってんでダウンロードしてみると、SWT 3.3のjarが入ってた。 (eclipse-java-europa-win32.zipにorg.eclipse.swt_3.3.0.v3346.jarがある) SWTのサイトでダウンロードできるのは3.3RC4で、まだ正式リリースしてなかったはず。 フライング?