とりあえず、前スレ落ちてから時間たつけど、立ててみた。
前スレ
Java 高速GUI SWT 2
http://pc8.2ch.net/test/read.cgi/tech/1068349883/
探検
Java 高速GUI SWT 3
■ このスレッドは過去ログ倉庫に格納されています
2006/11/30(木) 18:03:19
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がそこから複数呼び出せる小画面という感じです。
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がそこから複数呼び出せる小画面という感じです。
2007/04/24(火) 20:21:25
SWTの質問じゃないな。
まあ、そういう疑問がわくのもわかるが。
Javaの言語の勉強をもすこしやりなされ。
まあ、そういう疑問がわくのもわかるが。
Javaの言語の勉強をもすこしやりなされ。
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 ();
}
(以下省略)
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デフォルトの名無しさん
2007/05/14(月) 23:51:47 クロスプラットフォームなソフトを計画していてGUIライブラリを探しています。
とりあえずeclipseの実績からSWTがいいかなぁと思ってますが、Jfaceとかswingとかも
調べた方がいいでしょうか。
SWT専門の参考書が少ないのが気になりますが、基本さえわかればリファレンスがあれば
どうとでもなると思ってますが・・・。
とりあえずeclipseの実績からSWTがいいかなぁと思ってますが、Jfaceとかswingとかも
調べた方がいいでしょうか。
SWT専門の参考書が少ないのが気になりますが、基本さえわかればリファレンスがあれば
どうとでもなると思ってますが・・・。
102デフォルトの名無しさん
2007/05/16(水) 21:24:09 Swing調べてないのは、片手落ち。
ちゃんと調べた上で、SWTを選択すること。
SWT使いたいという気持ちだけだと駄目駄目です。
ちゃんと調べた上で、SWTを選択すること。
SWT使いたいという気持ちだけだと駄目駄目です。
103デフォルトの名無しさん
2007/05/17(木) 07:28:50 了解です。調べてみます。ありがとうございます。
104デフォルトの名無しさん
2007/05/17(木) 14:27:28 クロスプラットフォームなら、SWTはないだろ
105デフォルトの名無しさん
2007/05/25(金) 01:44:47 そうね。Windows以外は実質使えない。
106デフォルトの名無しさん
2007/05/28(月) 23:12:46 ていうか、JavaならSwingいったくだろ
107デフォルトの名無しさん
2007/05/29(火) 00:21:25 >>106
RCP
RCP
108デフォルトの名無しさん
2007/05/29(火) 04:38:30 RCPといえば、SWTベースのEclipse RCPしか知らんのだけど、それ以外にあるの?
109デフォルトの名無しさん
2007/05/29(火) 18:23:44 RCPといえばEclipseRCPなのかもしれないけど、
リッチクライアントプラットフォームという名前ではない
リッチクライアントのためのフレームワークは他にもあるんじゃないの?
リッチクライアントプラットフォームという名前ではない
リッチクライアントのためのフレームワークは他にもあるんじゃないの?
110デフォルトの名無しさん
2007/05/29(火) 18:44:24 このスレはSWTのスレである。
SWTでRCPといえば、EclipseRCP。
文脈でわかる問題ではないだろうか。
SWTでRCPといえば、EclipseRCP。
文脈でわかる問題ではないだろうか。
111デフォルトの名無しさん
2007/05/30(水) 02:05:13 いや、文脈があるからわからなかった。
SWTとSwingの話をしててRCPって出てきたから、同じようなツールキットでRCPてのがあるのかと。
SWTがダメでEclipse RCP出されてもしょうがないし。
SWTとSwingの話をしててRCPって出てきたから、同じようなツールキットでRCPてのがあるのかと。
SWTがダメでEclipse RCP出されてもしょうがないし。
112デフォルトの名無しさん
2007/05/31(木) 03:25:23 だねぇ。
SWTはクロスプラットフォーム苦手だね
そうだね、Windows以外では使いにくいね
っていうかやっぱクロスプラットフォームならSwingじゃね?
いやいやRCPでしょ
え?SWTじゃないRCPがあるの?
って流れになるわな。ま、たぶん>>107が文脈読んでなかっただけだと。
SWTはクロスプラットフォーム苦手だね
そうだね、Windows以外では使いにくいね
っていうかやっぱクロスプラットフォームならSwingじゃね?
いやいやRCPでしょ
え?SWTじゃないRCPがあるの?
って流れになるわな。ま、たぶん>>107が文脈読んでなかっただけだと。
113デフォルトの名無しさん
2007/05/31(木) 04:23:05 解説ありがとん。
ところで、最近はSWTの新しいバージョンとかないの?
ところで、最近はSWTの新しいバージョンとかないの?
114デフォルトの名無しさん
2007/06/03(日) 20:46:44 せんせー質問です
コンポーネントとかラベルとかチェックボックスとかを不可視にする方法ってありまつか?
setEnabledは機能止めるヤツだしsetVisibleは表示の同期みたいな機能だよね?
何がやりたいかっつーとラジオボタンで表示を2〜3種の中から切り替えて選択できるようにしたいのよ
既にTabFolderはその外側で使ってるから使いたくない感じ
コンポーネントとかラベルとかチェックボックスとかを不可視にする方法ってありまつか?
setEnabledは機能止めるヤツだしsetVisibleは表示の同期みたいな機能だよね?
何がやりたいかっつーとラジオボタンで表示を2〜3種の中から切り替えて選択できるようにしたいのよ
既にTabFolderはその外側で使ってるから使いたくない感じ
115デフォルトの名無しさん
2007/06/03(日) 20:57:03116デフォルトの名無しさん
2007/06/05(火) 00:05:26 おいおい(汗)
JavaでSWTはないだろ
SWT使うならC++だろ♪
JavaでSWTはないだろ
SWT使うならC++だろ♪
117デフォルトの名無しさん
2007/06/05(火) 00:20:31 C++erはQtでも使ってろ
118デフォルトの名無しさん
2007/06/05(火) 00:48:30 GTKは?
119デフォルトの名無しさん
2007/06/05(火) 00:57:05 GTK+はX-window用ってイメージがあるのは偏見かな。
実際には一応クロスプラットホームツールキットなんだが。
実際には一応クロスプラットホームツールキットなんだが。
120デフォルトの名無しさん
2007/06/05(火) 01:13:32 Qtはクロスプラットフォームとしていいの?
121デフォルトの名無しさん
2007/06/05(火) 03:01:34 Java+swingやSWTも含めてクロスプラットフォームなtoolkitはどれも一長一短があるな
これさえあれば包括できるなんていう良いものは今の所なさそう
結局使用するシステムや目的に合わせて選ぶしかない感じ
これさえあれば包括できるなんていう良いものは今の所なさそう
結局使用するシステムや目的に合わせて選ぶしかない感じ
122デフォルトの名無しさん
2007/06/05(火) 04:28:30 まあ、一時期は共通のウィンドウが出せるだけでありがたかったんだが、クロスプラットフォームに求めるハードルがあがったってのもあるな。
123デフォルトの名無しさん
2007/06/05(火) 20:04:29 おまえらをDipote()してやる
124デフォルトの名無しさん
2007/06/05(火) 23:08:55 OSの標準GUIに準拠した動きを求める奴とどの環境でも同じ動きを求める奴と居るからクロスプラットフォームは難しい。
俺なんかはマウスカーソルの加速度のかかり方が受け入れられないって理由でMacとUnixはCUIでしか使わない。
俺なんかはマウスカーソルの加速度のかかり方が受け入れられないって理由でMacとUnixはCUIでしか使わない。
125デフォルトの名無しさん
2007/06/05(火) 23:30:02 >マウスカーソルの加速度のかかり方が受け入れられない
どういうこと?
どういうこと?
126デフォルトの名無しさん
2007/06/05(火) 23:32:24 >125
加速度の計算が出来ないってことさ
加速度の計算が出来ないってことさ
127デフォルトの名無しさん
2007/06/05(火) 23:38:23 >125
坊やだからさ!
坊やだからさ!
128デフォルトの名無しさん
2007/06/06(水) 00:31:17 その台詞に"!"を付けるのはどうなんだ
129デフォルトの名無しさん
2007/06/06(水) 00:41:50 >128
坊やだからさ
坊やだからさ
130デフォルトの名無しさん
2007/06/06(水) 00:43:16 scheme使いなんだろう
131デフォルトの名無しさん
2007/06/08(金) 02:03:43 >>120
GoogleEarthがQtじゃなかったっけ?
GoogleEarthがQtじゃなかったっけ?
132デフォルトの名無しさん
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にする。
SWTではボタンのサイズを0にすると見えなくなるのでその特徴を
利用するのもひとつの方法。
Button button = new Button(shell, SWT.RADIO);
button.setText("2ch");
button.setSize(0,0); // サイズを0にする。
133デフォルトの名無しさん
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);
例えば下みたいなソース書いて、VEのプレビューだとtypeSelectGroupの下側にfocusGroupが表示されてるんだけど
実際に実行してみると何故かtypeSelectGroupのじゃなくて親コンポーネントの左上に表示されちまうだ…
FormData formData = new FormData();
formData.top = new FormAttachment(typeSelectGroup);
focusGroup = new Group(searchComposite, SWT.NONE);
focusGroup.setLayoutData(formData);
134133
2007/06/14(木) 00:36:47 自己解決
typeSelectGroupの前にfocusGroup生成してた…
typeSelectGroupの前にfocusGroup生成してた…
135デフォルトの名無しさん
2007/06/19(火) 23:46:09 RCPに移行したいんだけど、意外に情報が少ないですね。
136デフォルトの名無しさん
2007/06/20(水) 03:15:34 >>135
もっと情報が出回れば、RCPの時代来るだろうに…
もっと情報が出回れば、RCPの時代来るだろうに…
137デフォルトの名無しさん
2007/06/20(水) 03:29:13138デフォルトの名無しさん
2007/06/21(木) 00:40:46 ちょっと勘違いしている人が多いみたいなのだが・・
RCPというのはEditorやViewの骨組みとレイアウト、メニューバー、ツールバー
の骨組み、パッケージの配布やブレンド化・アップデート・国際化の含んだもの。
骨組みだけでは役に立たない。
そこで筋肉をつける。それがSWTやJface,EMF, GEFといったもの。
たとえばおいしいピザを作るとき想像して欲しい。
ピザのパンの生地のあたるのがRCPだ。
そのうえにソーセージやサラミ、ココナッツ、マヨネーズ、ピーマン、
アスパラなど(SWTやJface,GEFといったもの)ををのせる。
どうだ!よだれがでてきただろう・・。
RCPというのはEditorやViewの骨組みとレイアウト、メニューバー、ツールバー
の骨組み、パッケージの配布やブレンド化・アップデート・国際化の含んだもの。
骨組みだけでは役に立たない。
そこで筋肉をつける。それがSWTやJface,EMF, GEFといったもの。
たとえばおいしいピザを作るとき想像して欲しい。
ピザのパンの生地のあたるのがRCPだ。
そのうえにソーセージやサラミ、ココナッツ、マヨネーズ、ピーマン、
アスパラなど(SWTやJface,GEFといったもの)ををのせる。
どうだ!よだれがでてきただろう・・。
139デフォルトの名無しさん
2007/06/21(木) 03:29:19 じゃあSwing Application Frameworkでいいや。
140デフォルトの名無しさん
2007/06/21(木) 04:09:04141デフォルトの名無しさん
2007/06/21(木) 05:21:50 エディタとプラグインやアップデートの仕組みが必要ないなら、はっきりいってRCPとか使う必要ないよ。
142デフォルトの名無しさん
2007/06/21(木) 12:28:14 OSGi利用したSwing版のフレームワークって需要あるのかな?
143デフォルトの名無しさん
2007/06/22(金) 18:12:59 もうちょっと丁寧な解説本が欲しいんだよなあ…
144デフォルトの名無しさん
2007/06/22(金) 18:57:20 >>143
書いて!
書いて!
145空腹 ◆2bgybBZ7HI
2007/06/22(金) 19:48:32 ttp://www.youtube.com/watch?v=nyU6DftZ618
146デフォルトの名無しさん
2007/06/24(日) 21:31:34 >>138
つまり、完成するものはピザ(肥大化アプリ)という認識でOKなんだよな?
つまり、完成するものはピザ(肥大化アプリ)という認識でOKなんだよな?
147デフォルトの名無しさん
2007/06/28(木) 19:59:34 ま、JavaでGUIってのがそもそも「美味しいピザを作ろう」感。
148デフォルトの名無しさん
2007/06/29(金) 02:20:07 どの辺が?
149デフォルトの名無しさん
2007/06/29(金) 02:28:27 肥大化したJREのサイズの辺りがじゃね?
150デフォルトの名無しさん
2007/06/29(金) 04:28:35 つまり、気にしないでいい話ってことか。
151デフォルトの名無しさん
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で、まだ正式リリースしてなかったはず。
フライング?
(eclipse-java-europa-win32.zipにorg.eclipse.swt_3.3.0.v3346.jarがある)
SWTのサイトでダウンロードできるのは3.3RC4で、まだ正式リリースしてなかったはず。
フライング?
152デフォルトの名無しさん
2007/07/03(火) 15:05:05 SWTのどのバージョンを
Eclipseがリリースに含めるかは別にEclipse側の勝手なんじゃないのか。
それか、SWTのサイトが古いだけ。
Eclipseがリリースに含めるかは別にEclipse側の勝手なんじゃないのか。
それか、SWTのサイトが古いだけ。
153デフォルトの名無しさん
2007/07/03(火) 19:14:44 >>151
SWTのサイトが古いだけだろう。
こっちにはちゃんとリリースされてるし。
ttp://europa-mirror1.eclipse.org/eclipse/downloads/drops/R-3.3-200706251500/index.php
SWTのサイトが古いだけだろう。
こっちにはちゃんとリリースされてるし。
ttp://europa-mirror1.eclipse.org/eclipse/downloads/drops/R-3.3-200706251500/index.php
154デフォルトの名無しさん
2007/07/03(火) 20:48:00155デフォルトの名無しさん
2007/07/07(土) 13:52:39 [原文]
SWT 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アプリケーションを
ロードすることができる。
SWT 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アプリケーションを
ロードすることができる。
156デフォルトの名無しさん
2007/07/07(土) 14:06:55 When launching from the command line,
you no longer need to specify the SWT library path.
こっちの仕組みがわからない
you no longer need to specify the SWT library path.
こっちの仕組みがわからない
157デフォルトの名無しさん
2007/07/07(土) 14:29:51158デフォルトの名無しさん
2007/07/07(土) 15:14:46 なんだlibrary pathってそっちか
159デフォルトの名無しさん
2007/07/07(土) 18:48:54 library pathとは?
[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
[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
160デフォルトの名無しさん
2007/07/07(土) 20:06:39161デフォルトの名無しさん
2007/07/08(日) 15:44:22 >160
意図がわからん。
意図がわからん。
162デフォルトの名無しさん
2007/07/09(月) 23:14:49 おまいら、巷では JFace で簡単に SWT を使おうと言っている割に
JFace の単体配布してないってどういう所存ですか?
JFace の単体配布してないってどういう所存ですか?
163デフォルトの名無しさん
2007/07/09(月) 23:44:14 それは港から船で魚を釣りに行くときには
網だけでなく、魚群探知機や保冷用の冷凍庫、航海図なども
必要だからだよ。
JFace の単体配布っていうのは釣ざおの代わりに網を提供しているに
過ぎない。効率がいいのには変わらないが・・・。網だけあっても
魚がどこにいるかわからないと魚を取ることさえできないよ。
網だけでなく、魚群探知機や保冷用の冷凍庫、航海図なども
必要だからだよ。
JFace の単体配布っていうのは釣ざおの代わりに網を提供しているに
過ぎない。効率がいいのには変わらないが・・・。網だけあっても
魚がどこにいるかわからないと魚を取ることさえできないよ。
164デフォルトの名無しさん
2007/07/09(月) 23:49:41 適切でないメタファーはむしろ理解を阻害する
165デフォルトの名無しさん
2007/07/10(火) 08:40:24 デファクトスタンダードはSwing
166デフォルトの名無しさん
2007/07/10(火) 12:58:56 おまいら JFace ちょっと使ってみて分かりました。
これって Eclipse プラットフォームにべったりなのだな。
SWT をすっぴんで使っていると JFace のようなものを作りたくなる欲求はどうしてますか。
Swing のモデルとブリッジするリスナーでも作ろうか。
これって Eclipse プラットフォームにべったりなのだな。
SWT をすっぴんで使っていると JFace のようなものを作りたくなる欲求はどうしてますか。
Swing のモデルとブリッジするリスナーでも作ろうか。
167デフォルトの名無しさん
2007/07/10(火) 14:57:16 Swingでええやん
168デフォルトの名無しさん
2007/07/10(火) 19:50:01 >>166
つEclipse RCP
つEclipse RCP
169デフォルトの名無しさん
2007/07/11(水) 22:48:54 >>168
だから Eclipse プラットフォームは使わないと言っているのだが。
だから Eclipse プラットフォームは使わないと言っているのだが。
170デフォルトの名無しさん
2007/07/27(金) 15:58:00 HSP3.0は0行でウィンドウを開けるというのにおまいらときたら。。。
171デフォルトの名無しさん
2007/08/02(木) 00:15:30 Eclipse for RCP/Plug-in Developers
↑これなに?
↑これなに?
172デフォルトの名無しさん
2007/08/03(金) 16:21:21 Eclipse IDE for Java Developers に加えて、PDE や Eclipse のソースコードなんかが入っている
174デフォルトの名無しさん
2007/10/03(水) 23:08:41 最近SWT界隈って盛り上がってないの?
175デフォルトの名無しさん
2007/10/03(水) 23:38:29 Swingのほうが充実してきてるから?
SWTは敷居が高いしね。
SWTは敷居が高いしね。
176デフォルトの名無しさん
2007/10/03(水) 23:53:29 まぁそうね.情報量違うしね.
アプリの仕上がりはSWTの方が良いと思うんだけどね……
SwingのWindows LnFはWindowsとの細部の違いがキモい.
アプリの仕上がりはSWTの方が良いと思うんだけどね……
SwingのWindows LnFはWindowsとの細部の違いがキモい.
177デフォルトの名無しさん
2007/10/04(木) 02:04:43 これからはNimbusつかって、WindowsLnFは終了じゃね?
そもそもVista自体過去のLnFを捨てにかかってんだからさ。
そもそもVista自体過去のLnFを捨てにかかってんだからさ。
178デフォルトの名無しさん
2007/10/04(木) 12:42:48 Nimbus用のXP ThemeとかVista Themeが出てくるんじゃないの?
Nimbus自体は良い物だと思うが,ネイティブアプリケーションとの
LnFの違いって話とは基本的に無関係だと思うよ.
Vistaが過去のLnF捨ててるっつっても,そのOS内では統一されてるわけでね.
そういう統一感が崩れると嫌がる層が,ある程度はいる.
Nimbus自体は良い物だと思うが,ネイティブアプリケーションとの
LnFの違いって話とは基本的に無関係だと思うよ.
Vistaが過去のLnF捨ててるっつっても,そのOS内では統一されてるわけでね.
そういう統一感が崩れると嫌がる層が,ある程度はいる.
179デフォルトの名無しさん
2007/10/05(金) 00:35:46 >>178
何か勘違いしているようだが、Nimbus自体がSynthLAF使ったLAFだぜ。
Nimbusは、SolarisについてくるJDSのGtkのテーマなんだよ元々。
だから、Solarisで使うとネイティブに溶け込んで見えるはず。SWTよりも。
何か勘違いしているようだが、Nimbus自体がSynthLAF使ったLAFだぜ。
Nimbusは、SolarisについてくるJDSのGtkのテーマなんだよ元々。
だから、Solarisで使うとネイティブに溶け込んで見えるはず。SWTよりも。
180デフォルトの名無しさん
2007/10/05(金) 00:46:23 最近のほとんどのソフト、独自UIで統一感もクソもないわけだが。
181デフォルトの名無しさん
2007/10/05(金) 00:49:20 jfaceとswtのバージョンの依存関係に悶絶。
てか、jarからswt-win32.dllを抽出するのがなんとまぁあほくさいというか。
てか、jarからswt-win32.dllを抽出するのがなんとまぁあほくさいというか。
182デフォルトの名無しさん
2007/10/05(金) 02:53:37 >>179
いやそれはわかってるけど.何が言いたいのか分からん.
いやそれはわかってるけど.何が言いたいのか分からん.
183デフォルトの名無しさん
2007/10/05(金) 08:30:32 Nimbusはテーマのひとつだから、Nimbus用のXP ThemeとかVista Themeとかおかしいんじゃねぇの?って話だと思うよ
184デフォルトの名無しさん
2007/10/05(金) 10:31:02 簡単にベクタベースの独自スキンだかテーマだかを追加できるのが
Nimbus LnFの特徴だと思ってたけど
Nimbus LnFの特徴だと思ってたけど
185デフォルトの名無しさん
2007/10/05(金) 11:04:38 SynthとNimbusがごっちゃになってね?
186デフォルトの名無しさん
2007/10/05(金) 11:57:39 そうかも.
GTK版のことは忘れるとして.
NimbusはSwingのLnF.SynthはNimbusのLnF.
Synthではない何かとNimbusの組み合わせも有り得る.
Synthの見た目はコーディングレスで変えられる.
Synthのデフォルトの見た目はこれhttps://nimbus.dev.java.net/spec/index.html
であってる?
GTK版のことは忘れるとして.
NimbusはSwingのLnF.SynthはNimbusのLnF.
Synthではない何かとNimbusの組み合わせも有り得る.
Synthの見た目はコーディングレスで変えられる.
Synthのデフォルトの見た目はこれhttps://nimbus.dev.java.net/spec/index.html
であってる?
187デフォルトの名無しさん
2007/10/05(金) 12:08:48 ・Synth は Swing の LnF
・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
・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
188デフォルトの名無しさん
2007/10/05(金) 13:14:46 さんきゅー把握した.
SynthとNimbusの関係を逆に考えていたようだ.
SynthとNimbusの関係を逆に考えていたようだ.
189デフォルトの名無しさん
2007/10/05(金) 16:06:59 藻前ら、ここのスレタイ嫁
190デフォルトの名無しさん
2007/10/05(金) 17:16:59 スレ違いの方が盛り上がるという現実。
SWTに未来は無いな!
SWTに未来は無いな!
191デフォルトの名無しさん
2007/10/05(金) 18:31:15 こんばんは
192デフォルトの名無しさん
2007/10/05(金) 18:39:02 声が小さいよ
193デフォルトの名無しさん
2007/10/05(金) 21:10:12 ハードの発達でメリットがネイティブのLnF位しかなくなったからなあ
194デフォルトの名無しさん
2007/10/05(金) 23:49:26 それも、メリットが享受できるのはWindows限定というな。
195デフォルトの名無しさん
2007/10/05(金) 23:50:27 Swingの場合、内部構造の進化というのも大きい。
196デフォルトの名無しさん
2007/10/06(土) 00:02:42 X の簡易版みたいな GUI フレームワークがあれば使いどころがあると
思うんですが SWT でいかがですか。ブラウザ使った Web アプリ型イントラは
もう客が飽きてる。
思うんですが SWT でいかがですか。ブラウザ使った Web アプリ型イントラは
もう客が飽きてる。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【日本人の旅行離れ】国内旅行すら行けなくなった……オーバーツーリズムだけじゃない 旅行者減少の異常事態 [ぐれ★]
- 高市首相の答弁書に「台湾有事答えない」と明記 存立危機発言当時 ★12 [蚤の市★]
- 中国の渡航自粛要請1カ月 大阪の観光バス予約ゼロ、東北にも波及 [蚤の市★]
- 【神戸】エレベーター「かご」なく男性医師が転落死 大手「三菱電機ビルソリューションズ」の担当者、安全装置切り放置か [ぐれ★]
- 【福岡】「人が道路に寝込んでいた。顔面から出血し、うなり声をあげている」 福岡市中央区で男性はねられ死亡 タクシー運転手逮捕 [ぐれ★]
- 女性天皇「賛成」69%、将来の皇位継承「不安」68%…読売世論調査 [蚤の市★]
- 高市、メガソーラー廃止。環境破壊が社会問題化 [792147417]
- クリスマスに何かする「予定なし」は54%。 過去最高水準に。ケーキの値上げもあって節約志向へ [663766621]
- 他人のリクエストで自分の癖と異なる絵を上げる絵師いるじゃん?
- なぜ日本人はフード被らないの?寒いのに
- ワイが考えてるキャラ当ててみろやwww
- 🏡おい!返事しろ︎︎!知的障害者!
