Java 高速GUI SWT 3
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2006/11/30(木) 18:03:19前スレ
Java 高速GUI SWT 2
http://pc8.2ch.net/test/read.cgi/tech/1068349883/
0153デフォルトの名無しさん
2007/07/03(火) 19:14:44SWTのサイトが古いだけだろう。
こっちにはちゃんとリリースされてるし。
ttp://europa-mirror1.eclipse.org/eclipse/downloads/drops/R-3.3-200706251500/index.php
0154デフォルトの名無しさん
2007/07/03(火) 20:48:00ありがとう。
今後はEclipseのサイトもヲチするよ。
0155デフォルトの名無しさん
2007/07/07(土) 13:52:39SWT libraries automatically found
The SWT libraries are now loaded from the SWT jar
when an SWT application is launched. Within Eclipse,
you can just use the Run As > Java Application menu item
and the libraries will be found.
When launching from the command line,
you no longer need to specify the SWT library path.
[上手い翻訳]
ごらぁ!お前ら喜べ。SWT.jarのめんどくさい設定しなくても
Eclipse 3.3からは [実行] → [Javaアプリケーションの起動]で
自動的にライブラリを見つけてくれSWTアプリケーションを
ロードすることができる。
0156デフォルトの名無しさん
2007/07/07(土) 14:06:55you no longer need to specify the SWT library path.
こっちの仕組みがわからない
0157デフォルトの名無しさん
2007/07/07(土) 14:29:51今まで.dllやら.soだったのをswt.jarに入れるようにしたから、
コマンドラインに-Djava.library.path=...lって書かなくてもよくなった、
という意味。
0158デフォルトの名無しさん
2007/07/07(土) 15:14:460159デフォルトの名無しさん
2007/07/07(土) 18:48:54[SWT Binary and Source]
These drops contain the SWT libraries and source for standalone
SWT application development. For examples of standalone SWT
applications refer to the snippets section of the SWT Component
page.
To run a standalone SWT application, add the swt jar(s)
to the classpath and add the directory/folder
for the SWT JNI library to the java.library.path.
For example, if you extract the download
below to C:\SWT you would launch the HelloWorld application
with the following command:
java -classpath C:\SWT\swt.jar;C:\MyApp\helloworld.jar -Djava.library.path=C:\SWT HelloWorld
ttp://download.eclipse.org/eclipse/downloads/drops/R-3.3-200706251500/index.php
0160デフォルトの名無しさん
2007/07/07(土) 20:06:39http://vision.ameba.jp/watch.do?movie=509028
0161デフォルトの名無しさん
2007/07/08(日) 15:44:22意図がわからん。
0162デフォルトの名無しさん
2007/07/09(月) 23:14:49JFace の単体配布してないってどういう所存ですか?
0163デフォルトの名無しさん
2007/07/09(月) 23:44:14網だけでなく、魚群探知機や保冷用の冷凍庫、航海図なども
必要だからだよ。
JFace の単体配布っていうのは釣ざおの代わりに網を提供しているに
過ぎない。効率がいいのには変わらないが・・・。網だけあっても
魚がどこにいるかわからないと魚を取ることさえできないよ。
0164デフォルトの名無しさん
2007/07/09(月) 23:49:410165デフォルトの名無しさん
2007/07/10(火) 08:40:240166デフォルトの名無しさん
2007/07/10(火) 12:58:56これって Eclipse プラットフォームにべったりなのだな。
SWT をすっぴんで使っていると JFace のようなものを作りたくなる欲求はどうしてますか。
Swing のモデルとブリッジするリスナーでも作ろうか。
0167デフォルトの名無しさん
2007/07/10(火) 14:57:160168デフォルトの名無しさん
2007/07/10(火) 19:50:01つEclipse RCP
0169デフォルトの名無しさん
2007/07/11(水) 22:48:54だから Eclipse プラットフォームは使わないと言っているのだが。
0170デフォルトの名無しさん
2007/07/27(金) 15:58:000171デフォルトの名無しさん
2007/08/02(木) 00:15:30↑これなに?
0172デフォルトの名無しさん
2007/08/03(金) 16:21:210174デフォルトの名無しさん
2007/10/03(水) 23:08:410175デフォルトの名無しさん
2007/10/03(水) 23:38:29SWTは敷居が高いしね。
0176デフォルトの名無しさん
2007/10/03(水) 23:53:29アプリの仕上がりはSWTの方が良いと思うんだけどね……
SwingのWindows LnFはWindowsとの細部の違いがキモい.
0177デフォルトの名無しさん
2007/10/04(木) 02:04:43そもそもVista自体過去のLnFを捨てにかかってんだからさ。
0178デフォルトの名無しさん
2007/10/04(木) 12:42:48Nimbus自体は良い物だと思うが,ネイティブアプリケーションとの
LnFの違いって話とは基本的に無関係だと思うよ.
Vistaが過去のLnF捨ててるっつっても,そのOS内では統一されてるわけでね.
そういう統一感が崩れると嫌がる層が,ある程度はいる.
0179デフォルトの名無しさん
2007/10/05(金) 00:35:46何か勘違いしているようだが、Nimbus自体がSynthLAF使ったLAFだぜ。
Nimbusは、SolarisについてくるJDSのGtkのテーマなんだよ元々。
だから、Solarisで使うとネイティブに溶け込んで見えるはず。SWTよりも。
0180デフォルトの名無しさん
2007/10/05(金) 00:46:230181デフォルトの名無しさん
2007/10/05(金) 00:49:20てか、jarからswt-win32.dllを抽出するのがなんとまぁあほくさいというか。
0182デフォルトの名無しさん
2007/10/05(金) 02:53:37いやそれはわかってるけど.何が言いたいのか分からん.
0183デフォルトの名無しさん
2007/10/05(金) 08:30:320184デフォルトの名無しさん
2007/10/05(金) 10:31:02Nimbus LnFの特徴だと思ってたけど
0185デフォルトの名無しさん
2007/10/05(金) 11:04:380186デフォルトの名無しさん
2007/10/05(金) 11:57:39GTK版のことは忘れるとして.
NimbusはSwingのLnF.SynthはNimbusのLnF.
Synthではない何かとNimbusの組み合わせも有り得る.
Synthの見た目はコーディングレスで変えられる.
Synthのデフォルトの見た目はこれhttps://nimbus.dev.java.net/spec/index.html
であってる?
0187デフォルトの名無しさん
2007/10/05(金) 12:08:48・Synth の見た目はコーディングレスで変えられる
・Synth にデフォルトの見た目は無い
・Nimbus は Synth の見た目のひとつ
だと思ふ
参考
http://java.sun.com./j2se/1.5.0/ja/docs/ja/api/javax/swing/plaf/synth/package-summary.html
http://www-06.ibm.com/jp/developerworks/java/050318/j_j-synth.html
0188デフォルトの名無しさん
2007/10/05(金) 13:14:46SynthとNimbusの関係を逆に考えていたようだ.
0189デフォルトの名無しさん
2007/10/05(金) 16:06:590190デフォルトの名無しさん
2007/10/05(金) 17:16:59SWTに未来は無いな!
0191デフォルトの名無しさん
2007/10/05(金) 18:31:150192デフォルトの名無しさん
2007/10/05(金) 18:39:020193デフォルトの名無しさん
2007/10/05(金) 21:10:120194デフォルトの名無しさん
2007/10/05(金) 23:49:260195デフォルトの名無しさん
2007/10/05(金) 23:50:270196デフォルトの名無しさん
2007/10/06(土) 00:02:42思うんですが SWT でいかがですか。ブラウザ使った Web アプリ型イントラは
もう客が飽きてる。
0197デフォルトの名無しさん
2007/10/06(土) 04:33:140198デフォルトの名無しさん
2007/10/06(土) 06:08:54飽きてるっつーか実際使いにくいからね
0199デフォルトの名無しさん
2007/10/06(土) 20:17:29どう飽きてるのか?
もっと知りたい。
たとえば、ウィジットが足りないのか?
それともWebはマルチスレッドができない(8秒ルール:客は8秒またされる
といらいらしてそのソフトを不快に思う)ので遅くなるがそれが原因なのか?
0200デフォルトの名無しさん
2007/10/07(日) 00:40:480201デフォルトの名無しさん
2007/10/10(水) 10:45:140202デフォルトの名無しさん
2007/10/26(金) 21:55:51http://goodjob.boy.jp/chirashinoura/search/JFace.html
0203デフォルトの名無しさん
2007/10/31(水) 00:02:39ObserverをImplementするとかして、オブザーバーパターンを採用するしかないのかな?
0204デフォルトの名無しさん
2007/11/05(月) 22:30:360205デフォルトの名無しさん
2007/11/12(月) 14:30:38このユーザはどこどこのサイトを幅800ドットのBrowserで上から100ドット分下にスクロールしたところを表示してる、と言うヤツの上から100ドット分下を表示というのを取得したいのですが
0206デフォルトの名無しさん
2007/11/22(木) 12:03:380207デフォルトの名無しさん
2007/11/22(木) 21:42:25SwingからSWT,JFaceに移ったおいらからすれば後者の方がツカエル!って感じがしてるんだが。
0208デフォルトの名無しさん
2007/11/22(木) 21:48:370209デフォルトの名無しさん
2007/11/23(金) 02:48:310210デフォルトの名無しさん
2007/11/23(金) 02:58:400211デフォルトの名無しさん
2007/11/23(金) 09:59:01ないものは自分で作る、それがプログラマ
0212デフォルトの名無しさん
2007/11/23(金) 10:18:320213デフォルトの名無しさん
2007/11/23(金) 10:32:23ちなみにSWTはGUIエディタがなくてもJface使えばそこそこ書けるから魅力なんだけどな
0214デフォルトの名無しさん
2007/11/23(金) 12:37:130215デフォルトの名無しさん
2007/11/23(金) 16:10:090216デフォルトの名無しさん
2007/11/23(金) 16:12:450217デフォルトの名無しさん
2007/11/23(金) 16:15:200218デフォルトの名無しさん
2007/11/23(金) 17:24:04ちょっとちがうけど、seasarのurumaならXMLで書けるっぽい
おれも自分で試したことないからあれだけど
urumaプロジェクトには少し期待している
0219デフォルトの名無しさん
2007/11/26(月) 13:13:24VEのサイト見ると、Eclipse 3.3で動くVE1.3を開発中だ、みたいに見えるんですが。
VEが開発中止だというソースplz。
0220デフォルトの名無しさん
2007/11/26(月) 13:36:15今年の3月頃はまったくアクティビティがなかったし、
IBMも手を引こうとしてたみたいよ。
(ソースはメールなんでコピペできないけど。)
んで引き取り手を捜してた。
てか、うちの会社にもメンテナンスしないかって話がきた。
今どうなってるのかしらないけど、開発中なら開発中なんじゃないの。
0221219
2007/11/26(月) 14:25:58http://wiki.eclipse.org/VE/Installing
に
Click org.eclipse.visualeditor-1.3.0.200709121813.zip
なんて書いてあるから、
順調に開発が進んでるのかと思ってたよ。
0222デフォルトの名無しさん
2007/12/01(土) 06:42:330223デフォルトの名無しさん
2007/12/01(土) 08:22:400224デフォルトの名無しさん
2007/12/01(土) 19:06:42SWT,JFaceはSwingより使えるね。
SWTはなぜはやらないんだろう?
ピュアJavaでないからか?
ペプシコーラは正規のコーラーでないが
コカコーラより優勢なのに・・・。
0225デフォルトの名無しさん
2007/12/01(土) 19:27:570226デフォルトの名無しさん
2007/12/01(土) 19:33:34スレ違いもいいとこだが、なんで日本ではコカコーラの方が売れてるんだろうな。
0227224
2007/12/01(土) 20:14:14おそらく、マクドナルドでコカコーラをセットで売り込んでいるからだと
思う。
SWTはSwingよりすばらしい。
ttp://www.eclipse.org/swt/R3_4/new_and_noteworthy.html
最新のSWT。こんな機能がSwingにはあるだろうか?
0228デフォルトの名無しさん
2007/12/02(日) 19:01:53好き嫌いだけだろ。
SWTが流行ってない理由は、
自分で飲むならペプシでいいが、
コカコーラの方が好みの分からない人にでも勧めやすいのと一緒だろう。
0229デフォルトの名無しさん
2007/12/02(日) 19:19:11よく言えば玄人向き。悪く言えば人を選ぶってことか。
0230デフォルトの名無しさん
2007/12/03(月) 21:23:59アプリを作る側はともかく、使う側の人には勧めやすいんだが。
0231デフォルトの名無しさん
2007/12/03(月) 21:27:410232デフォルトの名無しさん
2007/12/03(月) 21:36:480233デフォルトの名無しさん
2007/12/07(金) 06:07:44自販機の数とコンビニの品揃えの問題だと思う
>>231
サイズうんぬんよりもライブラリを別個必要とするって点が流行らない理由なんじゃね?
JREに標準でSWTが組み込まれてればもう少し状況も変わる気がする
0234デフォルトの名無しさん
2007/12/07(金) 11:28:44同意。標準で含まれてないと言うだけで敷居が高くなる。
0235デフォルトの名無しさん
2007/12/07(金) 13:50:03そーいう議論でJREとSWTに差を付けるのは難しい。
0236デフォルトの名無しさん
2007/12/07(金) 15:04:48そうか?Swingを選ぶかSWTを選ぶかっていう点では、JREはある前提だろ。
0237デフォルトの名無しさん
2007/12/07(金) 15:05:230238デフォルトの名無しさん
2007/12/07(金) 15:10:530239デフォルトの名無しさん
2007/12/07(金) 15:15:520240デフォルトの名無しさん
2007/12/07(金) 15:18:270241デフォルトの名無しさん
2007/12/07(金) 16:53:320242デフォルトの名無しさん
2007/12/07(金) 18:26:50頒布物にswt.jarを入れとけばいいだけの話。
後は「要JREだよ」で話は終わり。
0243デフォルトの名無しさん
2007/12/07(金) 18:49:28というか、Windows専用って感じはするかな・・・・
SWTの完成度を考えると。
速度が遅かったり見栄えのとけ込み具合とか。
0244デフォルトの名無しさん
2007/12/07(金) 19:08:19Ubuntu用はいけてたよ。テーマを変えたら追従してくれるし。
0245デフォルトの名無しさん
2007/12/07(金) 23:52:10解決しようとしているらしい。SWT。
ttp://www.eclipse.org/swt/
EclipseはSWTを採用しているのでSWTが直らないと重いまま・・。
0246デフォルトの名無しさん
2007/12/08(土) 06:18:14:::::::::::::::::::::::::::::::::。::::::...... ... --─- :::::::::::::::::::: ..::::: . ..::::::::
:::::::::::::::::...... ....:::::::゜::::::::::.. (___ )(___ ) ::::。::::::::::::::::: ゜.::::::::::::
:. .:::::。:::........ . .::::::::::::::::: _ i/ = =ヽi :::::::::::::。::::::::::: . . . ..::::
:::: :::::::::.....:☆彡:::: //[|| 」 ||] ::::::::::゜:::::::::: ...:: :::::
:::::::::::::::::: . . . ..: :::: / ヘ | | ____,ヽ | | :::::::::::.... .... .. .::::::::::::::
::::::...゜ . .::::::::: /ヽ ノ ヽ__/ ....... . .::::::::::::........ ..::::
:.... .... .. . く / 三三三∠⌒>:.... .... .. .:.... .... ..
:.... .... ..:.... .... ..... .... .. .:.... .... .. ..... .... .. ..... ............. .. . ........ ......
:.... . ∧∧ ∧∧ ∧∧ ∧∧ .... .... .. .:.... .... ..... .... .. .
... ..:( )ゝ ( )ゝ( )ゝ( )ゝさようなら SWT… ..........
.... i⌒ / i⌒ / i⌒ / i⌒ / .. ..... ................... .. . ...
.. 三 | 三 | 三 | 三 | ... ............. ........... . .....
... ∪ ∪ ∪ ∪ ∪ ∪ ∪ ∪ ............. ............. .. ........ ...
三三 三三 三三 三三
三三 三三 三三 三三
0247デフォルトの名無しさん
2007/12/08(土) 06:36:38| 丿 ヽ i ノ `ヽ'
/ ○ ○ | / `(○) (○)´i、 先生助けてっ!、
| U ( _●_) ミ 彡,U ミ(__,▼_)彡ミ 3年前まで元気だった SWT が
彡、 |∪| ,,/ ,へ、, |∪| /゙ 息をしてないの!!
/ ヽ ヽノ ヾ_,,..,,,,_ / ' ヽノ `/´ ヽ
| ヽ ./ ,' 3 `ヽーっ / |
│ ヾ ヾl ⊃ ⌒_つ ソ │
│ \,,__`'ー-⊃⊂'''''"__,,,ノ |
0248デフォルトの名無しさん
2007/12/08(土) 09:35:33EclipseスレでもOS XでEclipse使おうとしてハマってる人がいるみたいだよ。
http://pc11.2ch.net/test/read.cgi/tech/1185675094/628-
0249デフォルトの名無しさん
2007/12/08(土) 14:24:00JavaのGUIといえば、AWTかSwingがドキュメントのほとんどだから、
下手するとSWTのことをAWTとSwingを混同してる初心者の勘違い発言だと思ってるヤツもいる。
0250デフォルトの名無しさん
2007/12/08(土) 17:03:42あるよ!超あるよ!!
ごめん。超は嘘。
0251デフォルトの名無しさん
2007/12/08(土) 17:51:03Eclipseを使ってるとそれほど気にならないんだよなあ。
ドキュメントなら、SWTのサイトにAPIリファレンスもサンプルが転がってるし。
0252デフォルトの名無しさん
2007/12/08(土) 18:00:53Pure Java で Swing の Look & Feel として動く層と、
Browser のようなネイティブ機能使う低レベルコンポーネント集の 2 層構成で良いよ。
■ このスレッドは過去ログ倉庫に格納されています