- 1 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 01:02:31 ]
- プログラミング言語Javaに関する質問スレです。
JavaScript, Ajaxの質問は、ここでは受け付けていません。 Web製作管理 ttp://pc11.2ch.net/hp/ Webプログラミング ttp://pc11.2ch.net/php/ をご利用下さい。 よくある質問 ・「コマンドまたはファイル名が違います」 「'javac' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 「Exception in thread "main" java.lang.NoClassDefFoundError: 」 ttp://www.wikiroom.com/java/?path,classpath ・String に == は使うな。equals() を使え。 ・「\12288 は不正な文字です。」 文字リテラル以外で全角スペースは使えません。半角スペースに。 ・その他の質問→「APIのjavadoc見ろ」 前スレッド ★★Java質問・相談スレッド133★★ ttp://pc12.2ch.net/test/read.cgi/tech/1251630161/ 次スレは>>950あたりで。 過去ログ、関連スレッド、よくある質問とその回答など、 質問をする前に、貴方が見なければならないサイトについての情報は、 下のwikiのページにまとめてあります。 ttp://www.wikiroom.com/java/
- 549 名前:デフォルトの名無しさん mailto:sage [2009/11/04(水) 19:43:13 ]
- NetBeansを使っているのですが、わざわざswingを手書きしています
swingのコードがあまり綺麗に書けないわけですが、 swingのコードを綺麗に書くポインがある人は教えてください
- 550 名前:デフォルトの名無しさん mailto:sage [2009/11/04(水) 20:22:01 ]
- JSmoothで出来たEXEから、逆コンパイラ等の様々なツールを使って
元のJavaソースを取り出す事は可能でしょうか?
- 551 名前:デフォルトの名無しさん [2009/11/04(水) 20:42:35 ]
- >>550
様々なツールを使ったらなんでも出来そうな気がする って前回答したとおもう
- 552 名前:デフォルトの名無しさん mailto:sage [2009/11/04(水) 21:26:01 ]
- 最近スレが変わるたびに一回は見る質問だな。>>550
そんな具体性のない質問してる暇があったら自分で試せよ。 全く同じソースは無理だろうが同じ動作をするソースは取れるだろう。
- 553 名前:デフォルトの名無しさん mailto:sage [2009/11/04(水) 23:09:23 ]
- >>551-552
レスどうもです。 JSmoothのEXEはjar を組み込んで実行させる形のようなので 要はjarをEXEから取り出せればよいという事ですよね? jarファイルからソースを取り出す事は比較的容易に出来ると思うので・・・。 ググって見たんですが、JSmoothのEXEからjarを取り出す方法がよく分からなかったので 知っている方がいたら教えて下さい。
- 554 名前:デフォルトの名無しさん mailto:sage [2009/11/05(木) 00:52:11 ]
- >>553
stackoverflow.com/questions/316701/how-can-i-extract-java-exe-to-jar
- 555 名前:デフォルトの名無しさん mailto:sage [2009/11/05(木) 03:21:51 ]
- >>554
レスどうもです。
- 556 名前:デフォルトの名無しさん mailto:sage [2009/11/05(木) 04:36:58 ]
- 人の話も聞かず全部丸投げしてるのは喧嘩売ってるのか?
exeにjarが埋め込まれてるならバイナリエディタでjarのヘッダ読んでjarの部分だけ切り出せばいいだろ。
- 557 名前:デフォルトの名無しさん mailto:sage [2009/11/05(木) 10:58:08 ]
- 半透明って言われてそのまま50%にするのはどうかな。
見栄えとか印刷具合も考えて調整したほうがいい。70%ぐらいは無いと透かしが綺麗に読めないと思うよ。 単なる言われた通りに動く実装者じゃなくて、社内の人間の本当に要求してるものを実現するのがSEで生き残る分かれ目。社内の人間からあいつ使えないなって言われてリストラされない様になw
- 558 名前:デフォルトの名無しさん mailto:sage [2009/11/05(木) 11:03:17 ]
- 思うだけじゃ話にならないので,実際にやってみないとな!
って感じじゃねーの
- 559 名前:デフォルトの名無しさん mailto:sage [2009/11/05(木) 11:03:52 ]
- お説教かよ( ・ω・)y─┛〜〜
- 560 名前:デフォルトの名無しさん mailto:sage [2009/11/05(木) 11:04:05 ]
- 何言ってんだこいつ
- 561 名前:デフォルトの名無しさん mailto:sage [2009/11/05(木) 11:05:22 ]
- 語りたい、お年頃なのさ
確かに現場の意見は大切だと思うよ? 言われた通り動く実装者云々と何の関連もないけど
- 562 名前:デフォルトの名無しさん mailto:sage [2009/11/05(木) 11:05:45 ]
- 少なくとも言われたとおりに動かないのはそもそも駄目だろ
その上で何か提案するなら分かるが
- 563 名前:デフォルトの名無しさん mailto:sage [2009/11/05(木) 11:14:29 ]
- 25歳と見た
- 564 名前:デフォルトの名無しさん mailto:sage [2009/11/05(木) 11:38:55 ]
- >>557
なにこの糞SEが言いそうなテンプレその1は。 PGの仕事じゃないし。
- 565 名前:デフォルトの名無しさん mailto:sage [2009/11/05(木) 11:45:55 ]
- 仕様にないコード書いたら火の付いた煙草を押し付けられるのが基本
- 566 名前:デフォルトの名無しさん mailto:sage [2009/11/05(木) 11:49:11 ]
- 過去にコメントアウトした行を全部消して、新しく書き直しさせてくださいよ。・゚・(ノД`)・゚・。
- 567 名前:デフォルトの名無しさん mailto:sage [2009/11/05(木) 11:55:04 ]
- 履歴管理に使ってるんだからダメだ
- 568 名前:デフォルトの名無しさん mailto:sage [2009/11/05(木) 11:58:24 ]
- 規制解除されてやっと書き込みが戻ってきた
このスレ死んでるのかと思ったよ
- 569 名前:545 mailto:sage [2009/11/05(木) 12:30:29 ]
- なんか呼ばれた気がする
>>548 アルファブレンド値ですね。 ちょっと調べてみてますが、現状まだうまくいって無いです >>557 50%も何も現状は透明化できてないんですよ… なにかいい案出してくれませんかね? >単なる言われた通りに動く実装者じゃなくて、社内の人間の本当に要求してるものを実現するのがSEで生き残る分かれ目。 >社内の人間からあいつ使えないなって言われてリストラされない様になw 自称給料泥棒の俺に抜かりは無かった
- 570 名前:デフォルトの名無しさん mailto:sage [2009/11/05(木) 12:31:29 ]
- 最低q
- 571 名前:デフォルトの名無しさん [2009/11/05(木) 13:02:58 ]
- 下の式を実行するとokが表示せず、boの結果はfalseになるんですが、
理由がわかりません。 下のif文はまず、括弧のboにtrueが代入され、 次に&&と|ですが、 |が優先順位が高い為、先に実行。 最後はif(false && true){〜という形になり最終的にはfalse。 結果if内のokは表示されないが、 その下のboはtrueが出力と考えたんですが、 間違ってますでしょうか? すいませんがアドバイスよろしくお願いします。 boolean bo = false; if(false && (bo=true) | true ){System.out.println("ok");} System.out.println(bo);
- 572 名前:デフォルトの名無しさん mailto:sage [2009/11/05(木) 14:36:54 ]
- よーわからんけど
&&、||と&、|の違い &&、|| と&、|において演算子が意味するところは同じですが、 その振る舞いには明確な違いがあります。 & &と&は左オペランドと右オペランドのいずれもがtrueの場合trueを返します。 このことは左オペランドがfalseの場合は右オペランドがtrue、falseにかかわらずfalseを返すとも言えます。 &&は左オペランドがfalseの場合右オペランドを実行せずにfalseを返します。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ &は左オペランドがfalseの場合右オペランドを実行した後、falseを返します。
- 573 名前:デフォルトの名無しさん mailto:sage [2009/11/05(木) 15:59:57 ]
- >>569
www.ujihara.jp/iTextdotNET/examples/files/softmask.pdf
- 574 名前:デフォルトの名無しさん mailto:sage [2009/11/05(木) 16:27:20 ]
- >>573
できたできた。
- 575 名前:デフォルトの名無しさん mailto:sage [2009/11/05(木) 18:08:10 ]
- >>549
私もそんなポインがある人とお知り合いになりたいです。 ぜひ紹介してください。お願いします。
- 576 名前:デフォルトの名無しさん mailto:sage [2009/11/05(木) 18:15:12 ]
- ポインは〜
赤ちゃんが吸うためにあるんやでぇ〜
- 577 名前:デフォルトの名無しさん mailto:sage [2009/11/05(木) 20:19:56 ]
- 俺が吸うためにあるんだ!
- 578 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 10:44:39 ]
- ポインタは馬鹿には無理。
何か現場の人間に虐げられてる糞PG多そうだなw
- 579 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 14:58:33 ]
- 質問させてください。
今JavaでのGUI開発について勉強するために計算機アプリケーションを 構築中なのですが、テキストフィールドにWindowsのデフォルトで 表示されるポップアップ(コンテキスト)メニューが表示されてしまい、 意図しない動作をさせることができるようになってしまっています。 そのテキストフィールドのポップアップメニューにnullを当ててしまうと 例外が発生してしまい、removeメソッドでポップアップメニューを消去しようとしても デフォルトのMenuComponentをどう指定していいのか解らず、 メニュー項目を定義していないポップアップメニューをテキストフィールドに設定しても RuntimeExceptionが発生してしまいます。 今回はGUI構築に初めて手を付けるということで、敢えてAWTのみで構築しています。 Swingで構築すればこの辺りは気にしなくても良い様なのですが・・・ AWTでポップアップメニューが表示されないようにすることはできないのでしょうか? 長文駄文失礼しました。
- 580 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 16:10:58 ]
- >>177
プレーンテキストでもダメだった… そこでは無いみたい
- 581 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 16:14:34 ]
- 誤爆乙
- 582 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 18:37:48 ]
- JFS+Faceletsで
<my:getUrl urlVal="url" /> <h:outputLink value="#{url}">文字列</h:outputLink> のところ、urlが空の場合には<h:outputLink>をはずすような処理をするにはどうすればよいでしょうか? getUrlはカスタムタグハンドラでurlをセットする処理を行います。 普通はJSTLを使うのでしょうか?
- 583 名前:582 mailto:sage [2009/11/06(金) 18:45:01 ]
- el式とh:outputLinkのdisabled属性を使いできました。すみません。
- 584 名前:デフォルトの名無しさん [2009/11/06(金) 21:42:53 ]
- FLASHのおかげでJAVAを使う機会が大幅に減った
- 585 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 22:01:31 ]
- Flashって言語でないから習得むずかしそう
- 586 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 22:04:12 ]
- FlashにもActionSciptがあるジャマイカ
- 587 名前:デフォルトの名無しさん [2009/11/06(金) 22:50:37 ]
- よく知らないんだけど、Actionscriptだけじゃ完結しないんじゃない
それともFlashがRAD的位置づけになるの
- 588 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 22:51:20 ]
- Flashとjavaてどう被るんだ?
アプレットの頃は激重になるってかなり嫌われてすぐに廃れたが。 flashてそのあとだろ。
- 589 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 00:10:30 ]
- test
- 590 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 02:23:35 ]
- フラッシュはなんか違う。後頻繁にバージョン上がるので後の手間もかかるよ。企業だとフラッシュ無効にしてる所も有る。
アプレットはブラウザの制約受けるからな。ちゃんとjavaアプリ配布した方が自由度高い。
- 591 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 05:52:28 ]
- jnlpですな
- 592 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 08:29:47 ]
- jwsだろ。どっちかというと
- 593 名前:デフォルトの名無しさん [2009/11/07(土) 12:52:26 ]
- JAVAで結果を返して、Flashで表示がカコイイわぁ
- 594 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 13:24:33 ]
- com.sun.facelets.tag.TagHandler#applyでServletContext#getRealPath
の様にファイルの絶対パスを取得するスマートな方法はなんですか? 海外のWEBページなどでは FacesContext fctx = ctx.getFacesContext(); ServletContext sctx = (ServletContext)fctx.getExternalContext().getContext(); String rpath = sctx.getRealPath(path); のようにやってますけど。
- 595 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 14:39:32 ]
- 質問です
javaプログラムを起動してから1日ぐらい放置して、急に付加が高い処理を始めると処理が急に遅くなるんですけど、 どういう原理でそうなるんでしょうか?
- 596 名前:595 mailto:sage [2009/11/07(土) 14:58:02 ]
- 解決しました。
詳しいことは書けませんがGCが悪さしているようです。
- 597 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 14:58:05 ]
- >>595
不可が高いからじゃね?
- 598 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 14:58:47 ]
- (;´∀`) おういえ
- 599 名前:595 mailto:sage [2009/11/07(土) 15:00:13 ]
- しかし、GCの挙動を意図的に制御しようとするとコードが煩雑になりますねぇ・・・
JavaやめてC#で行くことにします;;
- 600 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 15:00:53 ]
- JVMの実装依存だけど
起動時のコマンドラインオプションでGCの処理をかえられます どれがいいとはいえないけど,試してみたら?
- 601 名前:595 mailto:sage [2009/11/07(土) 15:06:55 ]
- >>600
検討済みです。 しかし、どれも適切ではありませんでした。
- 602 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 15:10:22 ]
- えっ検討してたのに再確認した・・の・・・?
とりあえず打つ手が無いのならしかたがない
- 603 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 16:39:31 ]
- Cでも負荷高いのは変わらないと思うなw
- 604 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 16:46:06 ]
- 1日放置後に発現する問題をどうやって20分足らずで解決したのかを知りたい
- 605 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 17:28:35 ]
- gc問題をこの短時間で解決し、さらにC#へ移植(?)をあっさり決断、スーパーPGすぐるwww
- 606 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 17:34:17 ]
- 俺GC問題だったら原因究明に1週間〜3ヶ月の工数必要だわ
- 607 名前:595 mailto:sage [2009/11/07(土) 18:31:36 ]
- 1日放置って書きましたけど、実際には5分で起きました。
- 608 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 18:43:48 ]
- 5分でパフォーマンス悪化する糞コード書いたのか。
一般的にJITが働けば最終的に速度は安定するんだが5分後から1日後でパフォーマンス変わらんとは・・・。
- 609 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 18:47:27 ]
- >>69606
今すぐ辞表を書いてくれ
- 610 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 18:56:16 ]
- >>69606
お前はクビだ
- 611 名前:595 mailto:sage [2009/11/07(土) 18:57:09 ]
- ん・・・勘違いされてるけど面倒くさいからもういいですよ。
すでに解決したことだし、ここで質問して解決できる程度の問題でもなかったですし。 おそらく詳細を書けば分かる人もいるかもしれないけど、急いでいるのでそこまでしません。 質問してごめんなさい。
- 612 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 18:58:51 ]
- ソースの先頭のライセンス表記を編集したいのですが、一括で自動編集してくれるようなものはないでしょうか?
- 613 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 19:12:59 ]
- プログラマならそんなもん作れよw
- 614 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 19:24:46 ]
- 作らんでもgrepで一発だろw
- 615 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 19:25:47 ]
- 1ヶ月もありゃ余裕で作れるだろう
- 616 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 19:30:57 ]
- 悪いがWindowsなんでgrepなんぞ使えない
- 617 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 19:33:51 ]
- >>615
いいからおまえは辞表書けw
- 618 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 19:41:24 ]
- 正規表現でやっちゃうとか不安じゃないですか?
まぁそれなら作ることにします。 失礼しました。
- 619 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 20:01:44 ]
- EJBの質問です。
session beanをtransfer objectに積んで ネットワーク越に他のEJBサーバに転送しても大丈夫ですかね? remote・local・statefull・statelessによって違う場合は そのへんもよろしくお願いします
- 620 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 20:20:05 ]
- 面倒なことをすれば大丈夫です
- 621 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 23:11:00 ]
- 普通やらないってことだな
- 622 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 23:17:18 ]
- EJBは糞
- 623 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 00:10:26 ]
- あの、質問なんですけど、grepでどうやって置換するんですか?
- 624 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 00:16:19 ]
- grepじゃ無理だろ>>614の勘違いだろ
edやsedやawkとかならできそう windows用もネットに転がってる
- 625 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 00:20:21 ]
- grepして置換するテキストエディタなんて五万とあるだろ
- 626 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 00:24:31 ]
- 説教くさいおっさんに聞こえるかもしれんが
まじに後方参照程度までの正規表現は使えるようになっておいたほうがいいぞ。 そういったテクニックに救われる場面が必ず出てくる。
- 627 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 00:25:37 ]
- grepして置換する機能を持ったテキストエディタのことを、普通grepとは呼ばない。
- 628 名前:デフォルトの名無しさん [2009/11/08(日) 01:00:40 ]
- シンボルを見つけられませんというエラーが出ます
助けてください // <applet code="RotateEx.class" width="900" height="600"></applet> import java.awt.*; import java.io.*; import javax.swing.JApplet; import javax.imageio.ImageIO; public class RotateEx extends JApplet {Image kin, fu, sky; public void init() {try { kin = ImageIO.read(new File("images/kin.gif")); fu = ImageIO.read(new File("images/fu.gif")); sky = ImageIO.read(new File("images/sky.jpeg")); } catch (IOException e) {throw new RuntimeException(e);}} public void paint(Graphics g) {int x =270, y = 123; Graphics2D g2 = (Graphics2D)g; g2.drawImage(sky, 0, 0, 900, 600, this); for (int i = 0; i < 4; i++) {g2.drawImage(kin, x-20, y, this); g2.rotate(Math.PI/4, x, y);}}}
- 629 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 01:09:53 ]
- >>628
ふつーにうごいたぞい
- 630 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 01:18:34 ]
- 何度コンパイルしても
Graphics2D g2 = (Graphics2D)g のところでシンボルが見つけられません というエラーが出るんです・・・
- 631 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 01:31:42 ]
- import java.awt.Graphics2D;
のように*使わず書いてみれ それでダメならまずはJavaのバージョンを書け
- 632 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 01:33:33 ]
- ちょっとJavaファイルをコンパイルするときに
ちゃんと「書き直したJavaファイル」をコンパイルしているか確認してみなよ
- 633 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 02:28:46 ]
- 5秒以上前に作ったjavaクラスファイルは実行せずにエラーになるランチャをjavaで作ればいいんじゃねw
- 634 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 02:29:13 ]
- どれも確認しましたがコンパイルできませんでした
バージョンは大学のPCなので新しいと思います (今年入れ替えたばかりのPCです)
- 635 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 02:36:10 ]
- 悩んでないでeclipseダウンロードしとけw
- 636 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 09:59:47 ]
- 新しいpcなら動作実績無いからウマく逝かなくて当然だなw
- 637 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 11:17:18 ]
- >>628
それ以前に、swingでpublic void paint(){}をオーバーライドしちゃダメな気がするんですけど
- 638 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 12:06:51 ]
- 正確にはオーバーライドしたら super.paint(g) だっけ。
- 639 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 12:44:28 ]
- >>638
swingはpaint()をオーバーライドするんじゃなくて、 paintcomponent()するべきだと思うんだけど
- 640 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 13:01:28 ]
- HTMLに独自のタグを追加して表示したいのですが、何かいい方法はありませんか?
ひとまず、JEditorPaneを使ってパースしようとしましたが遅くて遅くて 今は、javax.swing.text.Document辺りを調べています
- 641 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 13:26:55 ]
- なにそのw3cに真っ向から対決する姿勢
cssでやりなさいよ
- 642 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 13:33:29 ]
- >>640
xmlなら可能
- 643 名前:628 mailto:sage [2009/11/08(日) 14:01:58 ]
- すみません、解決しました
どうやら同じディレクトリに Graphics.java Graphics.class というファイルがあったのが原因のようです
- 644 名前:628 mailto:sage [2009/11/08(日) 14:03:49 ]
- 訂正
Graphics→Graphics2D
- 645 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 14:15:14 ]
- >>643
開発環境使ってない人にはよくある間違い(ファイル名≠ファイルパス が理解できない)だから もし周りにも同じような人いたら注意してあげなよ・・・
- 646 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 17:21:50 ]
- 俺の耳の裏、オマンコのにおいがする
- 647 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 18:46:32 ]
- >setFocusCycleRoot(boolean focusCycleRoot)
>このコンテナがフォーカストラバーサルサイクルのルートであるかどうかを設定します。 java.awt.Containerのjavadocを読んでいて、この様な説明が書いてあったのですが フォーカストラバサールサイクルとは何の事なのでしょうか まったく意味がわかりません。教えてエロい人!!
- 648 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 19:15:04 ]
- TAB キーでフォーカスが移動するコンポーネントツリーのルート
例えば JDesktopPane を使った MDI なアプリケーションで、 JInternalFrame の中のコンポーネントにフォーカスがある場合、 TAB キーを押すとその JInternalFrame 内の別のコンポーネントにはフォーカスが移るけど、 別の JInternalFrame にまでフォーカスが移ったら不自然だろ その場合 JInternalFrame がフォーカストラバーサルサイクルのルートになると、 TAB キーをいくら押してもそこから外へはフォーカスが出ない
- 649 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 19:15:44 ]
- 英語分からんのか?
|

|