[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 05/09 20:44 / Filesize : 238 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Java低速GUI Swing



1 名前:デフォルトの名無しさん [03/08/31 04:24]
そんなSwingとやっていくみんなのスレッドです。

610 名前:デフォルトの名無しさん mailto:a [04/02/02 12:18]
>>608
早くなりました。
でも、なんでだろう




611 名前:デフォルトの名無しさん mailto:sage [04/02/02 17:55]
Swingって基本的な情報はともかく
高速化のための細かいテクニックって情報が分散してない?

具体的にはこういう奴のことね
java.sun.com/products/jfc/tsc/articles/ChristmasTree/

>>610描画したままいじくるよりは、描画しない状態でいじくったほうが、
高速だからじゃないですかね?

612 名前:デフォルトの名無しさん mailto:sage [04/02/03 13:26]
M$に依存したくないネットワークアプリを作りたくて
J2SDKを入れてみたが、Demoを見る限りそんなにSwing
遅いと感じなかった。 Xeon2.8デュアルの2Gメモリだから
あまり参考にはならんがJAVAでやってみるよ。GUIも
派手じゃなく簡単なものでいいんで。

話それるが、Winsock使わずにWin32 + C/C++でネットワークアプリ
をそれなり簡単に作る方法はないのかね。せめてUNIXにある
ソケットライブラリみないなのがフリーであれば嬉しいんだが。

613 名前:デフォルトの名無しさん mailto:sage [04/02/03 15:32]
>>612
初心者は、板とかスレとか考えて質問することから始めよう!

614 名前:デフォルトの名無しさん mailto:sage [04/02/03 23:34]
>>612
JNI で Java のネットワークライブラリを呼び出す。

615 名前:デフォルトの名無しさん mailto:sage [04/02/04 02:04]
>>612
シグウインとか。
でも結局なかでwinsockAPI呼んでると思うけど

616 名前:デフォルトの名無しさん mailto:sage [04/02/04 05:35]
TextFieldに日本語入力すると文字化けしてしまうんですが
どうしたらよいでしょうか

617 名前:デフォルトの名無しさん mailto:sage [04/02/04 13:44]
>>616
自分の愚かさを嘆いてください

618 名前:デフォルトの名無しさん mailto:sage [04/02/04 19:28]
>>616 もっとよく調べる。FAQだよ?



619 名前:デフォルトの名無しさん mailto:sage [04/02/05 01:50]
>>612
AthronXP2500+@2GHzでも軽いよ。

620 名前:デフォルトの名無しさん [04/02/06 12:53]

新しいL&FのSynthってどうなん?

XMLでL&Fを定義できるみたいだけど、かなり凝ったものも作れるのかな?

621 名前:デフォルトの名無しさん [04/02/07 18:52]
Swingを覚えるためにドローエディタを作っている初心者です。

Windowsの「ペイント」では「ファイルを開く」でファイルを参照できますよね。
あのような機能を付けて、エクスプローラーのように、xmlファイルを参照
できるようにしたいのですが、どうしたら簡単にできるのでしょうか?

622 名前:デフォルトの名無しさん [04/02/07 19:00]
>>621
java.sun.com/j2se/1.4/ja/docs/ja/api/javax/swing/JFileChooser.html


623 名前:621 mailto:sage [04/02/07 19:03]
>>622
それです!!
ありがとう。

624 名前:デフォルトの名無しさん mailto:sage [04/02/07 19:04]
ここで聞く前になぜオフシャルのドキュメントを読まないのかと (ry

625 名前:デフォルトの名無しさん mailto:sage [04/02/07 19:10]
>>621
ttp://www.google.com/search?hl=ja&ie=UTF-8&oe=utf-8&c2coff=1&q=swing+filefilter&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja


626 名前:デフォルトの名無しさん mailto:sage [04/02/07 21:26]
>>620
興味あるのでソース希望
SynthとJavaでググってもシンセサイザ関係しかでてこない。

627 名前:デフォルトの名無しさん mailto:sage [04/02/07 23:23]
Synthはまだサンプルさえないらしい。
www.javalobby.org/thread.jspa?forumID=61&threadID=11187&start=0&mode=flat


628 名前:デフォルトの名無しさん mailto:sage [04/02/08 02:59]
JTabbedPaneでタブにに色をつけると、タブの耳の部分には色がつきません。
setBackground()ではできないのでしょうか。



629 名前:デフォルトの名無しさん mailto:sage [04/02/08 04:12]
>>628
ttp://www.codeguru.com/java/articles/320.shtml


630 名前:628 mailto:sage [04/02/08 15:14]
>>629
ありがとうございます。
UIManager.put("TabbedPane.selected", Color.green);で選択されたタブ
の色を指定することができました。

ちなみに、選択されたタブにそれぞれ別の色を付けることはできるのでしょうか。
UIManagerを調べようと思いAPIを見てみたのですが、ちょっとよくわかりませんでした。

631 名前:629 mailto:sage [04/02/08 16:49]
>>630
tab.addChangeListener(new ChangeListener(){
public void stateChanged(ChangeEvent e){
JTabbedPane jtab = (JTabbedPane)e.getSource();
jtab.setVisible(false);
int sindex = jtab.getSelectedIndex();
String str = jtab.getTitleAt(sindex);
for(int i=0;i<jtab.getTabCount();i++){
if(i==sindex){
if("今週のネタ".equals(str)){
jtab.setBackgroundAt(i, Color.green);
}else{
Color sc = (sindex%2==0)?Color.red:Color.blue;
jtab.setBackgroundAt(i, sc);
}
}else{
jtab.setBackgroundAt(i, null);
}
}
jtab.setVisible(true);
}
});


632 名前:デフォルトの名無しさん [04/02/08 20:10]

Synth

Swing Enhancements in the Java 2 SDK, v1.5.0
java.sun.com/j2se/1.5.0/docs/guide/swing/1.5/index.html

Package javax.swing.plaf.synth
java.sun.com/j2se/1.5.0/docs/api/javax/swing/plaf/synth/package-summary.html

File Format
java.sun.com/j2se/1.5.0/docs/api/javax/swing/plaf/synth/doc-files/synthFileFormat.html


633 名前:__ [04/02/08 21:41]
Swingつかってるひとなんているの?
MSのVMではうごかないし・・
当然APPLETは1.1べーすでつくるでしょう

634 名前:デフォルトの名無しさん mailto:sage [04/02/08 21:46]
>>633
なんで Applet?

635 名前:デフォルトの名無しさん mailto:sage [04/02/08 22:24]
swingはjavaアプリケーションで使ってるし
アプレット使うくらいならjavaアプリのWEBスタートにする
アプレットのWEBスタートはもう意味無いし

フリーソフトとかその辺は最新のjreを落とさせるくらいよい作品がでればいいだけ
VBのランタイムみたいな位置づけで問題ないだろ

jarファイルが凄く小さいので、大きいアプリだとランタイム込みでも
win32ネイティブとあまり変わらなかったり

swingの場合速度面よりメタルのかっこわるさのほうが問題だったよな
1.1+SwingライブラリがでたときのマシンスペックとVMの最適化されてなさを考えると
当時はかなり無理していたのがよくわかる

もうローエンドが2GHzCeleronとかになってる現状では重さは問題ない
swingDemoが重いならかなりのへぼマシンだろ

636 名前:デフォルトの名無しさん mailto:sage [04/02/08 23:15]
>>635
まだそんなこと本気で言ってんの?
使うのが開発者なら、そういう屁理屈が通用するかもしれない。

例えば物書きをする人がエディタを探してて、ほとんどが一瞬で起動する
なか、ひとつだけ 3 秒くらいかかったら、その時点でアウトだろ。
起動後の動作にしても、機能が同じなら少しでも軽いほうを選ぶ可能性が高いが
VC や Delphi 製が 10 本、Java 製 1 本あったとして勝負になるのか?
(もちろん使う側は何製なんか知らない)

一応使ってみたら、ファイルの関連付けとかどうすんだ?なんだこりゃ!
補助ソフトとして使ってるタスクトレイ関連とか、キーバインド変更のソフトも
うまく動かねぇ。とか。

マルチプラットフォーム? Mac でも動く? そういえば IE は Windows でも
Mac でもサクサク動くね。

637 名前:デフォルトの名無しさん mailto:sage [04/02/08 23:27]
いや、だからそういう人はSWTを使おうという話しに
向こうでもなってます。

Java 高速GUI SWT 2
pc2.2ch.net/test/read.cgi/tech/1068349883/

君の言うことには同意、ただ最近のPCなら3秒とか
かかんないよ、最近のJDKで。
それとMac用のIEは死滅しました。


638 名前:デフォルトの名無しさん mailto:sage [04/02/08 23:30]
>>635
>もうローエンドが2GHzCeleronとかになってる現状では重さは問題ない
つまりSwingは趣味でやってろってことだな。

数十台も2GHzマシン買う予算なぞそう簡単に下りるわけねーだろ。



639 名前:628 mailto:sage [04/02/08 23:46]
>>631
各タブの色を固定したかったのですが、そのソースだと選択されると色が変わってしまいませんか?

640 名前:デフォルトの名無しさん mailto:sage [04/02/08 23:47]
1.1+Swingライブラリやってたころはマシンが200MHzとか割と普通だったから
今では市販がsono2GHzクラスで、ここ数年にかった人なら1GHzくらいはあるはず。

1GHzもあればだいたい快適に動作するはずだ、というわけだ。
VMの進化も大きいけど、やっぱり時間がかなり解決してくれたよ。

テキストエディタくらいならjava製でも俺の1GHzのマシンで起動に1秒程度だし
我慢できる範囲ではある。

クロスプラットフォームに関してはkylixより現実的ってところで十分だと思ってる。

ネイティブにはもちろんかなわないけど、確実に進化して実用段階になってきたというところ。

641 名前:デフォルトの名無しさん mailto:sage [04/02/08 23:54]
趣味でもなんでもSwingを使ってる人の為のスレなのです。

642 名前:デフォルトの名無しさん mailto:sage [04/02/09 00:13]
>>637
SWT 使ったら一瞬で起動するの?
Eclipse が爆発したのはフリーで高機能かつ、ライバルがいなかっただけ。
他のフリーIDEは販促用だしね。もし Eclipse ネイティブ版があったらアンタどうする?

まあ、とりあえず SWT がマシだから使いましょう、ってのは同意。
つか IBM あたりに VM プールサービスとかデーモン作ってほしい。
。。。IBM は Windows から Linux 置き換え検討してるから無理か。

> それとMac用のIEは死滅しました。
知ってるけど、それがどうかしたか?

643 名前:デフォルトの名無しさん mailto:sage [04/02/09 00:18]
VMプールサービスってどんなの?
VMが常に動き続けて、Javaプログラムを実行してくれるみたいなサービス?
そうだったらかなり欲しいかも。

644 名前:637 [04/02/09 00:28]
>> 他のフリーIDEは販促用だしね。もし Eclipse ネイティブ版があったらアンタどうする?

もとがJavaならどうもしない。
pc2.2ch.net/test/read.cgi/tech/1075108690/43-44
↑読んで。(書いたの俺。)


>> つか IBM あたりに VM プールサービスとかデーモン作ってほしい。

JDK1.5beta1からClassDataSharing(旧称SharedVM)が
入ってます。

マシン上で動くJavaプロセス1個目は
システムクラスローダがロードしJITしたクラスを
共有メモリに貼り付け、2個目以降に起動する
Javaプロセスはそれらを共有メモリから読み出すため
起動が速く、かつメモリ消費が減る。
(↑概要、ちょっと説明端折ってる。)


645 名前:デフォルトの名無しさん [04/02/09 00:31]
つか、エディタを一々起動する奴があるか、と。

646 名前:デフォルトの名無しさん mailto:sage [04/02/09 01:41]
起動の早い/遅いは SWT/Swingどっちつかっても基本的には変わらんよ。
起動時に発生する大量のクラスのロードと初期化が主な原因だから。

647 名前:デフォルトの名無しさん mailto:sage [04/02/09 13:13]
1.5Beta1使ってみたけど、起動時間かなり早くなったよね。

648 名前:デフォルトの名無しさん mailto:sage [04/02/09 14:16]
無料で使わせてもらってるのに、文句の多い馬鹿がいるな。



649 名前:デフォルトの名無しさん mailto:sage [04/02/09 15:55]
文句の多い奴に大した奴はいないの法則。

650 名前:デフォルトの名無しさん mailto:sage [04/02/09 21:06]
>>635
そんな横柄な態度で、 わざわざ Webstart 使って閲覧してくれる人がどれだけいるのか知りたい。

俺は JRE の新バージョンが出るたびにインストールする方だが、
Webstart なんてほとんど使ったことがないっすよ。

そんなわけで未だに弱気にJDK1.1 互換でアプレット作ってたりする俺。カッコワルイ。

651 名前:デフォルトの名無しさん mailto:sage [04/02/09 21:28]
一体、635の何処が「横柄」に見えたのかと小一(r

652 名前:デフォルトの名無しさん mailto:sage [04/02/09 21:41]
635 は横柄とかゆー前に文章になってない。

653 名前:デフォルトの名無しさん mailto:sage [04/02/09 22:09]
例えばSwing使ってリッチクライアントなシステム作ろうって案件があったとして
(WebベースはFnキー使えないし、リロードがどーたらだから業務の生産性が云々のため。AppletとかFlashはおいといて)
そのための配備技術じゃないの?jnlpって
ようやくSwingも顧客に提案出来るぐらいの見栄え(1.5ね)と速度(1.4以降ね)になってきたと思うんだけど

だから閲覧してくれるとかそう言う次元の人たちや、不特定多数の人間が触るシステム(web通販サイトとか)
にはフツーにJSFやら何やら
使ってWebベースで作ればいいんでないの?
そんなにFnキー使ってバカバカ物買うやつ居ないだろ

VBやら何やらで作られたC/S系のシステムの操作性+Webアプリの保守性(?)ってのが狙いだと思われ

まぁでも早い、簡単、乱絵にウェアに越したことは無い罠


654 名前:デフォルトの名無しさん mailto:sage [04/02/09 23:02]
Swingは乱絵にウェアじゃないですわよ。

655 名前:新語解説委員 [04/02/09 23:20]
乱絵にウェア【らんえ・に・うぇあ】
乱絵とは、まったく持ってみる価値の無いくだらく、意味の無い絵のこと。
それに着物(ウェア)を掛けることで絵画を誰にも見えなくすること。
本来は「誰も見れないし理解できない」という時に使われていたが、
それが逆裏的に転じて「誰でも見れるし理解できる」という意味で使われだした。
プログラミング言語的に解説すれば
「どのプラットフォームでも(誰でも)実行可能(見れるし理解できる)」ということ。
つまり「RunAnyWhere」ということである。

656 名前:デフォルトの名無しさん mailto:sage [04/02/10 12:40]
>>655
ありがとう。

657 名前:デフォルトの名無しさん mailto:sage [04/02/10 13:28]
>>655
anywhere は一つの単語だったよーな…

658 名前:新語解説委員 mailto:sage [04/02/10 23:08]
>>657
突っ込むなボケ!!



659 名前:デフォルトの名無しさん mailto:sage [04/02/11 03:03]
>>658
ボケたのは>>656のよーな・・・

660 名前:デフォルトの名無しさん [04/02/15 02:01]
ボケの集うスレはここですか?

661 名前:デフォルトの名無しさん mailto:sage [04/02/15 12:53]
>>659
いやボケたのが >>655>>656 はボケ返しだろ。
で、>>657 は突っ込みだがつぶやき型だな。

662 名前:デフォルトの名無しさん mailto:sage [04/02/15 17:59]
みんなヴァカということで、次。

663 名前:デフォルトの名無しさん [04/02/15 19:12]
SwingってAVI扱えないよね?

664 名前:デフォルトの名無しさん mailto:sage [04/02/15 19:24]
jmfってあるけどswingとは関係ないぞ

java.sun.com/products/java-media/jmf/2.1.1/formats.html


665 名前:デフォルトの名無しさん mailto:sage [04/02/15 19:26]
あにめGIFならImageにすると勝手に動いてくれる。

666 名前:デフォルトの名無しさん mailto:sage [04/02/16 00:58]
>>664
JMF って AWT と関係してるから Swing とも関係あるっつーか…

667 名前:デフォルトの名無しさん mailto:sage [04/02/16 20:17]
swingはりソースリークがまだまだ枯れてないわけだが。

668 名前:デフォルトの名無しさん mailto:sage [04/02/17 07:43]
>>667
具体的には?



669 名前:デフォルトの名無しさん mailto:sage [04/02/17 08:20]
>>667
っつーか原因調べて BugParade に投稿するなりすればいーじゃん。

670 名前:デフォルトの名無しさん mailto:sage [04/02/17 09:12]
投稿するまでもなくバグパレードでleakでサーチすると閉じてないのがいっぱいあるぞ

671 名前:デフォルトの名無しさん mailto:sage [04/02/17 12:49]
>>670
leak Swing で調べたけど上位10個は全部 closed になってるぞ。

672 名前:デフォルトの名無しさん [04/02/17 21:55]
結論:Swingは重くてバギーな駄目ライブラリ。使う香具師は池沼。

673 名前:デフォルトの名無しさん mailto:sage [04/02/18 01:03]
WinFormsも結構ヒドイぞ。昔のSwingを思い出す。
SWTの方がよかったりして。

674 名前:デフォルトの名無しさん mailto:sage [04/02/18 16:29]
>671



上位10個は





…ぷっ






675 名前:デフォルトの名無しさん mailto:sage [04/02/18 19:52]
Swing leak で検索した結果の 113 個のうち、
In progress, bug は 8個
In progress, request for enhancement は 4個

閉じてないのが「いっぱい」あるようには見えんな。

676 名前:阪人 [04/02/19 01:01]
JDK1.5のSwingいいね。
だいぶ見た目良くなった。
ただThemeで色買えたりすると前のMetalに戻ったりしない?


677 名前:デフォルトの名無しさん mailto:sage [04/02/19 01:24]
>>676
Swing の L&F は Metal のまま変わっていない。
Theme のデフォルトが変わっただけ。
今回の Theme はずっと以前からある。

678 名前:デフォルトの名無しさん mailto:sage [04/02/19 03:22]
>>674
…ぷっ



679 名前:阪人 [04/02/20 02:18]
>>677
ほんまですか?
なんて言う名前のテーマですか?


680 名前:デフォルトの名無しさん mailto:sage [04/02/20 08:42]
>>679
1.5 で Metal のデフォルトテーマ になったのは ocean、それ以前は steel

681 名前:デフォルトの名無しさん mailto:sage [04/02/21 00:31]
Oceanは前からあったのか。
まぁ、デフォルトが綺麗になったからよしとするか

682 名前:デフォルトの名無しさん mailto:sage [04/02/21 00:57]
おーしゃん前からあったっけ?


683 名前:あぼーん mailto:あぼーん [あぼーん]
あぼーん

684 名前:デフォルトの名無しさん [04/02/21 18:08]
なぁ…JTableにエクスプローラからD&Dでファイルを入れるサンプルコード、どっかに落ちて無い?
D&D先のセルの位置の取り方が分からんのだよ…。

685 名前:デフォルトの名無しさん mailto:sage [04/02/21 18:29]
思いっきりてきとうなこと言うけど、
DropTargetDropEvent#getLocationして
Pointが返ってくるから
JTable#rowAtPoint( Point point)
JTable#columnAtPoint( Point point)
じゃだめなの?


686 名前:デフォルトの名無しさん mailto:sage [04/02/21 18:44]
>>683
そうなんだよ。困るよね。

687 名前:デフォルトの名無しさん mailto:sage [04/02/22 12:06]
>>683 が何だったのか気になる。

688 名前:デフォルトの名無しさん mailto:sage [04/02/22 12:12]
>>685




689 名前:デフォルトの名無しさん [04/02/23 23:23]
swingのきたない日本語フォントは日本の文化に対する冒涜だな。
SWTはきれいだけど。

690 名前:デフォルトの名無しさん mailto:sage [04/02/24 00:41]
そういえばSwingってTrueTypeレンダラ自前で持ってるんだったっけ

691 名前:デフォルトの名無しさん mailto:sage [04/02/24 00:46]
すまん、おしえてくれ
Swingのフォントのどのへんが汚い?


692 名前:デフォルトの名無しさん mailto:sage [04/02/24 01:02]
>>691
フォントの汚さで「どのへん」って一体どういう質問だ。バカにしてんのか?

693 名前:デフォルトの名無しさん mailto:sage [04/02/24 01:20]
つーかSwingにデフォルトで使われるRenderingHintsって変更できないのかな

確かLookAndFeelは設定ファイルで指定する方法があったんだけど

694 名前:デフォルトの名無しさん mailto:sage [04/02/24 01:22]
>>689
文句を言う前に汚いと思うなら自分で変えてるか?
変え方も知らずにほざいてるだけならタダのバカとみなす。

695 名前:デフォルトの名無しさん mailto:sage [04/02/24 01:24]
もしかしてみんなboldのままつかってるの?


696 名前:691 mailto:sage [04/02/24 01:34]
俺はmainの最初に

System.setProperty("swing.plaf.metal.controlFont","Monospaced-12");

っていれてるぞい
そういう問題じゃなくて?

697 名前:デフォルトの名無しさん mailto:sage [04/02/24 01:47]
boldでもいい。アンチエイリアスがかかれば。

698 名前:デフォルトの名無しさん mailto:sage [04/02/24 02:25]
あのサイズのアンチエイリアスみたか?
とてもじゃないがみれたもんじゃないぞ
MSゴシックにしても同じだ




699 名前:デフォルトの名無しさん mailto:sage [04/02/24 02:25]
>>694
689じゃないけど、何で汚いフォントがデフォルトになってるの?マジレス希望

700 名前:デフォルトの名無しさん mailto:sage [04/02/24 02:31]
元々swingはboldだった
しかし、小さいフォントはあまり太くならなかった
特にアルファベットの場合日本語と違って線が細いとかえってみにくかったり
まぁ、このみがあるが、1.1の外部ライブラリ時代や1.2は問題なかった

1.3から急激に太くなる
そして1.4でさらに太く

フォントのアルゴリズムをちゃんとしたものに変えたらしい

問題はswing部分じゃなかったというのが通説

www.lake.its.hiroshima-cu.ac.jp/~mondo/Java/TnE/005.html


701 名前:デフォルトの名無しさん mailto:sage [04/02/24 02:35]
>>697

>>700をみればわかるがアンチエイリアスがかかってないのが問題ということではない


702 名前:デフォルトの名無しさん mailto:sage [04/02/24 08:25]
>>700
そのページすごく分かりやすいね。

BugParade に登録されていれば vote したいのだが、それっぽいのが
見つからないなあ。

703 名前:デフォルトの名無しさん mailto:sage [04/02/25 16:56]


704 名前:デフォルトの名無しさん mailto:sage [04/02/26 20:31]
>>696
これと同じ事をJAppletでやるには、
どうしたらいいんでしょう?

アプレットだと、セキュリティ違反になるので、
システムプロパティの変更以外に一括してフォントを変更するやり方がわからないんです。

705 名前:デフォルトの名無しさん mailto:sage [04/02/27 10:09]
普通にコントロールをどんどんたどってかえればいい

ってGUI作るのにコードで処理してるの?
普通にNetBeansとかJBuilderで作れば気に入らないところは自由にかえれるし
手間ではないはず

それよりもL&F変えるほうがはるかにいい
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());


706 名前:デフォルトの名無しさん mailto:sage [04/02/27 10:19]
>>704
こういうのはどうでしょう?(少々面倒くさいのですが)

UIDefaults ui = UIManager.getDefaults();
Font font = new Font("Dialog", Font.PLAIN, 12);

ui.put("Label.font", font);
ui.put("Button.font", font);

ui.put("<コンポーネントの名前>.font", font);


707 名前:704 mailto:sage [04/02/27 12:05]
>>705
JBuilderとか使っても、結局コードですよね。
手でたくさん直すのは大変ですよ。
L&F変えるとした場合は、
現在のMetalを元にフォントを変えたL&Fを作って、それに置き換えるという方法?
「現在のMetalを元にフォントを変えたL&Fを作る」方法が良く分からなくて…。

>>706
ありがとう。
これならば、コンポーネント単位で指定すればいいだけですね。
試してみます。

708 名前:デフォルトの名無しさん mailto:sage [04/02/27 12:09]
>>707
みんなローカルの環境にあわせたGUIになるので安心してさわれるってこと
メタルの方がいいという顧客には会ったこと無いので

JBuilderとかそういうGUIエディットついてるやつはコンポーネントを複数選択して
フォント設定すればいいだけなのでらくちんということ

メタルのboldが気にくわないとはいえ、それがデフォルトの動作なんだから
コントロール単位で設定するのはわりとまっとうなことだと思うけど





709 名前:デフォルトの名無しさん [04/02/28 14:20]
メタルというのはMSのやることに何でもケチをつけたがるSunがやりそうなこと。
Windows使っているものにはWindows標準のL&Fがしっくりくるし、
Motof使っているものにはMotifが使いやすい。
今ではOSに依存しないL&Fなるものはイラネ

710 名前:デフォルトの名無しさん mailto:sage [04/02/28 14:27]
>>709
自前のGUIライブラリ(Win32ラップしただけの奴とかじゃなくて)作ったら
誰でも自前のL&Fを作りたくなるでしょ。むしろ WindowsL&F がデフォルトで
用意されてるだけ良心的だと思われ。

> Motof使っているものにはMotifが使いやすい。
これは無いな。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<238KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef