1 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2006/10/18(…) 11:50:09 ] ƒn[ƒhƒEƒFƒA‚Ì‚ƒXƒyƒbƒN‰»AJavaVM‚̃zƒbƒgƒXƒ|ƒbƒg‚Ì‚‘¬‰»‚É”º‚¢A ƒpƒtƒH[ƒ}ƒ“ƒX‚Ì–â‘è‚Í™X‚ɂł·‚ª‰ü‘P‚³‚ê‚‚‚ ‚è‚Ü‚·B ‚µ‚©‚µ‚È‚ª‚çA"Java"‚Æ‚¢‚¤‚¾‚¯‚Å–¢‚¾‚ÉŒh‰“‚³‚ê‚é‚Ì‚ªŒ»óB ‚»‚ñ‚ÈSwing‚ƈø‚«‘±‚«•t‚«‡‚Á‚Ä‚¢‚‚Ý‚ñ‚Ȃ̃XƒŒƒbƒh‚Å‚·B Java’ᑬGUI Swing 4 i‘OƒXƒŒj pc8.2ch.net/test/read.cgi/tech/1140533866/ Java’ᑬGUI Swing 3 pc8.2ch.net/test/read.cgi/tech/1121700954/ Java’ᑬGUI Swing 2 pc8.2ch.net/test/read.cgi/tech/1095398949/ Java’ᑬGUI Swing pc5.2ch.net/test/read.cgi/tech/1062271447/l50
539 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2007/06/26(‰Î) 18:26:19 ] ‚Þ‚¸‚©‚µ‚¢‚±‚Ƃ͂킩‚ç‚È‚¢‚ªAƒŠƒbƒ`ƒNƒ‰ƒCƒAƒ“ƒg‚ª‘Ò–]‚³‚ê‚錻ÝA Swing‚ª‚¢‚܂ЂƂÂႦ‚È‚¢‚͉̂½‚Å‚¾‚낤B‘fl“I‚Él‚¦‚é‚ÉAŽŸ‚Ì ‚Q“_‚¾‚ÆŽv‚¤B iú@jŠJ”ƒc[ƒ‹‚ ‚Ü‚è‚É•nŽã VisualEditor‚Æ‚¢‚¤‚à‚Ì‚ðŽg‚Á‚½‚ªA’x‚‚ĉõ“K‚ÉŽg‚¦‚È‚¢B ‚¿‚Ȃ݂Ƀƒ‚ƒŠ1GB‚©‚‚ĂÌVisualBasic‚Ƃǂ¤‚µ‚Ä‚à‚‚ç‚×‚Ä ‚µ‚Ü‚¤‚ªA‚È‚º‚±‚ê‚قǂ̷‚ª‚ ‚èA·‚ª‚¿‚¶‚܂Ȃ¢‚Ì‚©B i‡UjŒ©‰h‚¦‚ª¡‚ЂƂ ƒtƒHƒ“ƒg‚Ȃnj©‰h‚¦‚ªˆ«‚¢BƒAƒ“ƒ`ƒGƒCƒŠƒAƒXujava -Dswing.aatext=truev ‚ȂǂàŽg‚Á‚Ă݂½‚ª¡‚ЂƂÂB i‚¢‚¿‚¢‚¿ˆø‚«‡‚¢‚É‚µ‚Ĉ«‚¢‚ªA]—ˆ‚ÌVB‚ł‚‚Á‚½‰æ–ʂɂ‚ç‚ׂ邯 ‚»‚¤Š´‚¶‚´‚é‚ð‚¦‚È‚¢j ‚»‚êˆÈŠO‚É‚à‚µ‹@”\‚ª•nŽã‚È–Ê‚ª‚ ‚邪A‚È‚‚Æ‚à‚±‚Ì‚Q“_‚ª ‰ü‘P‚³‚ꂽ‚çA‰´‚ÍϋɓI‚ÉŽg‚¢‚½‚¢‚ÆŽv‚¤B ƒtƒŠ[ƒ\ƒtƒgƒj‚¢‚ë‚¢‚ëƒPƒ`‚ð‚‚¯‚Ä\‚µ–ó‚È‚¢‚ªEE
540 –¼‘OF‹C‚Ü‚®‚êƒAƒiƒXƒC mailto:!(ƒ³‚™ƒ³+){”é–§‚Å‚·B} [2007/06/26(‰Î) 18:43:35 ] >>539 ŠJ”‚µˆÕ‚¢soft.‚Ɖ]‚¤‚Ì‚Í\¬”z’u‚ðŠo‚¦‚é‚ɂ͂¢‚¢‚Å‚·‚ªH ‚»‚Ìsoft.‚ðŽg—p‚µì¬‚³‚ꂽapplication.‚Ɖ]‚¤•¨‚ÍA •K‚¸soft.‚Ɉˑ¶‚µ‚Ü‚·c “–‚½‚è‘O‚É‹K–ñ‚É‚à‰e‹¿‚·‚镨‚Å‚·B
541 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/26(‰Î) 18:49:31 ] >>539 ‰½ŒÌNetbeans‚ðŽg‚í‚È‚¢B ‚»‚µ‚ÄAaatext=true‚ÍAEEEE ‚Ü‚¸‚ÍA>>539 ‚Ì’mޝ‚ðL‚°‚邯‚±‚ë‚©‚çŽn‚ß‚½•û‚ª—L—p‚»‚¤‚¾B Swing‚Ì•\Œ»—Í‚ðŒ©‚é‚½‚ß‚ÉAV2C‚ðŒ©‚Ä‚Ý‚é‚±‚Æ‚ð‚¨‚·‚·‚ß‚µ‚Ü‚·B
542 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/26(‰Î) 18:57:12 ] ƒtƒH[ƒJƒX‚̇˜‚Æ‚©‚à‚Á‚ÆŠÈ’P‚ÉŽw’è‚Å‚«‚È‚¢‚©‚È‚ B Œ‹\‚¨‹q‚³‚ñA‚±‚¾‚í‚é‚ñ‚¾‚æ‚È‚ B
543 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/26(‰Î) 19:02:59 ] aatext=true‚Ísun‚Ì5.0‚µ‚©Œø‚©‚È‚¢B‚»‚ê‚É¡‚̓fƒtƒH‚Å—LŒø‚¾‚낤B ‚³‚ç‚Ɉø”—^‚¦‚Ä‚àŽÌ‚ĂĂé‚Í‚¸‚¾‚¯‚ÇB LCDƒeƒLƒXƒg—pAAƒAƒ‹ƒSƒŠƒYƒ€‚ª’ljÁ‚³‚ꂽ‚¯‚ÇŽÀsŒã‚ɃvƒƒOƒ‰ƒ}‚ª Å“K‚ȃAƒ‹ƒSƒŠƒYƒ€‘I‚ÔŽè’i‚ªjava‚ɂ͖³‚¢Ž–‚È‚¢H java‚炵‚¢‚Á‚ÄŒ¾‚Á‚½‚çSwing‚Ì•`‰æ‚Í‘S‚ÄJava2D‚¾‚©‚çJava2D‚łł«‚邱‚Ƃ͑S‚Ä GUI‚ÖƒtƒB[ƒhƒoƒbƒN‚Å‚«‚邿‚ËB
544 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2007/06/26(‰Î) 19:05:59 ] >>541 V2C‚ðŒ©‚Ü‚µ‚½B ‚·‚΂炵‚¢I ‚½‚Ô‚ñƒ\[ƒXƒR[ƒh‚ÍŒöŠJ‚³‚ê‚ĂȂ¢‚ñ‚Å‚µ‚傤‚Ë
545 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/26(‰Î) 19:06:08 ] Swing‚ª—¬s‚ç‚È‚¢‚Ì‚ÍA’P‚Éì‚é‚Ì‚ª–Ê“|‚¾‚©‚ç‚¶‚á‚ËH ƒvƒ‰ƒbƒgƒtƒH[ƒ€ŒÝŠ·«‚ðŽ‚Â”½–ÊAŽg‚¢‚Â炢ƒŒƒCƒAƒEƒgƒ}ƒl[ƒWƒƒA ƒfƒUƒpƒ^‚Ì‹³‰È‘‚ÉŽg‚¦‚é‚‚ç‚¢”ü‚µ‚¢i‚ÆŒ¾‚í‚ê‚éj‚ªAŽæ‚Á‚‚«ˆ«‚¢ƒNƒ‰ƒXÝŒvA ‚»‚µ‚Ä—D‚ꂽGUIƒfƒUƒCƒi‚Æ‚¢‚í‚ê‚éNetBeans‚ªƒ}ƒCƒi[ˆµ‚¢B ‹Æ–±‚ÅJava GUIƒNƒ‰ƒCƒAƒ“ƒgì‚Á‚½‚ñ‚¾‚ªA ‘¼‚̘A’†‚ªƒƒ“ƒe‚Å‚«‚È‚¢B³’¼ŒöŠJ‚µ‚Ä‚¢‚éB ‚ÜA‘¼‚̘A’†‚̃XƒLƒ‹•s‘«‚Æ‚©ƒmƒEƒnƒE‹¤—L‚ªˆ«‚¢‚Æ‚©A ‘¼‚É——R‚Í‚ ‚é‚ñ‚¾‚¯‚Ç‚³B
546 –¼‘OF545 mailto:sage [2007/06/26(‰Î) 19:07:09 ] ŒöŠJ‚¶‚á‚Ë‚¦Œã‰÷‚¾Borz
547 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2007/06/26(‰Î) 19:09:55 ] >>541 VisualEditor‚ðŽg‚Á‚½——RB @Eclipse‚ðŽg‚Á‚Ä‚¢‚½‚©‚çB @‚½‚Ü‚½‚ÜŽs”̂̎Ql‘‚ª‘½‚©‚Á‚½‚©‚ç ¡Œã‚ÍNetbean‚ɃVƒtƒg‚µ‚½‚¢‚È SUNƒ³‚¾‚µ
548 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/26(‰Î) 19:17:57 ] >ƒfƒUƒpƒ^‚Ì‹³‰È‘‚ÉŽg‚¦‚é‚‚ç‚¢”ü‚µ‚¢i‚ÆŒ¾‚í‚ê‚éj‚ªAŽæ‚Á‚‚«ˆ«‚¢ƒNƒ‰ƒXÝŒv GUI‚Í’†“r”¼’[‚ÈMVC‚¾‚¯‚Ç‚È
549 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2007/06/26(‰Î) 19:28:17 ] >>540 ƒ†[ƒUƒCƒ“ƒ^ƒtƒF[ƒXi—v‚͉æ–Êj‚ð‚‚‚éꇃR[ƒh‚©‚çƒKƒŠƒKƒŠ‘‚ ‚̂͂΂©‚΂©‚µ‚¢‚Ì‚ÅAƒ}ƒEƒX‚̃hƒ‰ƒbƒO&ƒhƒƒbƒv‚ÅŠÈ’P‚ɉæ–ʃAƒvƒŠ‚ð 쬂ł«‚éŠJ”Žx‰‡ƒc[ƒ‹‚ª‚ ‚ê‚Αå•Ïd•󂵂܂·B “Á‚ɃGƒ“ƒhƒ†[ƒU[‚ÉŒ©‚¹‚邽‚߈ê“x‚µ‚©Žg‚í‚È‚¢ƒvƒƒgƒ^ƒCƒv‰æ–Ê ‚Ȃǂ͂»‚¤‚â‚Á‚Ä‘¦Œø‚Å쬂µ‚½‚¢‚Æ‚±‚ë‚Å‚·B “–‘R–{ŠJ”‚ɂȂÁ‚Ä‚àŽd—l•ÏX‚ȂǶŽY«‚Í’˜‚µ‚Œüサ‚Ü‚·B ‚Æ‚±‚낪ƒc[ƒ‹‚Ŷ¬‚µ‚½ƒR[ƒh‚ª’˜‚µ‚‰˜‚‚Äç’·‚¾‚ÆAƒR[ƒh ‚̃ƒ“ƒeƒiƒ“ƒX«‚ª’á‚‚È‚èAƒc[ƒ‹Žg—p‚É‚æ‚éƒƒŠƒbƒg‚ª”¼Œ¸‚µ‚Ä ‚µ‚Ü‚¢‚Ü‚·Bƒc[ƒ‹‚Ɉˑ¶‚µ‚Ä‚¢‚Ä‚àAƒR[ƒh‚ð”»“Ç‚·‚éƒP[ƒX‚Í ‚ ‚é‚©‚ç‚Å‚·B ‚‚܂èƒc[ƒ‹‚ªŽ©“®¶¬‚·‚éƒR[ƒh‚ÍA‚Ü‚é‚Å—L”\‚ȃvƒƒOƒ‰ƒ}[‚ª ˆê‚©‚çŠJ”‚µ‚½‚©‚̂悤‚ɇ—“I‚Å–¾‰õ‚ȃR[ƒh‚Å‚ ‚é•K—v‚ª‚ ‚è‚Ü‚·B ‚»‚¤‚łȂ¢‚ƃc[ƒ‹‚Í•‹y‚µ‚È‚¢‚Å‚µ‚傤
550 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/26(‰Î) 19:53:05 ] ƒŒƒCƒAƒEƒgƒ}ƒl[ƒWƒƒ‚ªŽg‚¢‚É‚‚¢‚Á‚ÄEEE VB‚Æ‚©‚̂ق¤‚ª‹ê˜J‚·‚邾‚ë â‘ÎÀ•Wƒ}ƒ“ƒZ[‚Ȃ炩‚Ü‚í‚ñ‚ªAƒEƒCƒ“ƒhƒEƒŠƒTƒCƒY‚Æ‚©‘Ήž‚·‚é‚Ì‚«‚‚¢‚¼ ‚»‚à‚»‚àJava‚ÅGUIì‚é‚Ì‚ÉVE‚Á‚ÄEEE ‚ ‚ê‚ÍSwing‚âJava‚ÌGUI‚ðŠ×‚ê‚邽‚ß‚Éì‚ç‚ꂽ‚à‚Ì‚Æl‚¦‚é‚‚ç‚¢‚ª‚¿‚傤‚Ç‚¢‚¢
551 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2007/06/26(‰Î) 20:33:31 ] ŽdŽ–‚ÅNetBeansŽg‚Á‚Ä‚él‚Á‚ÄŒ‹\‚¢‚éH
552 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/26(‰Î) 20:39:46 ] Œ‹\‚¢‚邯Žv‚¤ 5.0‚©‚ç‚Í•¡”‚̃vƒƒ_ƒNƒg‚ÅŽg‚í‚ê‚Ä‚é‚Ì‚Ý‚Ä‚é ‘åŽè‚ÍRSA‚Æ‚©‚¾‚¯‚Çd‚·‚¬‚Ä‚«‚‚¢
553 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/26(‰Î) 21:32:39 ] >>551 ‚¤‚¿‚Ì“z‚ç‚ÍGUI‚Ì쬂݂̂Ɏg‚Á‚Ä‚éB‘¼‚ÍEclipseŽg‚Á‚Ä‚é‚Ý‚½‚¢‚¾‚ªBBB Swing—¬s‚点‚邽‚߂ɂÍA‚Ü‚¸‚ÍNetBeans‚ª‹@”\‚à’m–¼“x‚àEclipse•À‚É ‚È‚Á‚Ä‚à‚ç‚í‚È‚¢‚Æ‚¾‚ß‚¾‚ËB
554 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/26(‰Î) 21:40:43 ] “ú–{‚¾‚ÆNetBeans‚Ì“®‚«‚ª‚â‚â“Ý‚¢‚Ë ŠCŠO‚Í“®‚«‚ª‘¬‚¢
555 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/26(‰Î) 21:49:24 ] –{‰®‚É‚‚¾‚ç‚È‚¢Eclipse–{‚ª‚ ‚Ó‚ê‚Ă邩‚ç‚Ë[ ŠCŠO‚¾‚Æ‚»‚±‚ç‚Ö‚ñ‚ÌŽ–î‚àˆá‚¤‚Ì‚©‚ÈEEE
556 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/26(‰Î) 21:56:01 ] ‚Ü‚¸‚ÍJRE‚ð‚Ç‚¤’ïR‚È‚”z•z‚·‚é‚©‚¶‚á‚È‚¢‚©H Œ‹‹Ç‚±‚±‚ªˆê”Ԃ̃lƒbƒN‚ÉŠ´‚¶‚éB launch4j ‚É JRE “¯«‚µ‚ÄA uexe ’@‚¯‚ÎOKv‚ÈŒ`‚Å”z•z‚·‚邯 Š„‚Æ’ïR‚È‚Žó‚¯“ü‚ê‚Ä‚à‚炦‚é‚ñ‚¾‚ªA l‚Æ‚µ‚Ä‚±‚̃tƒ@ƒCƒ‹ƒTƒCƒY‚͂ǂ¤‚Ȃ̂Á‚ÄŠ´‚¶‚ªB
557 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/26(‰Î) 22:14:40 ] gcjŽg‚Á‚Ä‚é‚ЂƂ¢‚éH
558 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/26(‰Î) 22:22:23 ] >>556 ƒAƒvƒŠ‚Æ‚µ‚Ä—L—p‚Å‚ ‚ê‚΃‰ƒ“ƒ^ƒCƒ€‚ª‘å‚«‚‚Ä‚à‹C‚É‚µ‚È‚¢ ‚Ì‚ª³‰ð‚©‚Æ
559 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/26(‰Î) 22:49:47 ] >>556 Consumer JRE‚ª‚Ç‚¤‚Ȃ邩‹C‚ɂȂé‚ËB Œy—ʉ»‚µ‚Ä‚‚ê‚ê‚ÎJRE“¯«‚à”[“¾‚Å‚«‚éƒTƒCƒY‚ɂȂ邩‚àB
560 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/26(‰Î) 22:56:28 ] >>558 Delphi‚àŒ‹\ƒfƒJ‚‚È‚Á‚Ä‚½‚µ‚È‚ EEEB
561 –¼‘OF529 mailto:sage [2007/06/26(‰Î) 23:16:16 ] Mac”‚©‚ç‹A‚Á‚Ä‚«‚Ü‚µ‚½B NFC‚ÆNFD‚ɂ‚¢‚ĕ׋‚µ‚Ä‚«‚½‚ñ‚ÅA‚È‚ñ‚Å‚±‚ñ‚È‚±‚ƂɂȂ邩 —‰ð‚Å‚«‚Ü‚µ‚½B ƒtƒ@ƒCƒ‹–¼‚ðˆµ‚¤ƒc[ƒ‹‚ðì‚Á‚Ä‚é‚ñ‚Å‚·‚ªAƒtƒ@ƒCƒ‹–¼‚ðŽæ“¾‚µ‚Ä ƒeƒLƒXƒgƒGƒŠƒA‚É•\ަ‚·‚éƒTƒ“ƒvƒ‹‚ðì‚Á‚ÄŽŽ‚µ‚½‚ç–â‘肪Č»‚µ‚Ü‚µ‚½B ˆÈ‰ºAƒTƒ“ƒvƒ‹ƒR[ƒh‚Å‚·B
562 –¼‘OF529 mailto:sage [2007/06/26(‰Î) 23:16:56 ] package test; import java.io.File; import javax.swing.JFrame; import javax.swing.JScrollPane; import javax.swing.JTextArea; public class DakuonTest { public static void main(String[] args) { try { JFrame frame = new JFrame(); JTextArea text = new JTextArea(); frame.getContentPane().add(new JScrollPane(text)); File[] files = new File(args[0]).listFiles(); for(int i=0; i<files.length; i++) { text.append(files[i].getName() + "\n"); } frame.pack(); frame.setVisible(true); } catch (Exception e) { e.printStackTrace(); } } }
563 –¼‘OF529 mailto:sage [2007/06/26(‰Î) 23:22:03 ] ‘æˆêˆø”‚̃pƒX‚̃fƒBƒŒƒNƒgƒŠ‚̃tƒ@ƒCƒ‹ˆê——‚ðŽæ“¾‚µA 1s‚É1ƒtƒ@ƒCƒ‹AƒeƒLƒXƒgƒGƒŠƒA‚É•\ަ‚µ‚Ä‚¢‚Ü‚·B uƒsƒNƒ`ƒƒ.pngv‚ª‚ ‚Á‚½ê‡A Java 5‚Ìê‡Aƒs‚Í‚P•¶Žš‚Å•\ަ‚³‚ê‚Ü‚·‚ªAƒJ[ƒ\ƒ‹‚Í‚¸‚ê‚Ă܂·B Java 6‚Ìê‡AƒqK‚Æ•\ަ‚³‚ê‚Ü‚·B
564 –¼‘OF529 mailto:sage [2007/06/26(‰Î) 23:34:10 ] ‚‚¢‚łł·‚ªA‘÷“_‚Ì“ü‚é•¶Žš‚ªŽO‚ˆÈ㑱‚ƒtƒ@ƒCƒ‹–¼‚ÅJava6‚Ìê‡A ‘÷“_‚ª‚¸‚ê‚Ä•\ަ‚³‚ê‚Ü‚·B u‚ª‚ª‚ª.txtv ‚Ìê‡A u‚©J‚©‚©JJ.txtv ‚ÆŒ©‚¦‚Ü‚·B Apple‚̃oƒOƒŒƒ|[ƒg‚É‚ ‚°‚悤‚©‚ÆŽv‚Á‚½‚ñ‚Å‚·‚ªA‚±‚ñ‚È‚à‚ñ‚Ç‚¤‚â‚Á‚Ä ‰pŒê‚Åà–¾‚µ‚½‚à‚Ì‚©EEE
565 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/26(‰Î) 23:35:58 ] >>563 >>536 ‚ªŒ¾‚Á‚Ä‚éƒtƒHƒ“ƒgƒŒƒ“ƒ_ƒ‰‚Ì–â‘è‚È‚ñ‚¶‚á‚È‚¢‚©‚Æ„‘ªB 1.5 -> Quartz ‚Æ‚¢‚¤ Mac –{—ˆ‚̃Gƒ“ƒWƒ“Žg‚Á‚Ä‚é‚Ì‚ÅANFD ‚Å‚à ˆê•¶Žš‚Æ‚µ‚Ä•\ަ‚·‚éA @@@@‚¯‚Ç Java ‚Æ Quartz ‚̘AŒg‚ª’†“r”¼’[‚Å•¶Žš‚̑傫‚³‚Æ‚©‚Ìî•ñ‚ª“n‚Á‚ĂȂ‚Á‚Ä @@@@ƒJ[ƒ\ƒ‹ˆÊ’u‚ª‚¸‚ê‚éB 1.6 -> Sun ‚̃Gƒ“ƒWƒ“‚Í NFD ‚Í •ÊX‚Ì•¶Žš‚Æ‚µ‚Ä•\ަ‚·‚éB ‚ ‚‚܂ń‘ª‚¾‚©‚ç–{“–‚̂Ƃ±‚ë‚͂킩‚ç‚ñ‚¯‚ÇB
566 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/26(‰Î) 23:40:06 ] 1.5‚܂ł͇¬•¶Žš–¢‘Ήž‚¾‚©‚çA1.6‚Åjava.text.Normalizer‚ð ’Ê‚·‚Ì‚ª‚Ü‚Á‚Æ‚¤‚È‰ðŒˆ–@‚¾‚낤‚È‚ŸB
567 –¼‘OF566 mailto:sage [2007/06/26(‰Î) 23:41:05 ] ‚¢‚âA”äŠr‚·‚é–ó‚¶‚á‚È‚¢‚µA‚±‚ê‚Í‚ ‚‚܂ŕ`‰æã‚Ì–â‘è‚Å‚·‚Ëcc
568 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/26(‰Î) 23:56:10 ] ”äŠr‚·‚é–ó‚¶‚á‚È‚¢‚Ì‚ÉANormalize‚³‚ꂽ•¶Žš—ñ‚ð •\ަ‚µ‚悤‚Æ‚·‚é‚Ì‚ªŠÔˆá‚¢B Mac‚ÌFS‚ÌUTF-8‚ÍNormalize‚³‚ê‚Ä‚é‚Ì‚ÅAŽæ‚Á‚Ä‚«‚½Œã deNormalize‚µ‚Ä‚©‚ç•\ަ‚·‚é‚ׂ«A‚Á‚Ä‚±‚ƂȂ̂©‚È[B
569 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/27(…) 00:00:03 ] macƒIƒƒ^
570 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/27(…) 00:03:58 ] mac‚Í’m‚ç‚ñ‚ªƒŒƒ“ƒ_ƒ‰‚̃tƒHƒ“ƒg‚̈µ‚¢‚Ì–â‘èH apple‚±‚¤‚¢‚¤‚Ì‘½‚¢‚æ‚ËB
571 –¼‘OF529 mailto:sage [2007/06/27(…) 00:29:08 ] ‚Æ‚è‚ ‚¦‚¸Apple‚Éu’¼‚¹‚âv‚Á‚Ă˂¶ž‚ñ‚ÅA‘Ê–Ú‚È‚ç568‚³‚ñ‚Ì•û–@‚Å Ž©•ª‚̃R[ƒh‚ð‰üC‚µ‚悤‚ÆŽv‚¢‚Ü‚·B ‚»‚Ìê‡Java5‚ɂ‚¢‚Ă͒ú‚߂邵‚©‚È‚³‚»‚¤‚Å‚·‚ËB ‚‚¢‚łȂñ‚Å‚³‚ç‚ÉMac‚ÌSwing‚ɂ‚¢‚Ăڂ₫‚Ü‚·B “ú–{ŒêƒL[ƒ{[ƒh‚ðŽg‚Á‚Ä‚¢‚邯AKeyEvent‚ÌgetKeyChar()‚ÆgetKeyCode()‚Ì –ß‚è’l‚ª–µ‚‚µ‚Ü‚·B ‰pŒê‚Æ“ú–{ŒêƒL[ƒ{[ƒh‚Å”z’u‚ª•Ï‚í‚ç‚È‚¢”Žš‚âƒAƒ‹ƒtƒ@ƒxƒbƒg‚̃L[‚È‚ç –â‘è‚È‚¢‚Å‚·‚ªA‹L†‚¾‚ÆgetKeyCode()‚Ì’l‚ª‚¨‚©‚µ‚¢‚Å‚·B ‚½‚Æ‚¦‚Î@ƒL[‚Ìê‡AgetKeyChar()‚Í'@'‚ð•Ô‚µ‚Ü‚·‚ªA getKeyCode()‚ÍKeyEvent.VK_OPEN_BRACKETi0x5Bj‚ð•Ô‚µ‚Ü‚µ‚½B ƒL[‘€ì‚Ì‘½‚¢ƒAƒvƒŠ‚ÅAƒL[ƒR[ƒh‚ƃAƒNƒVƒ‡ƒ“‚ðŠÖ˜A‚¯‚Ä‚é‚ñ‚Å ‚µ‚á‚ê‚ɂȂè‚Ü‚¹‚ñB ƒoƒOƒŒƒ|[ƒg‚Í“Š‚°‚Ä‚¨‚«‚Ü‚µ‚½‚ªA‚È‚ñ‚Å‚±‚ñ‚ÈŠî–{“I‚ȃoƒO‚ª ‰½”N‚à•ú’u‚³‚ê‚Ä‚é‚ñ‚¾‚ÆEEE
572 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/27(…) 01:52:29 ] ‚¨‚ñ‚È‚¶Œ»Û‚Å¢‚Á‚Ä‚él ttp://www.starseed.ne.jp/ikemen/diary/tdiary/?date=20070622#p02
573 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/27(…) 02:08:00 ] mac”ł̓Aƒbƒvƒ‹‚ªŽÀ‘•‚µ‚Ă邩‚ç‚È‚ŸEEE VM‚ªÌ‚Í‚½‚‚³‚ñ‚ ‚Á‚½‚ª¡‚Í“‘‘¿‚³‚ê‚ÄSun‚̂΂©‚è‚ɂȂÁ‚½‚±‚Æ‚àˆÚA«‚ª‚ ‚ª‚Á‚½Œ´ˆö‚È‚ñ‚¾‚æ‚È ‚µ‚©‚µLinux‚ÆWindows‚Í–â‘è‚È‚¢‚Æ‚¢‚¤‚Ì‚ªŽ•‚ª‚ä‚¢
574 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2007/06/27(…) 08:54:46 ] VE‚Åjspinner‚Á‚Ä“ü—͂ł«‚é‚ÌH
575 –¼‘OF529 [2007/06/27(…) 09:21:07 ] >>572 ‚·‚ñ‚Ü‚¹‚ñA‚»‚ê–l‚Å‚·B
576 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/27(…) 09:37:18 ] >>574 Choose Bean‚·‚ê‚Ή½‚Å‚à‰Â
577 –¼‘OF574 [2007/06/27(…) 09:43:30 ] >>576 ‚È‚é‚Ù‚ÇA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
578 –¼‘OF574. [2007/06/27(…) 09:56:55 ] ˜A‘±Ž¿–â‚·‚¢‚Ü‚¹‚ñB JSpinner‚Å“ü—Í‚µ‚½’l‚ðŽæ“¾‚µ‚½‚çNullPointException‚ªo‚Ä‚«‚Ä¢‚Á‚Ä‚¢‚Ü‚·B JSpinner‚Í JSpinner SP_Date = new JSpinner(new SpinnerDateModel(new Date(), null, null, Calendar.DAY_OF_MONTH )); SP_Date.setBounds(new Rectangle(147, 191, 113, 21)); SP_Date.setUI(new BasicSpinnerUI()); SP_Date.setModel(new SpinnerDateModel()); ‚Æ‚¢‚¤Š´‚¶‚Å쬂µA String TestDate = SP_PurchaseDate.getValue().toString(); ‚Ŏ擾‚µ‚悤‚Æ‚µ‚Ä‚¢‚é‚̂ł·‚ªc
579 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/27(…) 10:03:28 ] setBoundsEEEƒSƒNƒŠ
580 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/27(…) 12:43:57 ] >>578 JSpinner‚ÌŽg‚¢•ûŠÔˆá‚Á‚Ä‚ËH EJSpinner‚̃Rƒ“ƒXƒgƒ‰ƒNƒ^‚ÉSpinnerModelŽw’肵‚½‚̂ȂçAsetModel()‚Í•s—v ESpinnerDateModelŽg‚¤‚̂ȂçAƒ‚ƒfƒ‹‚ɑ΂µ‚ÄgetDate()‚·‚ê‚ÎDateŒ^‚Å’l‚à‚炦‚é ‚»‚ê‚ÆA•Ï”–¼‚ͬ•¶Žš‚ÅŽn‚߂悤‚ºBJava‚Ì—¬‹V‚¾B
581 –¼‘OF529 mailto:sage [2007/06/27(…) 22:24:31 ] ‚à‚Í‚âSwing‚ÆŠÖŒW‚È‚¢‚ñ‚Å‚·‚ªAMac‚ÌJava‚Å‚©‚È‚èÕŒ‚‚ÌŽ–ŽÀ‚ª ”Šo‚µ‚½‚ñ‚Å‘‚«‚Ü‚·B new File("‚ª‚ª‚ª.txt").createNewFile(); ‚Åì‚ç‚ê‚éƒtƒ@ƒCƒ‹–¼‚ªu‚©J‚©‚©JJ.txtv‚ɂȂè‚Ü‚·B ‚ ‚ÆA564‚É‘‚¢‚½‚±‚Ƃ͊Ԉá‚Á‚Ä‚¢‚ÄA u‚ª‚ª‚ª.txtv‚ªu‚©J‚©‚©JJ.txtv‚ÆŒ©‚¦‚é‚̂ł͂ȂA Java‚Åu‚ª‚ª‚ª.txtv‚ðì‚邯u‚©J‚©‚©JJ.txtv‚ªo—ˆ‚éA‚Æ‚¢‚¤˜b‚Å‚µ‚½B ‚Ђǂ·‚¬‚éEEE Java6‚Ìê‡A new File(Normalizer.normalize("‚ª‚ª‚ª.txt", Normalizer.Form.NFD)).createNewFile(); ‚Æ‘‚‚Ƴ‚µ‚¢ƒtƒ@ƒCƒ‹‚ªì‚ê‚Ü‚µ‚½‚ªA‘½•ªJava5‚¾‚Æ ‚Ç‚¤‚µ‚悤‚à‚È‚¢‚ñ‚¶‚á‚È‚¢‚Å‚µ‚傤‚©B ƒXƒŒ‚ÆŠÖŒW‚È‚‚Ä‚·‚݂܂¹‚ñB
582 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/27(…) 23:16:12 ] •’ʂɓú–{ŒêŽg‚Á‚½‚¾‚¯‚ÅNormalizer‚ª•K—v‚Á‚Ä‚Ì‚à‚¨‚í‚Á‚Æ‚é‚È Mac‘Ήž‚Í‚â‚߂悤 Linux‚ÆWindowsASolaris‚¾‚¯‚Å‚¢‚¢‚â
583 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/27(…) 23:25:53 ] >>581 •ςȋ““®‚¾‚Ëcc ‚ª‚ª‚ª‚ª‚ª.txt ‚Ý‚½‚¢‚Éu‚ªv‚̌”‘‚â‚·‚ÆA‚Ç[‚È‚é‚ñ‚¾‚ë‚Æ‚© ‚ª‚¬‚®‚°‚².txt ‚Ý‚½‚¢‚É‘÷“_‚Í•t‚¢‚Ă邯‚Ǖʂ̎š‚ÌꇂƂ© ‹»–¡‚ª‚ ‚Á‚½‚è
584 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/27(…) 23:28:15 ] macƒIƒƒ^_(OoO)^
585 –¼‘OF529 mailto:sage [2007/06/27(…) 23:42:19 ] >>583 ŽÀŒ±‚µ‚Ă݂܂µ‚½B ‚ª‚ª‚ª‚ª.txt -> ‚ª‚ª‚©‚ª?.txt ‚ª‚ª‚ª‚ª‚ª.txt -> ‚ª‚ª‚©‚©‚ª??.txt ‚ª‚ª‚ª‚ª‚ª‚ª.txt -> ‚ª‚ª‚ª‚©‚©‚ª??.txt ‚ª‚¬‚®‚°‚².txt -> ‚ª‚¬‚‚¯‚²??.txt ‚ª‚Ï‚ª.txt -> ‚ª‚Í‚©??.txtiÅŒã‚Ìu‚©v‚É”¼‘÷“_•t‚¢‚½Œã‚É‘÷“_‚ª‚ ‚è‚Ü‚·j ‚ª‚Ï‚ª‚Ï.txt -> ‚ª‚Ï‚©‚Î?.txtiÅŒã‚̂΂̌ã‚É”¼‘÷“_‚ª•t‚¢‚Ă܂·j ‚È‚ñ‚©“ª’É‚‚È‚Á‚Ä‚«‚Ü‚µ‚½EEE
586 –¼‘OF529 mailto:sage [2007/06/27(…) 23:44:53 ] ‚·‚ñ‚Ü‚¹‚ñAƒRƒsƒy‚¶‚á‘Ê–Ú‚Ý‚½‚¢‚È‚ñ‚Å‘‚«’¼‚µ‚Ü‚·B ‚ª‚ª‚ª‚ª.txt -> ‚ª‚ª‚©‚ªJ.txt ‚ª‚ª‚ª‚ª‚ª.txt -> ‚ª‚ª‚©‚©‚ªJJ.txt ‚ª‚ª‚ª‚ª‚ª‚ª.txt -> ‚ª‚ª‚ª‚©‚©‚ªJJ.txt ‚ª‚¬‚®‚°‚².txt -> ‚ª‚¬‚‚¯‚²JJ.txt ‚ª‚Ï‚ª.txt -> ‚ª‚Í‚©KJ.txtiÅŒã‚Ìu‚©v‚É”¼‘÷“_•t‚¢‚½Œã‚É‘÷“_‚ª‚ ‚è‚Ü‚·j ‚ª‚Ï‚ª‚Ï.txt -> ‚ª‚Ï‚©‚ÎK.txtiÅŒã‚̂΂̌ã‚É”¼‘÷“_‚ª•t‚¢‚Ă܂·j
587 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/28(–Ø) 05:20:04 ] >>586 ƒ\[ƒX‚Ì•¶ŽšƒR[ƒh‚¾‚¯‚lj½Žg‚Á‚Ä‚éH ƒRƒ“ƒpƒCƒ‹‚·‚鎞‚ÉA-encodingƒIƒvƒVƒ‡ƒ“Žw’è‚·‚ê‚΂悂Ȃ‚ËH Win‚̃R[ƒh‚ÆMac‚̃R[ƒh‚͈Ⴄ‚µ‚»‚±‚ç‚Ö‚ñ‚Ì–â‘è‚¶‚á‚È‚‚ÄH
588 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/28(–Ø) 09:37:16 ] String s = "\u304c\u304c\u304c\u002e\u0074\u0078\u0074"; System.out.println(s); new java.io.File(s).createNewFile(); ‚ðwin‚ÌJDK5‚ŃRƒ“ƒpƒCƒ‹‚µ‚ÄAƒoƒCƒgƒR[ƒh‚ðmac‚ÉŽ‚Á‚Ä‚¢‚Á‚ÄJDK5ŠÂ‹«‚ÅŽÀs‚·‚邯A println•\ަ‚Íu‚ª‚ª‚ª.txtv‚¾‚¯‚ÇA쬂³‚ꂽƒtƒ@ƒCƒ‹–¼‚Íu‚ª‚©‚ªJ.txtv‚ɂȂé‚ËB mac‚̓Tƒu‚ÅA‚ ‚Ü‚è–{Ši“I‚Éjava‚Å‚¢‚ë‚¢‚ë‚â‚Á‚½‚肵‚ĂȂ©‚Á‚½‚ñ‚ÅA mac‚ÌjavaŽÀ‘•‚ª‚±‚ñ‚È‚à‚ñ‚¾‚Æ‚¢‚¤‚±‚Ƃɂ¿‚å‚Á‚ƂтÁ‚‚èB
589 –¼‘OF574. mailto:sage [2007/06/28(–Ø) 09:50:31 ] >>580 ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B getDateij‚Å‚·‚ËB ‚ ‚ÆA•Ï”–¼‚¨‚©‚µ‚¢‚Ì‚àŽw“E‚µ‚Ä‚¢‚½‚¾‚¢‚Ä‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B ‚Ü‚½‚ЂƂŽ¿–₪‚ ‚é‚̂ł·‚ªA JSPinner‚Å “ú•t‚݂̂ð•\ަ‚·‚邱‚Æ‚Á‚ĉ”\‚Å‚µ‚傤‚©H 2007/06/28 00:00:00 ‚Æ‚¢‚¤•\ަ‚ð 2007/06/28 ‚Æ‚¢‚¤•\ަ‚É‚µ‚½‚¢‚̂ł·‚ªc
590 –¼‘OF588 mailto:sage [2007/06/28(–Ø) 10:22:52 ] •ª‰ðŒã‚ÌƒŠƒeƒ‰ƒ‹"\u304b\u3099\u304b\u3099\u304b\u3099\u002e\u0074\u0078\u0074"‚¾‚ÆA ƒtƒ@ƒCƒ‹‚Æ‚µ‚Äu‚ª‚ª‚ª.txtv‚ª¶¬‚³‚ê‚邯‚ÇA‹t‚ÉwinŠÂ‹«‚ł͉»‚¯ƒtƒ@ƒCƒ‹–¼‚ɂȂéB ‚à‚µ‚©‚µ‚Ämac‚ÅNormalizer‚ðŽg‚Á‚ij‚µ‚¢ƒtƒ@ƒCƒ‹–¼‚𶬂ł«‚½‚Æ‚µ‚Ä‚àA ‚»‚ê‚ðwin‚ÉŽ‚Á‚Ä‚«‚ij‚µ‚¢ƒtƒ@ƒCƒ‹–¼‚ɂ͂Ȃç‚È‚¢H ‚¤‚¿‚ÍJDK5ŠÂ‹«‚̂܂܂Ȃñ‚ÅNormalizerŽü‚è‚ðŠm”F‚Å‚«‚È‚¢‚¯‚ÇB
591 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/28(–Ø) 10:38:04 ] >>590 > ‹t‚ÉwinŠÂ‹«‚ł͉»‚¯ƒtƒ@ƒCƒ‹–¼‚ɂȂé NFDŽg‚í‚ꂽ’ö“x‚ʼn»‚¯‚é‚È‚çWin‘¤‚É‚à–â‘è‚Í‚ ‚邯Žv‚¤‚¯‚Ç‚ËB NFC‚ª³‚µ‚¢ƒ†ƒjƒR[ƒh‚Á‚Ă킯‚¶‚á‚È‚¢‚µB ‚Ü‚ŸA>>586 ‚̂̓oƒO‚¾‚낤‚¯‚ÇB
592 –¼‘OF588 mailto:sage [2007/06/28(–Ø) 10:46:23 ] >>589 JSpinner#setEditor‚ðŽg‚Á‚ÄA setEditor(new JSpinner.DateEditor(sp, "yyyy/MM/dd"))
593 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/28(–Ø) 10:49:40 ] –¼‘O—“‚ªccorz
594 –¼‘OF589 [2007/06/29(‹à) 00:15:08 ] >>592 ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚Å‚«‚Ü‚µ‚½B ‚Å‚àŽŸ‚̓f[ƒ^‚ðŽæ“¾‚µ‚½‚ç‚È‚º‚©‚Ê‚é‚ۂɂȂéEEE sp.getValue().toString() ‚Æ‚©‚â‚Á‚Ă݂½‚̂ł·‚ªc
595 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/29(‹à) 00:36:31 ] commitEdit ‚µ‚È‚¢‚Æ’l‚ªŠm’肵‚È‚¢‚©‚ç‚Ê‚é‚Û‚È‚ñ‚¶‚á‚ËH
596 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/29(‹à) 00:37:53 ] ƒ\[ƒX‚³‚炳‚ñ‚Ƃ킩‚ç‚ñ
597 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/29(‹à) 00:40:59 ] >>594 sp‚ªnull‚Ȃ̂©sp.getValue()‚ªnull‚Ȃ̂©B ƒf[ƒ^Žæ“¾‚̃^ƒCƒ~ƒ“ƒO‚ª‘‰ß‚¬‚ăXƒsƒi‚ª‚Ü‚¾\’z‚³‚ê‚Ä‚¢‚È‚¢‚Æ‚©B ŽŽ‚µ‚É‚±‚¤‚¢‚¤‚Ì‚ðì‚Á‚½‚¯‚Ç•’ʂɎ擾‚Å‚«‚½‚æB JFrame f = new JFrame(); f.setLayout(new java.awt.FlowLayout()); f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); final JSpinner sp = new JSpinner(new SpinnerDateModel(new Date(), null, null, Calendar.DAY_OF_MONTH )); sp.setEditor(new JSpinner.DateEditor(sp, "yyyy/MM/dd")); sp.setUI(new javax.swing.plaf.basic.BasicSpinnerUI()); f.add(sp); JButton b = new JButton("A"); b.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { System.out.println(sp.getValue()); } }); f.add(b); f.pack(); f.setVisible(true);
598 –¼‘OF594 [2007/06/29(‹à) 00:47:44 ] >>595 >>596 ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·(—Ü >>597 ‚¤‚íƒ}ƒW‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·(†‹ƒ ‚³‚Á‚»‚‚â‚Á‚Ă݂܂·!!
599 –¼‘OF529 mailto:sage [2007/06/30(“y) 10:08:36 ] ’xƒŒƒX‚Å‚·‚ªB >>587 ƒ\[ƒX‚ÍShift_JIS‚Å‚·‚ªA.classƒtƒ@ƒCƒ‹’†‚ł͕ϊ·‚³‚ê‚¿‚á‚Á‚ÄNFC‚ÈUTF-8‚Ì ƒR[ƒh‚Å‹L˜^‚³‚ê‚Ä‚é‚ñ‚ÅŠÖŒW–³‚¢‚Á‚Û‚¢‚Å‚·‚ËB Mac‚̃tƒ@ƒCƒ‹ƒVƒXƒeƒ€‚ÍNFD‚Ńtƒ@ƒCƒ‹–¼Ž‚Á‚Ă邯‚ÇNFC‚̃tƒ@ƒCƒ‹–¼“n‚³‚ê‚邯 NFD‚ɕϊ·‚·‚é‚Ý‚½‚¢‚È‚ñ‚Å‚·‚ªAJava VM‚Ì‚»‚±‚ç•Ó‚ÌŽÀ‘•‚ɃoƒO‚ª‚ ‚é‚Á‚Û‚¢‚Å‚·B >>591 Windows‚Íʼn‚Á‚©‚çNFC‚̃tƒ@ƒCƒ‹–¼‚݂̂ð“n‚³‚ê‚é‚Ì‚ª‘O’ñ‚ÅA NFD‚̃tƒ@ƒCƒ‹–¼‚ðNFC‚ɕϊ·‚·‚é‹@”\‚Æ‚©‚ª–³‚ANFD‚Ì‘÷“_‚̃tƒHƒ“ƒg‚ðŽ‚Á‚ĂȂ¢‚ñ‚Å ‰»‚¯‚é‚Ý‚½‚¢‚Å‚·B ‚Ü‚ AŽd•û‚È‚¢‚©‚ÆB Apple‚É•ñ‚µ‚½‚ç1“ú‚ŕԎ–‚ª—ˆ‚ĒljÁî•ñ‚ð‹‚ß‚ç‚ê‚Ü‚µ‚½B ‚³‚·‚ª‚É‚â‚΂¢‚ÆŽv‚Á‚½‚ñ‚Å‚µ‚傤‚©B ‚ ‚ÆA–³—–î—Swing‚ɘb‚ð–ß‚·‚ÆAJTextComponent‚ÍNFC‚Ý‚½‚¢‚È‚ñ‚ÅA Ž©•ª‚̃AƒvƒŠ‚ł̓tƒ@ƒCƒ‹–¼‚ÍNFC‚ňµ‚¢Ajava.io.File‚𶬂·‚邯‚«‚¾‚¯ Mac‚Å‚ÍNFD‚ɕϊ·‚·‚邿‚¤‚É‚µ‚Ü‚µ‚½B
600 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/30(“y) 14:12:28 ] ƒNƒ‰ƒXƒtƒ@ƒCƒ‹“à‚̃Gƒ“ƒR[ƒfƒBƒ“ƒO‚ÍUTF-8‚¾‚Á‚½‚Ì‚©
601 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/06/30(“y) 15:56:39 ] >>600 ‚¾‚©‚çsun‚ÌJDK‚ÌŽÀ‘•‚Å‚ÍReader‚̃fƒtƒHƒGƒ“ƒR[ƒfƒBƒ“ƒO‚ªUTF-8‚È‚ñ‚¾‚Á‚½‚Í‚¸B
602 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2007/07/02(ŒŽ) 17:46:19 ] JFrame‚©‚瑼‚ÌJFrame‚̃{ƒ^ƒ“‚ð‰Ÿ‚·‚±‚Æ‚Á‚ĉ”\‚Å‚µ‚傤‚©H ¡A‚ÆB‚Æ‚¢‚¤‰æ–Ê‚ðì‚Á‚ÄAB‚ÉŒŸõ‘‹‚ðì‚Á‚ÄAƒNƒŠƒbƒN‚µ‚½“à—e‚ªAƒEƒBƒ“ƒhƒE‚̃eƒLƒXƒgƒtƒB[ƒ‹ƒh‚É”½‰f‚·‚邿‚¤‚É ‚µ‚Ä‚¢‚é‚̂ł·‚ªA‚»‚±‚©‚炳‚ç‚ÉBƒEƒBƒ“ƒhƒE‚ÌuŠm’èvƒ{ƒ^ƒ“‚ð‰Ÿ‚·‚ÆAAƒEƒCƒ“ƒhƒE‚Å‚àuŠm’èvƒ{ƒ^ƒ“‚ð‰Ÿ‚µ‚½‚̂Ɠ¯‚¶ó‹µ‚É‚µ‚½‚¢‚̂ł·‚ªc
603 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/02(ŒŽ) 18:07:29 ] •’ʂɂ»‚̃ƒWƒbƒN‚ª“ü‚Á‚½ƒƒ\ƒbƒh‚ðŒÄ‚ׂ΂¢‚¢‚¾‚¯‚Å‚ÍH ƒCƒxƒ“ƒg‚Ì’†‚ł͂»‚̃ƒ\ƒbƒh‚ðŒÄ‚Ԃ悤‚É‚·‚邾‚¯ Swing‚Ì’†‚ʼnŸ‚µ‚½‚悤‚É“®ì‚³‚¹‚邯‚¢‚¤ˆÓ–¡‚Ȃ炻‚̂܂ܖ½—ß‚ª‚ ‚邯‚ÇAAPIƒ}ƒjƒ…ƒAƒ‹‚ð‚æ‚Œ©‚Ă݂悤
604 –¼‘OF594 mailto:sage [2007/07/03(‰Î) 11:12:10 ] >>597 ‚·‚¢‚Ü‚¹‚ñAsp‚ªnull‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·BBB Eclipse‚ÅgetJContentPane()‚ÉŽ©‘O‚ňȉº‚̃R[ƒh‚ð’ljÁ‚µ‚½‚̂ł·‚ªc @@JSpinner sp = new JSpinner(new SpinnerDateModel()); sp.setUI(new BasicSpinnerUI()); sp.setEditor(new JSpinner.DateEditor(SP_checkDate, "yyyy/MM/dd")) ; jContentPane.add(sp); ‚»‚µ‚ÄAƒ{ƒ^ƒ“‚ð‰Ÿ‚µ‚½‚Æ‚«‚̃R[ƒh‚Í‚±‚ê‚Å‚·B SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd"); Date spData = sdf.parse(SP_checkDate.getValue().toString()); ‚È‚º‚©sp‚ªnull‚ɂȂÁ‚Ä‚¢‚Ü‚·BBB@
605 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/03(‰Î) 12:28:07 ] >>604 Swing‚Ì‘O‚ÉJava‚̕׋‚µ‚½•û‚ª‚¢‚¢‚¼B >>597 ‚̃R[ƒh‚ðA‚¨‘O‚̃R[ƒh‚É‚»‚̂܂ܖ„‚ßž‚ñ‚Å‚àƒ_ƒB ˆÓ–¡‚ð—‰ð‚µ‚ëB JSpinner.DateEditor‚̃Rƒ“ƒXƒgƒ‰ƒNƒ^‚̈ø”‚ÍA setEditor‚ðŒÄ‚Ño‚·JSpinnerƒIƒuƒWƒFƒNƒg‚ðŽw’è‚·‚éB >>604 ‚Å‚ÍAJSpinner.DateEditor‚̃Rƒ“ƒXƒgƒ‰ƒNƒ^‚ÅŽw’肵‚½JSpinner‚Æ setEditor‚ðŒÄ‚ÔJSpinner‚ªˆÙ‚È‚Á‚Ä‚¢‚éB ‚»‚ê‚ÆAˆÈ‘O‚̃AƒhƒoƒCƒX‚ð‚Ü‚é‚Å–³Ž‹‚µ‚Ä‚é‚ÈB‚¿‚á‚ñ‚Ɠǂñ‚ł邩H SpinnerDateModel#getDate()‚ÅDateŒ^‚Ŏ擾‚Å‚«‚邯Œ¾‚í‚ꂽ‚Ì‚É –³‘Ê‚ÉSimpleDateFormatŽg‚Á‚ÄDate¨String¨Date•ÏŠ·‚µ‚Ă邵A •Ï”–¼‚ª‚ ‚¢‚©‚í‚炸•Ï‚¾‚Á‚½‚è‚·‚邵B
606 –¼‘OF594 [2007/07/03(‰Î) 13:46:28 ] >>604 •Ï”–¼‚ÌC³‚ª’†“r”¼’[‚ɂȂÁ‚Ä‚¢‚Ü‚µ‚½EEE‚·‚¢‚Ü‚¹‚ñB DateŒ^‚Ŏ擾‚¹‚¸‚ÉString‚Ŏ擾‚µ‚Ä‚½‚èƒ_ƒƒ_ƒ‚Ȃ̂ÅA‚à‚¤ˆê“xo’¼‚µ‚Ü‚·c
607 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/03(‰Î) 14:57:06 ] >>594 ‚ª‚ñ‚ª‚ê
608 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2007/07/03(‰Î) 17:16:40 ] VisualEditor‚ł̃fƒtƒHƒ‹ƒg‚̃tƒHƒ“ƒg‚Á‚Ä•ÏX‚Å‚«‚Ü‚·‚©H ‚¢‚Â‚à‘¾Žš‚ÌDialog,12‚ðŽè“®‚łۂ¿‚Û‚¿•ÏX‚µ‚Ä‚¢‚é‚̂ł·‚ªc
609 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/03(‰Î) 18:35:49 ] ŽÀsŽž‚¾‚¯‘f“G‚ɂȂê‚Ηǂ¢‚̂ł ‚ê‚Î >>483 •Ó‚è‚ðŽQÆ‚·‚郈ƒƒVB
610 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/04(…) 01:14:58 ] commons‚ÌsmtpŠÖ˜A‚Á‚ÄŽg‚Á‚Ä‚¢‚é‚ЂƂ¢‚Ü‚·‚©H Žg‚¨‚¤‚ÆŽv‚Á‚½‚¯‚ǃGƒ“ƒR[ƒhŽv‚¤‚悤‚É‚¢‚©‚È‚‚Ä javax.mail‚Ì•û‚ÉŽè‚ðo‚µ‚½‚猋‹Ç‚»‚Á‚¿‚¾‚¯‚Å—p‚ªÏ‚ñ‚Å‚µ‚Ü‚¢ ‚í‚´‚í‚´commonsŽg‚¤‚܂łà‚È‚©‚Á‚½‚Á‚Ä‚¢‚¤‚©EEE
611 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/04(…) 01:15:44 ] Œë”š‚µ‚Ü‚·‚½ƒXƒ}ƒ\
612 –¼‘OF594 [2007/07/04(…) 12:11:32 ] ‚â‚Á‚Ǝ擾‚Å‚«‚邿‚¤‚ɂȂè‚Ü‚¢‚½!! DataModel‚ª•K—v‚¾‚Á‚½‚̂ł·‚Ëc@‚¿‚á‚ñ‚Ɠǂñ‚łȂ‚Ä‚·‚¢‚Ü‚¹‚ñB‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·!
613 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/04(…) 12:12:23 ] >>609 ‚â‚Á‚Ï‚èVEã‚Å‚àƒˆƒƒV‚‚µ‚½‚©‚Á‚½‚̂ł·‚ªc VEˆÈŠO‚ÌGUIƒGƒfƒBƒ^‚È‚ç‰Â”\H
614 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2007/07/04(…) 16:25:33 ] eclipse{swing‚ÅGUI‚ð‚Ó‚ñ‚Ó‚ñ‚Ó‚ñ`‚Á‚Äì‚Á‚Ä‚¢‚ÄA ‚¢‚´ƒGƒNƒXƒ|[ƒg‚µ‚ÄA–â‘è‚È‚‹N“®‚Å‚µ‚½‚ÆŽv‚Á‚½‚çA ‚È‚º‚©DB‚Ƃ̒ÊM‚ÉŽ¸”s‚µ‚Ä‚¢‚éB ƒGƒ‰[“à—e‚ð‚Ý‚é‚Æjava.lang.NullPointerException ŠJ”Žž‚ɂ͕’ʂɎÀs‚Å‚«‚½‚Ì‚ÉA jar‚ɃGƒNƒXƒ|[ƒg‚µ‚½‚çDB‚Æ’ÊM‚Å‚«‚È‚‚È‚éꇂÁ‚Ä‚ ‚é‚̂łµ‚傤‚©H JDBC‚Í‚¿‚á‚ñ‚Æclasspath‚ª‚ ‚邯‚±‚É’u‚¢‚Ă܂·
615 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/04(…) 17:09:10 ] ‚¾‚©‚ç‚»‚Ì—áŠO‚ª”¶‚µ‚Ä‚¢‚éêŠ‚ð‚³‚ç‚³‚ñ‚ƃ_ƒ‚¾‚ƂȂñ‚ÇEEE
616 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/04(…) 17:25:13 ] >>614 Swing‚Æ‚¢‚¤‚©ƒXƒŒˆá‚¢‚È‹C‚ª‚·‚邪Aˆê‰ž‰ñ“šB ŽÀs‰Â”\jar‚©‚ç‹N“®‚·‚邯ACLASSPATH‚â-classpathƒIƒvƒVƒ‡ƒ“‚Í–³Ž‹‚³‚ê‚éB ‘ã‚í‚è‚ÉMANIFEST.MF‚ÌClass-PathƒGƒ“ƒgƒŠ‚É‘‚‚±‚ÆB ‚±‚êˆÈã‚Ì•Œ¾‚ª—~‚µ‚©‚Á‚½‚çA‚»‚Ì—áŠO‚Ì”¶‰ÓŠ‚ð‰Á‚¦‚Ä JavaŽ¿–âE‘Š’kƒXƒŒ‚És‚¯B
617 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/04(…) 17:31:57 ] >>616 –³Ž‹‚³‚ê‚È‚¢‚æ ‚È‚É‚í‚¯‚̂킩‚ç‚ñ‚±‚Æ‚ðEEE
618 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/04(…) 17:51:03 ] >jar‚ɃGƒNƒXƒ|[ƒg‚µ‚½‚çDB‚Æ’ÊM‚Å‚«‚È‚‚È‚éꇂÁ‚Ä‚ ‚é‚̂łµ‚傤‚©H ‚ ‚é
619 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/04(…) 18:18:05 ] ƒNƒ‰ƒX‚ªŒ©‚‚©‚ç‚È‚©‚Á‚½‚ç‚ӂ‚¤‚ÍANoClassDefFound‚¾‚ëEEE >>614 eclipseŽg‚Á‚Ä‚é‚È‚çAjarƒtƒ@ƒCƒ‹‚ðƒfƒoƒbƒKŒo—R‚Å‹N“®‚µ‚Ă݂½‚çH
620 –¼‘OF614 mailto:sage [2007/07/04(…) 18:56:44 ] >>616 ‚¢‚¯‚Ü‚µ‚½‚æ!!@ƒMƒKƒ“ƒg‚ ‚肪‚Æ‚¤!!
621 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/04(…) 21:33:41 ] >>617 ttp://java.sun.com/javase/ja/6/docs/ja/technotes/tools/windows/java.html#-jar ƒhƒLƒ…ƒƒ“ƒg‚ð“Ç‚ÞKе‚ð•t‚¯‚悤‚ºB
622 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/04(…) 21:49:10 ] -jarŽg‚¤‚Ì‚©‚æ •’ʂ͎g‚í‚ñ‚µAŽg‚¤‚È‚çƒ}ƒjƒtƒFƒXƒgƒtƒ@ƒCƒ‹‚É‘‚‚Ì•’Ê‚¾‚ë Swing‚Ɖ½‚àŠÖŒW‚È‚¢‚â‚ñ‚©
623 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/04(…) 22:00:11 ] ƒXƒŒˆá‚¢‚ł͂ ‚邪 >>622 ‚Æ‚±‚Æ‚ñ“ǂ܂Ȃ¢‚ËB ttp://java.sun.com/javase/ja/6/docs/ja/technotes/guides/jar/jarGuide.html >ƒfƒXƒNƒgƒbƒvã‚Å JAR ƒtƒ@ƒCƒ‹‚ðƒ_ƒuƒ‹ƒNƒŠƒbƒN‚·‚ê‚Î javaw -jar ‚É‚æ‚è JAR ƒtƒ@ƒCƒ‹‚ªŽ©“®“I‚ÉŽÀs‚³‚ê‚Ü‚·B
624 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/04(…) 22:04:36 ] ƒ_ƒuƒ‹ƒNƒŠƒbƒN‹N“®‚È‚ñ‚ÄŽg‚¢•¨‚ɂȂç‚ñ‚æ ƒIƒvƒVƒ‡ƒ“Ý’è‚Å‚«‚È‚¢‚©‚ç
625 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/05(–Ø) 00:43:07 ] Windows Explorer‚ð”Û’è‚·‚é617=622=624‚É’E–X
626 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/05(–Ø) 00:54:08 ] ŋ߂ÌGUIƒVƒFƒ‹‚È‚ç‚Þ‚µ‚ëƒ_ƒuƒ‹ƒNƒŠƒbƒN‚Å ŠÖ˜A•t‚¯‚³‚ꂽƒvƒƒOƒ‰ƒ€ŽÀs‚Ì•û‚ªˆê”Ê“I‚¾‚ëB Ž©•ª‚𳓖‰»‚µ‚Ä‚©‚݂‚«‚½‚¢‚¾‚¯‚Ì”nŽ‚ÍƒXƒ‹[‚µ‚Æ‚¯‚æB
627 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/05(–Ø) 11:41:18 ] >>624 lauch4j
628 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/05(–Ø) 12:00:32 ] > 625-626‚Í624‚Ì‚¢‚¢‚½‚¢‚±‚Ƃ킩‚Á‚Ä‚é‚Ì‚©‚È
629 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/05(–Ø) 13:08:40 ] ‚»‚̃\ƒtƒg‚ªGUI‚È‚ç‹N“®Œã‚ɃIƒvƒVƒ‡ƒ“ݒ肵‚ÄÄ‹N“®‚ª¡‚¶‚á•’Ê‚¾‚ª ‚»‚ê‚ð‰ñ”ð‚·‚é‚½‚߂ɃRƒ}ƒ“ƒhƒ‰ƒCƒ“ˆø”Žó‚¯•t‚¯‚é‚Ì‚à‚ ‚邯‚ÇA‚ ‚‚܂łà‹~ψ’u‚¾‚ëB ¡‚ƂȂÁ‚Ä‚ÍB
630 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/05(–Ø) 13:27:57 ] >629‚ÍA‚킯‚ª‚í‚©‚Á‚ĂȂ¢‚ÆŒ©‚½B
631 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/05(–Ø) 13:43:14 ] >>629 ‚½‚Ô‚ñƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚̃IƒvƒVƒ‡ƒ“‚ł͂ȂJVMƒIƒvƒVƒ‡ƒ“‚̗ނ̘b‚ð‚µ‚Ä‚é‚ÆŽv‚í‚ê‚é
632 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/05(–Ø) 14:47:03 ] ŠÖ˜A•t‚¯‚ŃIƒvƒVƒ‡ƒ“‚àݒ肵‚Ä‚¨‚¯‚΂¢‚¢‚ñ‚¶‚á‚ËH
633 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/05(–Ø) 14:53:28 ] ‹N“®‚·‚邯‚«‚ɃAƒvƒŠ‚ɃIƒvƒVƒ‡ƒ“‚ð“n‚³‚È‚¢‚Æ‚¢‚¯‚È‚¢‚Ì‚ÍCUI‚ÅGUI‚ł͂ ‚Ü‚è‚È‚¢‚ÆŽv‚¤‚ª
634 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/05(–Ø) 14:57:18 ] Java‚ÌVM‚Í•Ê
635 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/05(–Ø) 15:07:49 ] ƒIƒvƒVƒ‡ƒ“‚Æ‚¢‚Á‚Ä‚àVM‚̃IƒvƒVƒ‡ƒ“‚ËB ƒVƒXƒeƒ€ƒvƒƒpƒeƒB‚ðŽw’è‚·‚é-D‚âA VM‚ÌŽí—Þ‚ð‘I‘ð‚·‚é-client‚â-server‚Æ‚©A ƒƒ‚ƒŠŠ„“–ƒv[ƒ‹‚ÌÅ‘åŬƒTƒCƒY‚ðŽw’è‚·‚é-Xmx‚â-Xms‚È‚ÇB ¡‚̂Ƃ±‚ëAŽÀs‰Â”\Jar‚ðƒ_ƒuƒ‹ƒNƒŠƒbƒN‚Å‚ÍA ‚±‚ê‚ðŒÂ•ÊŽw’è‚·‚邱‚Ƃ͂ł«‚È‚¢B ‚Ü‚ ‚½‚¾A-client‚â-server‚ÍCPU‚âƒA[ƒLƒeƒNƒ`ƒƒ‚É‚æ‚Á‚Ä Ž©“®‘I‘ð‚³‚ê‚邵i‚¨‚¨‚æ‚»‚ł͂ ‚邯‚Çj -Xmx‚Æ-Xms‚àAJava6‚©‚ç‚Í‹K’è’l‚ª64MB/2MB‚ł͂Ȃ‚È‚èA •¨—ƒƒ‚ƒŠ‚ɉž‚¶‚½’l‚ɕςí‚邿‚¤‚ɂȂÁ‚½B ttp://java.sun.com/javase/ja/6/docs/ja/technotes/guides/vm/gc-ergonomics.html -D‚â‚»‚Ì‘¼‚ÌVMƒIƒvƒVƒ‡ƒ“‚Í–³—‚Æ‚µ‚Ä‚àA ŽÀs‰Â”\Jar‚ÌŽèŒy‚³‚ð‘S”Û’è‚·‚é‚Ù‚ÇAŽg‚¦‚È‚¢‚Á‚Ä‚±‚Ƃ͖³‚¢‚ÆŽv‚¤B
636 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/05(–Ø) 20:26:11 ] GUIƒAƒvƒŠ‚قǃIƒvƒVƒ‡ƒ“‚ª•K—vB Swing‚âJava‚Ì“®ì‚ª‘¬‚‚È‚Á‚½‚Ƃ͂¢‚¦AƒfƒtƒH‚Å‚ÍGC‚É‚æ‚é’âŽ~ŽžŠÔ‚ª’·‚·‚¬‚é‚̂ŠŽg‚¢•¨‚ɂȂç‚È‚¢‚Ì‚³B ‚ ‚‚܂łà‰õ“K‚É“®‚ƒAƒvƒŠ‚̓`ƒ…[ƒjƒ“ƒO‚³‚ꂽƒIƒvƒVƒ‡ƒ“‚ª‘O’ñB ƒ}ƒjƒtƒFƒXƒgƒtƒ@ƒCƒ‹‚ɃIƒvƒVƒ‡ƒ“‚ª‚©‚¯‚È‚¢‚̂ł±‚±‚ÍŒµ‚µ‚¢‚ñ‚¾‚æ‚ÈB WebStart‚àƒƒ‚ƒŠ‚¾‚¯‚µ‚©‘Ήž‚µ‚ĂȂ¢‚̂Ōµ‚µ‚¢B •’Ê‚Ìl‚Í‚QC‚R•b‚àGC‚ÅGUI‚ª‚Ƃ܂Á‚Ä‚½‚çŽg‚í‚È‚¢‚ÆŽv‚¤B
637 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/05(–Ø) 20:28:14 ] >>635 6‚ł͒Pƒ‚ȃT[ƒo[ƒNƒ‰ƒXŒŸo“®ì‚©‚ç‚©‚í‚Á‚½‚ÌH
638 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/05(–Ø) 21:28:25 ] ‚í‚©‚Á‚½B VM‚̃`ƒ…[ƒjƒ“ƒO‚µ‚È‚¢‚Ƃ܂Ƃà‚É“®‚©‚È‚¢‚悤‚ÈAƒŠƒbƒ`‚Ńwƒr[‚ÈGUIƒAƒvƒŠ‚Í‚¨‘O‚É”C‚¹‚éB ‰´‚ÍAVM‚̃`ƒ…[ƒjƒ“ƒO‚ª•s—v‚ÈAƒ`[ƒv‚щƒCƒg‚ȃAƒvƒŠì‚Á‚ÄAŽÀs‰Â”\jar‚Å”z•z‚·‚邿B ‚Æ‚±‚ë‚ÅV2CŽg‚Á‚Ă邯AƒNƒ‰ƒCƒAƒ“ƒgƒTƒCƒhJava & Swing‚à‚¢‚¢‚à‚ñ‚¾‚ÆŽv‚¦‚Ä‚‚éB ‚à‚Á‚Æ‚àA‚ ‚ê‚ÍìŽÒ‚³‚ñ‚Ì‚ª‚ñ‚΂è‚ÉŠñ‚邯‚±‚낪‘å‚«‚¢‚Ì‚©‚ÈB HTMLƒrƒ…[ƒA‚ÍŽ©ì‚µ‚Ă邻‚¤‚¾‚µB
639 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/05(–Ø) 22:25:02 ] V2C‚¾‚Á‚ăfƒtƒH‚¾‚ÆGCŽž‚É‚ ‚Ù‚Ý‚½‚¢‚Éd‚‚©‚¦‚ñ‚¾‚ëEEE
640 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/05(–Ø) 22:46:47 ] GC‚ªˆêu‚ÅI‚í‚éƒEƒ`‚̊‹«‚̓nƒbƒs[‚È‚ñ‚¾‚ÈB ƒKƒ“ƒKƒŒ639B‚¨‘O‚ɂ͖¢—ˆ‚ÆVMƒ`ƒ…[ƒjƒ“ƒO‚ª‚ ‚éB
641 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/06(‹à) 02:48:48 ] ƒfƒtƒH‚ÅGC‚Å2,3•b‚Ƃ܂é‚Á‚ÄA‚Ç‚ñ‚ȃAƒvƒŠ‚ð‚Ç‚ñ‚Ȋ‹«‚ÅŽg‚Á‚Ä‚é‚ñ‚¾‚낤H Swing‚ÅÅd—Ê‹‰‚Æ‚¢‚¦‚éNetBeans‚Å‚àA‚»‚ñ‚ȂɎ~‚܂邱‚Ƃ͂Ȃ¢‚ªB
642 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/06(‹à) 07:00:10 ] ‚Æ‚è‚ ‚¦‚¸OS‚ÍWindows 98‚¾‚낤‚ÈB
643 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/06(‹à) 20:16:52 ] IntelCore{XP‚ÅNetBeans5.5.1‚à2,3•b‚Æ‚Ü‚é‚æ ƒRƒ“ƒJƒŒƒ“ƒgGC‚É•ÏX‚·‚ê‚Αåä•v‚¾‚¯‚Ç
644 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/06(‹à) 21:46:12 ] ƒƒ‚ƒŠ‚ªƒoƒJ‚Ý‚½‚¢‚ɂȂ¢‚ñ‚¾‚낤‚©
645 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/06(‹à) 22:02:26 ] ƒƒ‚ƒŠ‚Í1.5GB‚¾[‚Ë glassfish—§‚¿ã‚°‚½‚èDB—§‚¿ã‚°‚邯1GB‚¶‚Ⴝ‚è‚È‚¢‚æ‚Ë NetBeans‚̓fƒtƒH‚¾‚Ƃ܂Á‚½‚ƒƒ‚ƒŠ‚ª‘«‚è‚È‚¢‚©‚瑂₵‚Ă邳 ‚à‚µ‚©‚µ‚Ă݂ñ‚ȃwƒr[‚ÉNetBeans‚‚©‚Á‚ĂȂ¢‚ÌH
646 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/06(‹à) 23:37:13 ] ƒwƒr[‚ÉŽg‚Á‚Ă邿BÅ‹ß2GB‚¶‚á‘«‚è‚È‚¢B ‚¢‚âAƒRƒ“ƒJƒŒƒ“ƒg‚É‚·‚邿‚èA•ªŽUGC‚ÌŽüŠú‚ð1•ª‚©‚牄‚΂·‚Ì‚Æ ƒXƒ‹[ƒvƒbƒg•À—ñGC‚É‚·‚é•û‚ª‰õ“K‚¾‚Á‚½‚è‚·‚é‚©‚à‚µ‚ê‚È‚¢‚¼B ‚Å‚àIDE‚ÌVM‚ƃAƒvƒŠƒP[ƒVƒ‡ƒ“ƒT[ƒo‚ÌJVM‚Í•ª‚¯‚邿B ˆá‚¤«Ž¿‚̃AƒvƒŠ‚È‚ñ‚¾‚©‚番‚¯‚½•û‚ªƒ`ƒ…[ƒjƒ“ƒO‚µ‚â‚·‚¢B ‚Á‚ĉ½‚̘b‚ɂȂÁ‚Ä‚é‚ñ‚¾B V2C‚ÍA‘½•ª‚ÉìŽÒ‚³‚ñ‚̃R[ƒfƒBƒ“ƒO‚̘r‚ʼnõ“K‚ɂȂÁ‚Ä‚é‚ñ‚¾‚ÆŽv‚¤B
647 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/06(‹à) 23:54:15 ] >>646 ’x‚¢‚Ì‚ÍFullGC‚¾‚¯‚¾‚©‚çFullGC‚ª‚łȂ¯‚ê‚΂»‚ê‚Å‚¢‚¢‚Ì‚³ GCƒ`ƒ…[ƒjƒ“ƒO‚ÍJava‚ŃQ[ƒ€ì‚Á‚½‚肵‚ăeƒXƒg‚µ‚Ă邩‚ç‘åä•v 5msˆÈ‰º‚É‚µ‚Ä‚¢‚ê‚Α̊´“I‚É–â‘è‚͂Ȃ¢‚©‚È ƒƒ‚ƒŠ‚ª‘½‚¢‚ƃpƒ‰ƒŒƒ‹‚ª‚í‚è‚Æ—LŒø‚¾‚¯‚ÇAƒpƒ‰ƒŒƒ‹‚É‚·‚邯ƒXƒ‹[ƒvƒbƒg‚Í‚¢‚¢‚¯‚ÇA ƒŒƒXƒ|ƒ“ƒX‚ª‘啂ɒቺ‚·‚é‚©‚çAŽg‚¤ê–Ê‚ªŒ‹\“‚¢ ƒ}ƒ‹ƒ`ƒRƒA‚¾‚©‚çƒpƒ‰ƒŒƒ‹‚Å‚¢‚¢‚Æ‚¢‚¤‚æ‚è‚ÍGC—p‚É‚¸‚Á‚ƃRƒ“ƒJƒŒƒ“ƒg‚¾‚¯“®‚©‚µ‚Ä‚é‚Ù‚¤‚ª ‚¢‚¢ê‡‚à‘½‚¢‚©‚È ‚Ü‚ŸAƒoƒbƒNƒOƒ‰ƒEƒ“ƒhƒRƒ“ƒpƒCƒ‹‚Æ‚©‚à‚ ‚邵AAPŽI‚âDBŽI‚à‹N“®‚·‚é‚©‚çIDE‚¾‚¯‚Ƀtƒ‹‚ɂ܂킷‚킯‚É‚Ís‚©‚È‚¢‚©‚ç‚Ë Å‹ß‚ÍVMŒn‚à‚æ‚Žg‚¤‚©‚ç‚È‚¨‚³‚ç‚©‚È ‚Æ‚±‚ë‚ÅAPŽI‚ÆIDEAƒfƒoƒbƒO‹N“®‚Æ‚»‚ꂼ‚êVM‚ÍŽ©“®“I‚É•ª‚©‚ê‚邿‚Ë? Tomcat‚¾‚Á‚ăfƒtƒH‚¾‚ƃƒ‚ƒŠ‚È‚¢‚µ-Xmx‚¢‚ê‚È‚¢‚Ƃ܂¸‚¤‚²‚©‚ñ ‚ [Swing‚ª‚à‚Í‚âŠÖŒW‚È‚‚È‚Á‚Ä‚µ‚Ü‚Á‚½
648 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/07(“y) 11:24:32 ] >645 glassfish‚ÆJavaDB‚ÍNetBeans‚ƈႤVM‚Å‘–‚邿B
649 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/07(“y) 12:59:29 ] >>648 ‰½‚ð“–‚½‚è‘O‚Ì‚±‚Æ‚ð
650 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/07(“y) 15:41:58 ] glassfish‘–‚点‚悤‚ªJavaDB‘–‚点‚悤‚ªAGC‚ɂ͊֌W‚È‚¢‚Á‚Ä‚±‚Æ‚¾B
651 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/07(“y) 16:00:02 ] >>650 ƒ}ƒ‹ƒ`ƒvƒƒZƒX‚ł̓®ì‚ðl—¶‚Á‚Ä‚±‚Æ‚¾‚ëB
652 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/07(“y) 19:59:56 ] ‚Æ‚è‚ ‚¦‚¸SwingŠÖŒW‚Ë[‚©‚瑼Šs‚¯‚â
653 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2007/07/24(‰Î) 12:16:09 ] eclipse‚ðŽg‚Á‚ÄGUI‚ð‚‚‚肽‚¢‚ñ‚Å‚·‚ªƒTƒ“ƒvƒ‹ƒtƒ@ƒCƒ‹‚Ì import javax.swing.*; public class Sample1 extends JFrame{ public static void main(String[] args){ Sample1 frame = new Sample1(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setBounds( 10, 10, 300, 200); frame.setVisible(true); } } ‚Æ‚¢‚¤ŠÈ’P‚È‚à‚Ì‚ð•\ަ‚µ‚Ă݂悤‚ÆŽv‚Á‚½‚̂ł·‚ªƒTƒ“ƒvƒ‹‚Ç‚¤‚è‚É300,200‚Ì ‘å‚«‚³‚̃EƒCƒ“ƒhƒE‚ª•\ަ‚³‚ꂸ¶ã‹÷‚ɬ‚³‚¢ƒEƒCƒ“ƒhƒE‚ª•\ަ‚³‚ê‚邾‚¯‚Å‚·D ‚È‚º‚±‚¤‚È‚Á‚Ä‚µ‚Ü‚¤‚̂łµ‚傤‚©H
654 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2007/07/24(‰Î) 13:30:36 ] ‚±‚¿‚ç‚̊‹«‚Å‚ÍãŽè‚“®‚¢‚Ä‚é‚Á‚Û‚¢‚æBOS‚ÍXPB java version "1.6.0_02" Java(TM) SE Runtime Environment (build 1.6.0_02-b06) Java HotSpot(TM) Client VM (build 1.6.0_02-b06, mixed mode, sharing) ‹C‹x‚ß‚¾‚¯‚Ç setLocation(int, int), setSize(int, int)@‚Æ‚©‚àŽŽ‚µ‚Ă݂½‚çH
655 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/24(‰Î) 13:52:23 ] >>653 Swing‚ł͂â‚Á‚Ă͂¢‚¯‚È‚¢ƒR[ƒfƒBƒ“ƒO‚Ȃ̂ª‚«‚ɂȂ邪A‚»‚ê‚Ç‚±‚̃Tƒ“ƒvƒ‹‚È‚ÌH
656 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/24(‰Î) 14:21:25 ] >655 ‚È‚ñ‚©‚Ü‚¸‚¢‚©H
657 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2007/07/24(‰Î) 14:22:08 ] >>655 www.javadrive.jp/tutorial/ ‚±‚±‚ðŽQl‚É‚â‚Á‚½‚ñ‚Å‚·‚ªo—ˆ‚Ü‚¹‚ñD >>654 1.6.0_02‚ðŽg‚Á‚Ä‚¢‚邯‚Ço—ˆ‚Ü‚¹‚ñxx
658 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/24(‰Î) 17:09:02 ] setMaximumSize, setMinimumSize, setPreferredSize, setSize
659 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/24(‰Î) 18:00:31 ] import javax.swing.*; public class Sample1 extends JFrame{ public static void main(String[] args){ SwingUtilities.invokeLater(new Runnable() { public void run() { Sample1 frame = new Sample1(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setBounds( 10, 10, 300, 200); frame.setVisible(true); } }); } } ƒEƒCƒ“ƒhƒEƒ}ƒl[ƒWƒƒŽŸ‘æ‚ŃtƒŒ[ƒ€‚ÍÄ”z’u‚⃊ƒTƒCƒY‚³‚ê‚é‚©‚à‚µ‚ê‚È‚¢‚µ‚ÈB >>658 ‚̂悤‚È‚¢‚ë‚¢‚ë‚ȃqƒ“ƒg‚ðƒ}ƒl[ƒWƒƒ‚É—^‚¦‚ê‚ÎŒ¾‚¤‚±‚Ƃ𕷂¢‚Ä‚‚ê‚é‚©‚àB
660 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2007/07/27(‹à) 00:38:57 ] ƒ{ƒ^ƒ“‚ð‰Ÿ‚·‚Ȃ肵‚ăCƒxƒ“ƒg‚ª”¶‚µ‚½‚Æ‚«‚ɃRƒ“ƒ|[ƒlƒ“ƒg‚̑傫‚³‚⠈ʒu‚ð•Ï‚¦‚½‚èA”ñ•\ަ‚¾‚Á‚½‚Ì‚ð•\ަ‚·‚邿‚¤‚É‚µ‚½‚肵‚Ä‚¢‚é‚̂ł·‚ªA ‘å‚«‚³‚ÆAˆÊ’u‚ª•Ï‚í‚Á‚Ä‚‚ê‚Ü‚¹‚ñB ƒfƒoƒbƒO‚µ‚½‚Æ‚±‚볂µ‚¢’l‚̓Rƒ“ƒ|[ƒlƒ“ƒg‚̃vƒƒpƒeƒB‚É“ü‚Á‚Ä‚¢‚邿‚¤‚È‚Ì ‚Å‚·‚ªAAA
661 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/27(‹à) 01:16:14 ] ‰æ–ÊƒŠƒtƒŒƒbƒVƒ…‚µ‚Ä‚éH
662 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/27(‹à) 01:17:14 ] ‚½‚Ô‚ñpack‚Æ‚©‚à‚í‚©‚ç‚È‚¢‚ñ‚¾‚낤‚È‚Ÿ
663 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/27(‹à) 14:24:01 ] ‰½‚ÌLayoutŽg‚Á‚Ä‚¢‚é‚Ì‚©‚àd—v‚¾‚©‚ç‘‚©‚È‚¢‚Æ‚È
664 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/28(“y) 01:26:08 ] ƒ‚[ƒ_ƒ‹‚ÈJDialog‚ðsetVisible‚·‚éꇂÍAinvokeAndWait‚ðŽg‚¦‚΂悢‚̂łµ‚傤‚©H
665 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/28(“y) 02:14:54 ] >>664 invokeLater‚Å‚¦‚¦‚â‚ñ —Ⴆ‚΃{ƒ^ƒ“‚Æ‚©‚ð‰Ÿ‚µ‚ÄActionListener#actionPerformed‚ðŒÄ‚ñ‚Å ‚»‚Ì’†‚©‚çJDialog#setVisible‚·‚é‚̂ȂçinvokeAndWait‚ÍŽg‚¦‚È‚¢
666 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/28(“y) 10:04:35 ] >>664 Žg‚í‚È‚‚Ä‚à‚¢‚¢‚æ AWTƒXƒŒƒbƒh‚È‚ç
667 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 12:29:26 ] ‚â‚肽‚¢Ž– EBufferStrategy‚ðŽg‚Á‚Ä•`‰æ Eƒtƒ‹ƒXƒNƒŠ[ƒ“•\ަ Eƒƒjƒ…[‚Ì•\ަ Canvas‚ÅBufferStrategyŽg‚Á‚Ä•`‰æACanvas‚ðŠÜ‚ÞJWindow‚ðƒtƒ‹ƒXƒNƒŠ[ƒ“•\ަ ƒtƒ‹ƒXƒNƒŠ[ƒ“‰æ–Ê‚ÅJPopupMenu‚ð•\ަ‚·‚邯Canvas‚Ì•`‰æ‚ª‘–‚éƒ^ƒCƒ~ƒ“ƒO‚ÅJPopupMenu‚ªÁ‚¦‚é JPopupMenu‚ðJInternalFrame‚ÅŽÀŒ»‚µ‚ÄJDesktopPane‚Ƃ̑g‚݇‚킹‚É‚µ‚Ä‚àƒ_ƒ‚Å‚µ‚½B BufferStrategy‚ðŽg‚í‚È‚¯‚ê‚ÎŽÀŒ»o—ˆ‚é‚Ì‚ÉEEEB ƒQ[ƒ€ì‚Á‚Ä‚él‚Å“¯‚¶”Y‚݂ɒ¼–Ê‚µ‚½l‚¢‚Ü‚¹‚ñ‚©H
668 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 13:25:18 ] >>667 JPopupMenu#setLightWeightPopupEnabled(boolean) ‚Å false ‚É‚µ‚ë‚Æ‚©‚Á‚Ęb‚łȂ‚ÄH
669 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 14:00:11 ] >>668 ‚Í‚â‚èAÁ‚¦‚Ü‚·B BufferStrategy‚©‚çgetDrawGraphics‚µ‚½Graphics‚ÅMenu‚ð•`‰æ‚·‚ê‚Ηǂ¢‚Ì‚Å‚Í ‚ÆŽv‚¢‚‚¢‚½‚̂ł·‚ª•`‰æ‚Ío—ˆ‚Ä‚à‹@”\‚¹‚¸B ƒtƒ‹ƒXƒNƒŠ[ƒ“‚¶‚á‚È‚¢Žž‚ÍMenu‚ªCanvas‚Ìã‚É•\ަ‚³‚ê‚é‚̂Šƒtƒ‹ƒXƒNƒŠ[ƒ“{BufferStrategy‚Ì‘g‚݇‚킹‚ª‚Ç‚¤‚É‚àˆ«‚¢‚Ì‚©‚È‚ÆEEEB
670 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 14:00:35 ] ‚¾‚©‚炨–ñ‘©‚̂悤‚ÉAWT‚ÆSwing‚Ü‚º‚é‚È‚Æ
671 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2007/07/31(‰Î) 14:10:17 ] >>670 JWindow‚©‚çcreateBufferStrategy‚µ‚Ä‚àƒ_ƒ‚Å‚µ‚½B
672 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 14:13:51 ] JPopupMenu‚ªSwing‚¾‚©‚炱‚ê‚ðŽg‚Á‚Ă̓_ƒ
673 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2007/07/31(‰Î) 14:34:53 ] >>672 •”•i‚ð‘S‚Äawt‚É“ˆê‚µJPopupMenu‚̕ςí‚è‚ÉDialog‚ðŽg—p‚µ‚½‚Æ‚±‚ë–³Ž–ŽÀŒ»‚Å‚«‚Ü‚µ‚½B Ž–Û‚ªãŽè‚—‰ð‚Å‚«‚Ä‚¢‚È‚¢‚̂š‚©‚çƒ\[ƒX‚ðŒ©‚Ä—‰ð‚ð[‚ß‚½‚¢‚ÆŽv‚¢‚Ü‚·B ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
674 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 14:50:24 ] Swing‚Á‚Ă̂̓tƒŒ[ƒ€‚©‚牺‚ð‘S‚ÄSwingƒtƒŒ[ƒ€ƒ[ƒN‚É‚æ‚Á‚ă\ƒtƒgƒEƒFƒA•`‰æ‚·‚é AWT‚Á‚Ă̂͊eŽíOS‚Ȃǂɕ`‰æ‚ð”C‚¹‚é ¬‚º‚é‚Ȋ댯‚Á‚Ă̂͂»‚¤‚¢‚¤‚±‚Æ SwingƒRƒ“ƒ|[ƒlƒ“ƒg‚ðŽg‚¢‚‚ÂBufferedStrategy‚ªŽg‚¢‚½‚¢‚Æ‚¢‚¤—p“r‚Í‚ ‚Ü‚è‚È‚¢‚ÆŽv‚¤‚̂Š‚»‚ÌꇂÍSwingƒtƒŒ[ƒ€ƒ[ƒN‚É‚ ‚킹‚邱‚Æ ƒQ[ƒ€‚ȂǂÅBufferedStrategy‚ÍŽg‚¤‚ÆŽv‚¤‚ªAƒƒCƒ“ƒ‹[ƒvƒXƒŒƒbƒh‚©‚çƒoƒbƒNƒoƒbƒtƒ@‚É•`‰æA ‚»‚ÌŒãrepaint”s‚Å‚¢‚¯‚é ‚±‚ÌꇒˆÓ‚·‚ׂ«ƒ|ƒCƒ“ƒg‚Írepaint‚Í‚¢‚ŒĂ΂ê‚é‚©‚í‚©‚ç‚È‚¢‚Æ‚¢‚¤‚±‚Æ ‚‚܂èƒgƒŠƒvƒ‹ƒoƒbƒtƒ@‚̂悤‚ɃoƒbƒNƒoƒbƒtƒ@‚ªÅ’á2‚‚͕K—v‚ɂȂé BufferedStrategy‚ȂǂŃQ[ƒ€‚É“Á‰»‚µ‚½˜b‘è‚È‚çƒQ[ƒ€»ì”‚ւǂ¤‚¼
675 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 16:31:47 ] >>667 BufferStrategy ‚ÌŒ´—ã‚»‚¤‚È‚é‚ÆŽv‚¤D Ì‚¿‚å‚Á‚ÆŽŽ‚µ‚½‚Æ‚«‚ÌŒ‹˜_‚̓Q[ƒ€‚Ƀƒjƒ…[ƒo[‚Í•t‚¯‚È‚¢(‚»‚à‚»‚à‚©‚Á‚±‚í‚é‚¢‚µ)‚Å ƒQ[ƒ€“à‚Ƀƒjƒ…[‚ðŽÀ‘•‚·‚éC‚Å‚µ‚½D
676 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 17:39:57 ] AWT‚Å‚µ‚©ŽÀŒ»‚Å‚«‚È‚¢‹@”\‚È‚ñ‚Ä‚ ‚ñ‚Ì‚©`A‚µ‚ç‚È‚ñ‚¾‚íB
677 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 18:00:20 ] GLCanvas‚à‚»‚¤‚¾‚¯‚Ç‚¢‚í‚ä‚éƒn[ƒhƒEƒFƒA‚ׂÁ‚½‚è‚È“®ì‚ðŠú‘Ò‚µ‚½‚¢ê‡AWT‚ðŽg‚¤‚µ‚©‚È‚¢ ‚±‚ÌŽd‘g‚Ý‚ð•Ï‚¦‚邽‚߂ɂÍSwingŽ©‘̑啂ɃpƒCƒvƒ‰ƒCƒ“‚ð‚©‚¦‚È‚¢‚Æ‚¢‚¯‚È‚¢ ‚ÅAJOGL‚ÉŠÖ‚µ‚Ä‚ÍJavaSE6‚Å‚»‚¤‚È‚é—\’肾‚Á‚½‚Ì‚¾‚ªA•s‹ï‡‚Ì‚½‚ßOFF‚ɂȂÁ‚Ä‚µ‚Ü‚Á‚½ ‚»‚ë‚»‚ë•W€‚ÅJOGL‚‚¢‚Ä‚¢‚Ä‚à‚¢‚¢‚ÆŽv‚¤‚¯‚Ç‚Ë ‚܂Ƃà‚É3D“®‚©‚»‚¤‚Æ‚·‚邯•K{‚¾‚µ
678 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 18:21:29 ] swing‚Æawt‚ÌFPS”äŠrƒTƒCƒg‚Æ‚©‚ ‚ê‚Ηǂ¢‚̂ɂÈB
679 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 18:31:18 ] ƒQ[ƒ€‚̘b‚©H •`‰æ“à—e‚𔽉f‚³‚¹‚é‚Ì‚ÉBLIT‚ª•K—v‚È‚A‚’¼“¯Šú‚ªŽæ‚ê‚éAWT‚̂ق¤‚ª—L—˜ JNI‚É‚æ‚éƒ_ƒCƒŒƒNƒg‚ȃŒƒ“ƒ_ƒŠƒ“ƒO‚àŠú‘Ò‚Å‚«‚é GUIƒRƒ“ƒ|[ƒlƒ“ƒg‚Æ‚¢‚¤‚̂ȂçSwing‚̂ق¤‚ª«—ˆ“I‚É‚àŠg’£«“I‚É‚à—L—˜‚ł͂Ȃ¢‚©‚Æ
680 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 18:41:02 ] ‚Æ‚¢‚¤‚©BufferStrategy‚Ìdoc“Ç‚ñ‚¾‚çd—ʂɂ͌ø‚©‚È‚¢‚Ì‚ª•ª‚©‚邾‚ëB >>677 ‚±‚̃oƒOŽ©‘Ì‚ÍÌ‚©‚ç‚ ‚邯‚Ç‚¢‚´A’ׂµ‚Ă݂½‚çVGAƒhƒ‰ƒCƒo—R—ˆ‚Ì•¨‚¾‚Æ‚¢‚¤‚±‚Æ‚ª•ª‚©‚Á‚½‚̂œ–•ª–³—B ‚¾‚©‚ç“r’†‚ŃfƒtƒHƒ‹ƒg–³Œø‚ɂȂÁ‚½‚ñ‚¾‚µB ‚±‚ꂳ‚¦’¼‚ê‚΂¿‚á‚ñ‚ÆGLPanel‚ª‚‚©‚¦‚é‚ñ‚¾‚æB ‚¹‚Á‚©‚AJOGL‚ªjavax.*‚܂ł«‚½‚Ì‚ÉEEEB JOAL‚à•W€Šg’£‚É‚µ‚Ä‚â‚Á‚Ä‚‚¾‚¹‚¥B ƒ~ƒhƒ‹ƒŒƒ“ƒWˆÈã‚̃TƒEƒ“ƒhƒJ[ƒh‚¶‚á‚È‚¢‚ÆOpenAL‚܂Ƃà‚ɃTƒ|[ƒg‚µ‚ĂȂ¢‚©‚ç–³—‚©‚ÈH
681 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 19:13:05 ] ‚Æ‚±‚ë‚ÅJava3D‚ÆJOGL‚Ì‚¿‚ª‚¢‚Á‚ĂȂÉH
682 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 19:53:15 ] i‚»‚̃Œƒxƒ‹‚È‚çj‚ȂɋC‚É‚·‚邱‚Ƃ͂Ȃ¢B Ž©•ª‚Å’²‚ׂë‚â
683 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 21:35:54 ] Image‚©‚çBufferedImage‚ւ̕ϊ·‚Á‚Ăǂ¤‚â‚é‚ÌH
684 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 21:37:05 ] >>683 JavaŒ¾Œê‚©‚ç•׋‚µ‚½‚Ù‚¤‚ª‚¢‚¢‚æ
685 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 21:57:55 ] >>683 www.amazon.co.jp/Java-Swing-Hacks/dp/4873112788/ ‚±‚Ì–{‚Ì17ƒy[ƒW‚É‘‚¢‚Ä‚ ‚邿
686 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 21:59:16 ] >>683 BufferedImage¨ Graphics¨drawImage ‚±‚ê‚Å•ª‚©‚ç‚È‚«‚á‰SŽÒƒXƒŒs‚Á‚Ä‚‚ê
687 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2007/07/31(‰Î) 22:06:50 ] JTable‚Å•ÒW’†‚̃Zƒ‹‚ÌsƒCƒ“ƒfƒbƒNƒX‚ðŽæ“¾‚·‚é•û–@‚ ‚è‚Ü‚·‚©H
688 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 22:07:40 ] ƒtƒ@ƒCƒ‹‚©‚çƒ[ƒh‚µ‚½Image‚¾‚©‚çgetGraphicsij‚Ånull‚ɂȂé‚ñ‚¾‚¯‚ÇA‚Ç‚¤‚·‚ê‚ÎEE
689 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 22:12:10 ] >>687 API‚ÉÚ‚Á‚Ä‚é‚ñ‚¾‚ªA‚È‚ñ‚Å’²‚ׂȂ¢‚Ì? ‚ getEditingRow()
690 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 22:31:30 ] >>686 ‚ ‚ A‚Å‚«‚½B‚ ‚ñ‚ª‚Æ
691 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 22:32:46 ] Swing‚ÆAWT‚𬂺‚é‚È‚Á‚Ęb‚¾‚¯‚ÇEEEjdk7‚ŕςí‚é‚Ì‚©‚ËH Heavyweight/Lightweight Mixing feature of Java 7 ttp://forums.java.net/jive/thread.jspa?threadID=29175&tstart=0 ‚²‚ß‚ñ“à—e‚¢‚Ü‚¢‚¿’Ç‚¢Ø‚ê‚ĂȂ¢B
692 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 22:44:27 ] >>691 ‚Ü‚¾mac‚ÍJDK5‚¾‚ÆŒ¾‚¤‚Ì‚ÉEEEB
693 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 22:46:38 ] ‚»‚¤‚¾‚Á‚½‚Ì‚©‚— ‚ ‚ñ‚܃o[ƒWƒ‡ƒ“ƒAƒbƒv‚ª‘‚¢‚Æ ƒŠƒ^ƒCƒ„‚·‚éOS‚ª‘‚¦‚»‚¤‚¾‚È FreeBSD‚à5‚¾‚Á‚¯‚©
694 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 22:53:32 ] >>692 6‚ÌŠJ”ŽÒŒü‚¯ƒvƒŒƒrƒ…[‚ª‹Ž”N‚©‚çXV‚³‚ê‚ĂȂ¢‚ñ‚¾‚æ‚ËB ‚½‚Ô‚ñ4ŒŽ‚É‚ÍLeopard‚ƈê‚ɳޮƒŠƒŠ[ƒX‚ð–Ú˜_‚ñ‚Å‚¢‚½‚ñ‚¾‚낤‚¯‚ÇA Leopard10ŒŽ‚ɂȂÁ‚¿‚á‚Á‚½‚µB
695 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 23:02:50 ] >>683 BufferedImage‚Á‚ÄImageƒCƒ“ƒ^[ƒtƒF[ƒX‚à‚Á‚Ă邾‚ëH BufferedImage‚É‚·‚Á‚Ä‚±‚Ƃ͂ǂꂾ‚¯î•ñ‚ª‚¤‚µ‚È‚í‚ê‚邯‚©l‚¦‚½?
696 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 23:04:40 ] >>682 ‚ÅA‚Ç‚Á‚¿‚ªŠˆ”‚Ƀƒ“ƒe‚³‚ê‚Ä‚é‚ÌH
697 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 23:15:09 ] ‹Ž”NJOGL‚Í1.0‚ªƒŠƒŠ[ƒX‚³‚êGLCanvas‚ÍŒ»ŽÀ“I‚ÉŽg‚¦‚邿‚¤‚ɂȂÁ‚½ Windows”Å‚µ‚©‚݂ĂȂ¢‚ªAƒlƒCƒeƒBƒu”Å‚Ì8Š„‚‚ç‚¢‚Ì‘¬“x‚Å“®‚‚ÆŽv‚¦‚΂悢 1.0GHz‚Å“®‚¢‚Ä‚¢‚½‚̂Ɠ¯‚¶‚悤‚É“®‚©‚·‚½‚߂ɂÍ1.2GHz‚‚ç‚¢‚ª•K—v Java3D‚Í‚©‚È‚è‘O‚ÉŽŽ‚µ‚½‚ªA‚Ƃɂ©‚’x‚‚ÄŽg‚¢•¨‚ɂȂç‚È‚¢‚±‚Ƃ₃Œƒxƒ‹‚·‚¬‚é‚ñ‚¶‚á‚È‚¢‚©‚È ƒQ[ƒ€ˆÈŠO‚È‚çJava3D‚Å‚¢‚¢‚Ì‚©‚à‚µ‚ê‚È‚¢‚¯‚Ç
698 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 23:34:42 ] >>697 ‚È‚é‚Ù‚ÇB‚æ‚•ª‚©‚Á‚½B
699 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 23:37:02 ] JOGL‚¾‚ÆOpenGLê—p‚ÅA‚Ç‚±‚Å‚àŽg‚¦‚éJava‚Á‚Û‚‚È‚¢‚¯‚ÇA ‚±‚ꎩ‘Ì‚ªƒIƒvƒVƒ‡ƒ“ƒpƒbƒP[ƒW‚¾‚©‚çAˆË‘¶«‚ª‹‚‚Ä‚à‚¢‚¢‚Ì‚©‚à‚µ‚ê‚È‚¢B Java3D‚ª‚Ü‚¾‚±‚È‚ê‚ĂȂ¢‚ñ‚¶‚áA‚µ‚悤‚ª‚È‚¢‚ËB
700 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 23:38:25 ] >>695 Image.getGraphics()‚ªƒAƒ“ƒTƒ|[ƒg—áŠOo‚·‚Ì‚ª‚â‚È‚ñ‚¾‚¯‚Ç
701 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 23:46:50 ] >>699 OpenGL‚ÍWindows‚âLinuxASolaris‚Ȃǂœ®‚ƒI[ƒvƒ“‚ÈAPI‚¾‚æ Java3D‚ÍŽÀ‘•‘I‚ׂ邯‚ÇŒ‹‹ÇOpenGL‚©Direct3D‚©‚Ì“ñ‘ð‚¾‚µƒvƒ‰ƒbƒgƒtƒH[ƒ€‚Í‚©‚í‚ç‚ñ‚æ sun‚ªŽ©‘O‚Å‘S•”ŽÀ‘•‚Á‚Ă͖̂³— ƒrƒfƒIƒ`ƒbƒvƒxƒ“ƒ_‚Ƃ̋¦—Í‚ª•K—v‚¾‚©‚ç
702 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 23:48:51 ] >>700 ƒIƒtƒXƒNƒŠ[ƒ“ˆÈŠO‚ÅŽÀs‚µ‚½‚ç‚»‚ꂪ‚Å‚é‚̂ͳ‚µ‚¢“®ì ‚»‚ê‚ÉImage‚È‚ñ‚Ä’ŠÛƒNƒ‰ƒX‚È‚ñ‚¾‚©‚çŽÀ‘•‚Í‚³‚Ü‚´‚Ü‚¾
703 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 23:51:33 ] ŠJ”ŽÒ‘¤‚Ŭ‚º‚é‚Ȋ댯‚ð‚È‚ñ‚Æ‚©Œ¾‚Á‚Ä‚é‚Ì‚ÍJava3D/LG3DŠÖŒW‚©H ‚Ä‚©JOGL1.0‚Í‚à‚¤ŒÃ‚¢B¡‚Í1.1.0B java2D‚ðJOGL‚̃eƒNƒXƒ`ƒƒ‚ɇ¬‚·‚éutil‚ª’ljÁ‚³‚ê‚Ä‚éB 1.0‚܂ł¾‚Æ‚±‚±‚ç‚Ö‚ñŽ©—͂łâ‚ç‚È‚¢‚Æ‚¾‚ß‚¾‚Á‚½‚¯‚Ç¡‚È‚ç java2D‚Å•`‰æ‚Å‚«‚é‚à‚ñ‚È‚ç‚È‚ñ‚Å‚àJOGL‚ÉŽ‚Á‚Ä‚¢‚¯‚邿‚¤‚ɂȂÁ‚½‚©‚çƒtƒHƒ“ƒg•`‰æ‚àŠy‚ɂȂÁ‚½B ƒrƒ‹ƒ{[ƒhã‚ɃeƒNƒXƒ`ƒƒ“\‚Á‚ăXƒvƒ‰ƒCƒg‚³‚¹‚é‚Ȃ玩•ª‚Å‚â‚Á‚½•û‚ªŒø—¦‚悳‚»‚¤‚¾‚¯‚ÇB
704 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 23:53:45 ] >>703 1.0‚©‚ç‚Å‚«‚é‚Á‚µ‚åH‚Ç‚Á‚©‚©‚í‚Á‚½H ¬‚º‚é‚Ȋ댯‚ÍSwing‚ª‚Å‚½‚Æ‚«A1.1Žž‘ã‚©‚ç‚¢‚í‚ê‚Ă邿
705 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/07/31(‰Î) 23:57:04 ] >>699 ‰½Œ¾‚Á‚Ä‚ñ‚¾HJOGL‚àJava3D‚àOpenGLŽg‚Á‚Ă邾‚ëB ‚»‚ê‚É—¼•ûA•W€Šg’£B –œl‚ªŽg‚¤‚킯‚¶‚á‚È‚¢‚©‚çJRE‚©‚çŠO‚³‚ê‚ê‚Ă邾‚¯B ‚»‚±‚ç‚ÌJNIŽg‚Á‚½Šg’£‹@”\‚Ƃ͂킯‚ªˆá‚¤B
706 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/01(…) 00:13:53 ] >>704 ‚»‚¤‚¶‚á‚È‚‚Äoffscreen rendering‚Ì–â‘肾‚æB‚Ç‚¤‚É‚©‚È‚Á‚½‚Ì‚±‚êH Ì‚©‚猾‚í‚ê‚Ä‚é‚Ì‚Í펯‚¾‚ëB >1.0‚©‚ç‚Å‚«‚é‚Á‚µ‚åH‚Ç‚Á‚©‚©‚í‚Á‚½H javadoc‰Å
707 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/01(…) 00:49:41 ] >>706 —Ž‚Æ‚µ‚Ä‚«‚Ä‚ ‚é‚Ì‚¾‚¯‚ÍŠm”F‚µ‚½ com.sun.opengl.util.j2dƒpƒbƒP[ƒW‚ª’ljÁ‚³‚ꂽ‚Ì‚© ‚¢‚܂܂łàJava2D‚©‚ç‚̃eƒNƒXƒ`ƒƒ¶¬‚ª‚Å‚«‚½‚¯‚ÇA‚±‚ê‚Í“®‚¢‚Ä‚éÅ’†‚à”½‰f‚³‚ê‚é‚ñ‚©? –ˆ‰ñgetTexture•K—v‚ɂȂé‚Á‚Û‚‚Ý‚¦‚é ¡T––‹vX‚ÉJOGL‚¢‚¶‚Á‚Ă݂邩 –â‘è‚ÍŒƒ‚µ‚‚·‚êˆá‚¢‚È‚±‚Æ‚¾‚ªJOGL‚̃XƒŒ‚Á‚ĂȂ©‚Á‚½‚©
708 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/01(…) 03:07:03 ] ‚È‚é‚Ù‚ÇB‚½‚߂ɂȂÁ‚½B
709 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/01(…) 05:49:39 ] >>707 JOGL‚É‚µ‚©‚È‚¢‹@”\Eì–@‚ªˆÓŠO‚Æ‚ ‚é‚̂ɂǂ±‚¢‚Á‚Ä‚àJOGLê—p˜b‚µ‚Ă銂ª‚È‚¢‚ñ‚¾‚æB JOGLЉîƒTƒCƒg‚Å‚àOpenGL‚Ì‹³–{‚É‘‚¢‚Ä‚ ‚邱‚Æ‚‚ç‚¢‚µ‚©‘‚¢‚ĂȂ¢B jogl-demos‚̃\[ƒX‚©—m‘‚ ‚½‚é‚Ì‚ª‹ß“¹B ‘“à‚ÍJava3D‚¾‚炯‚¾B
710 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2007/08/01(…) 08:39:42 ] —ǃXƒŒ‚Ì—\Š´B
711 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/01(…) 10:57:50 ] >>709 JOGL‚Á‚Äì‚肱‚݂̕”•ª‚É“ü‚邯OpenGL‚Ü‚ñ‚Ü‚¾‚©‚ç–À‚¤‚±‚Ƃ͂Ȃ¢‚¯‚Ç ‚½‚µ‚©‚É‚»‚̃ZƒbƒgƒAƒbƒv‚Æ‚©Tips‚Æ‚©‚»‚¤‚¢‚¤î•ñƒ[ƒ‚ɋ߂¢‚Ë ˆê•ûJava‚̃Q[ƒ€‚Å‚ÍJOGL‚µ‚©‘I‘ð‚Ì—]’n‚ª‚È‚¢‚©‚ç”ñí‚É”Y‚Þ‚Æ‚±‚ë Java2D‚̃AƒNƒZƒ‰ƒŒ[ƒVƒ‡ƒ“”͈͂ª‹·‚¢‚±‚ƂɉÁ‚¦AƒAƒ‹ƒtƒ@ƒuƒŒƒ“ƒfƒBƒ“ƒO‚ÌŽí—Þ‚ª‘«‚è‚È‚·‚¬‚é ‚¨‚©‚°‚Å‚QD•`‰æ‚àOpenGL‚ª•K{‚É‚È‚é‚Æ‚¢‚¤EEE
712 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/01(…) 11:05:22 ] ¡‹C‚ª‚‚¢‚½‚ñ‚¾‚ªuLayoutManager2v‚È‚ñ‚ăNƒ‰ƒX‚ª‚ ‚é‚ñ‚¾‚ÈB –{“–‚É‚±‚ñ‚ȃl[ƒ~ƒ“ƒO‚Å—Ç‚¢‚Ì‚©H
713 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/01(…) 13:40:12 ] ƒNƒ‰ƒX‚Æ‚¢‚¤‚©ƒCƒ“ƒ^ƒtƒF[ƒX‚¾‚¯‚Ç‚È ”z’u‚̧–ñî•ñƒIƒuƒWƒFƒNƒg‚ðƒRƒ“ƒ|[ƒlƒ“ƒg‚ÉŠÖ˜A•t‚¯‚郃\ƒbƒh‚ª’ljÁ‚³‚ꂽLayoutManager ƒl[ƒ~ƒ“ƒO‚ɂ‚¢‚Ă͊m‚©‚ɓЂ°‚â‚肾‚È
714 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/01(…) 23:48:14 ] SAX2.0‚È‚ñ‚Ä2‚ª‚‚‚ÌŒ‹\‚ ‚邺
715 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2007/08/02(–Ø) 01:26:14 ] >>712 ‚»‚è‚Ⴝ‚µ‚©‚ɓЂ°‚â‚è‚ȃl[ƒ~ƒ“ƒO‚¾‚ÈB‚Ђǂ¢
716 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/02(–Ø) 04:06:22 ] ‚¶‚á‚ ‚Ç‚ñ‚È–¼‘O‚È‚ç‚æ‚©‚Á‚½‚ñ‚¾? - AdvancedLayoutManager - ExtendedLayoutManager - SuperLayoutManager - LayoutManagerGreat - ‘±ELayoutManager
717 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/02(–Ø) 04:23:15 ] LayoutManager4.0 ƒAƒiƒƒO“I‚É”z’uŽwަ
718 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2007/08/02(–Ø) 10:30:35 ] >>716 ‘±ELayoutManager@‚Ɉê•[
719 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/02(–Ø) 11:29:00 ] ƒ{[ƒ‰ƒ“ƒh‚̃‰ƒCƒuƒ‰ƒŠ‚Í2‚ª‚‚‚Ì‚½‚‚³‚ñ‚ ‚Á‚½‚È
720 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/02(–Ø) 12:01:51 ] Extended ‚Æ‚©•t‚¯‚½‚çA‚à‚Á‚©‚¢Šg’£‚µ‚½‚‚È‚Á‚½‚ç–¼‘O‚É¢‚é‚¶‚á‚ñB ”Žš‚È‚ç 3 ‚Æ‚© 4 ‚É‚·‚ê‚΂¢‚¢‚¾‚¯‚ÅŠyB
721 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/02(–Ø) 12:54:43 ] 10ˆÈãs‚‚Æ ƒ\[ƒg‚µ‚½Žž‚É XX XX10 XX2 XX3 . . ‚Á‚ĂȂ肻‚¤B
722 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/02(–Ø) 16:37:38 ] Win32 API ‚Ì@`Ex ‚Íh‚©‚Á‚½B`2 ‚à‚Ç‚¤‚©‚Ƃ͎v‚¤‚ªB ‚»‚ë‚»‚ë Swing ‚»‚Ì‚à‚Ì‚ðª–{“I‚É®—‚µ‚Ä—~‚µ‚¢ŽžŠú‚¾‚Ë‚¦B
723 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/02(–Ø) 17:58:03 ] Swing‚ňê”Ô‚â‚Á‚Ăقµ‚¢‚Ì‚ª E’蔂Ìenum‰» EƒRƒŒƒNƒVƒ‡ƒ“ƒtƒŒ[ƒ€ƒ[ƒN—˜—p Egenerics—˜—p EOpenGLƒpƒCƒvƒ‰ƒCƒ“—LŒø ‚Åì‚è’¼‚µ‚Ăقµ‚¢‚È ŒÝŠ·«‚Æ‚é‚͖̂³—‚¾‚©‚çƒpƒbƒP[ƒW‚ð‚©‚¦‚Ä‚È
724 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/02(–Ø) 18:15:14 ] VƒpƒbƒP[ƒW–¼‚Íjavax.swing2‚¾‚È‚—
725 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/02(–Ø) 18:43:39 ] javax.‘±Eswing ƒpƒbƒP[ƒW‚Åc
726 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2007/08/02(–Ø) 19:09:32 ] JOptionPane‚ÌmessageType‚ÅŽw’è‚·‚邯•\ަ‚³‚ê‚éƒfƒtƒHƒ‹ƒgƒAƒCƒRƒ“ŒQ‚Í ‘¼‚̃Nƒ‰ƒX‚Å—˜—po—ˆ‚È‚¢‚à‚̂łµ‚傤‚©H
727 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/02(–Ø) 19:51:01 ] >>721 9‚ÌŽŸ‚Ía‚É‚·‚ê‚ÎA‚µ‚΂炖â‘è‚È‚µ
728 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/02(–Ø) 19:55:47 ] >>726 ‚Ђǂ¢•û–@ class IconRevealer extends BasicOptionPaneUI { public Icon getIcon() { return super.getIcon(); } }; IconRevealer foo = new IconRevealer(); new JOptionPane(null, JOptionPane.INFORMATION_MESSAGE).setUI(foo); //new JOptionPane(null, JOptionPane.ERROR_MESSAGE).setUI(foo); //new JOptionPane(null, JOptionPane.QUESTION_MESSAGE).setUI(foo); Icon icon = foo.getIcon(); JOptionPane#getIcon()‚âiconƒtƒB[ƒ‹ƒh‚ÍsetIcon()‚Åݒ肵‚½Žž—p‚¾‚Á‚½‚ñ‚¾‚È
729 –¼‘OF728 mailto:sage [2007/08/02(–Ø) 20:21:29 ] ƒ\[ƒX‚ð’‚߂邯‚±‚¤’Pƒ‚ɂł«‚邪‚³‚ç‚ɃAƒ“ƒhƒLƒ…ƒƒ“ƒeƒBƒbƒh‚ȂЂǂ¢•û–@‚¾ String propertyName = "OptionPane.errorIcon"; //String propertyName = "OptionPane.informationIcon"; //String propertyName = "OptionPane.warningIcon"; //String propertyName = "OptionPane.questionIcon"; Icon icon = (Icon)sun.swing.DefaultLookup.get(new JOptionPane(), new BasicOptionPaneUI(), propertyName);
730 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/02(–Ø) 20:27:27 ] UIManager.getIcon("OptionPane.errorIcon");
731 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/02(–Ø) 20:31:56 ] ‘f‚ÅUIManager‚Ì‚±‚Æ‚ð–Y‚ê‚Ä‚½orz BasicOptionPaneUI‚ÍUIManager‚ð‰î‚³‚¸‚É’¼‚Ésun.swing.DefaultLookup‚ðŒÄ‚ñ‚Å‚é‚ñ‚¾‚È
732 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/02(–Ø) 21:26:15 ] UIManager‚ÅŽg‚¤ƒL[•¶Žš—ñ‚à–¾•¶‰»‚³‚ê‚Ä‚¢‚È‚¢‚©‚ç •Ï‚¦‚ç‚ê‚Ä‚à•¶‹å‚¢‚¦‚È‚¢‚ñ‚¾‚æ‚ÈB ‚±[‚ä[‚Æ‚±‚ë‚Ípublic‚Ȓ蔂Ȃèenum(‚Í‘‚¦‚é‚©‚ç–³—‚©)‚ð Žg‚Á‚Ä‚ ‚ê‚ΈÀS‚µ‚ÄŽg‚¦‚é‚ñ‚¾‚ªB
733 –¼‘OF726 mailto:sage [2007/08/03(‹à) 16:54:32 ] ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B ð“ú‚Í’ú‚߂ăAƒCƒRƒ“‚ðì‚Á‚Ă܂µ‚½‚ª Žg‚í‚È‚‚Äς݂»‚¤‚Å‚·B
734 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/03(‹à) 18:12:41 ] ‚ ‚̕ӂ̃AƒCƒRƒ“ƒf[ƒ^‚̃‰ƒCƒZƒ“ƒX‚Á‚Ăǂ¤‚È‚Á‚Ä‚é‚ñ‚¾‚낤‚ËH Ä”z•z‰Â”\‚ȃ‰ƒCƒZƒ“ƒX‚È‚çƒAƒCƒRƒ“Ž©‘Ì‚à‚ç‚Á‚ăAƒvƒŠ‚É‘gž‚߂Π–¾•¶‰»‚³‚ê‚ĂȂ¢Žg‚¢•û‚µ‚È‚‚Ä‚à‚·‚Ý‚»‚¤‚È‚ñ‚¾‚¯‚Çc
735 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/03(‹à) 20:16:55 ] ‚Á java.sun.com/developer/techDocs/hi/repository/
736 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/03(‹à) 21:39:54 ] >>735 Thx!
737 –¼‘OF735 mailto:sage [2007/08/04(“y) 00:38:56 ] EEE‚Å‚à‚æ‚‚Ý‚½‚çJOptionPane‚̃AƒCƒRƒ“‚Í“ü‚Á‚ĂȂ©‚Á‚½‚ËB‚²‚ß‚ñ‚æB
738 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/04(“y) 04:47:39 ] >>737 ‚Ù‚ñ‚Æ‚¾c ƒCƒ“ƒtƒHƒ[ƒVƒ‡ƒ“ƒAƒCƒRƒ“(ŠÛ‚É"i"‚Ì‚â‚Â)‚Æ‚©‚ ‚é‚©‚ç “¯‚¶‚©‚ÆŽv‚Á‚½‚ç•ʂ̃AƒCƒRƒ“‚¾c
739 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/05(“ú) 08:56:15 ] BufferedImage.TYPE_INT_ARGB BufferedImage.TYPE_INT_ARGB_PRE ‚æ‚_PRE‚Á‚¢‚Ä‚é‚Ì‚ ‚邯‚ÇA‚Ç‚¤ˆá‚¤‚ÌH
740 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/05(“ú) 11:16:41 ] ‚»‚ê‚Í premultiplied alpha B RGB Še¬•ª‚É A ¬•ª‚ªæŽZς݂ł ‚éƒtƒH[ƒ}ƒbƒgB —Ⴆ‚Î 70% ‚Ì•s“§–¾“x‚Å•`‰æ‚·‚邯‚«’Êí result = dst * 0.3 + src * 0.7 ‚Æ‚â‚é‚킯‚¾‚¯‚ÇA _PRE ‚Í A ¬•ª‚ªæŽZς݂¾‚©‚ç result = dst * 0.3 + src ‚ÅÏ‚Þ (src ‚ª _PRE ‚Å dst ‚ª‚»‚¤‚łȂ¢ê‡)B
741 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/05(“ú) 12:31:43 ] ‚æ‚‚í‚©‚Á‚½B‚ ‚肪‚Æ‚¤B
742 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/05(“ú) 20:45:36 ] –â‘è‚ÍSwing‚ÆŠÖŒW‚È‚¢˜b‚¾‚Á‚Ä‚±‚Æ‚¾‚È
743 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/05(“ú) 20:51:44 ] ‚Ü‚ŸA‚±‚Á‚¿‚Å•·‚‚̂ͳ‰ð‚È‹C‚à‚·‚邪w
744 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/05(“ú) 20:53:47 ] AWT‚̃XƒŒ‚Á‚Ä‚ ‚Á‚½‚Á‚¯H
745 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/05(“ú) 21:00:13 ] ‚È‚¢
746 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/06(ŒŽ) 10:15:44 ] >>740-743 Sun‚̃`ƒ…[ƒgƒŠƒAƒ‹‚ɂ͖³‚©‚Á‚½‚¯‚ÇA‚»‚¤‚¢‚¤˜bi˜b‘èj‚Á‚Ăǂ±‚ðŽQÆ‚·‚ê‚΂¢‚¢‚ÌH ‚Å‚«‚ê‚Γú–{Œê‚ÅB
747 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/06(ŒŽ) 10:41:30 ] Java2D‚̃XƒŒ‚ð—§‚¿ã‚°‚é
748 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/06(ŒŽ) 11:05:27 ] >>746 java.sun.com/javase/ja/6/docs/ja/api/java/awt/image/BufferedImage.html#TYPE_INT_ARGB_PRE w‚±‚̃Cƒ[ƒW‚̃Jƒ‰[ƒf[ƒ^‚É‚ÍAƒAƒ‹ƒtƒ@‚ª‚ ‚ç‚©‚¶‚ßæŽZ‚³‚ê‚Ä‚¢‚Ü‚·x
749 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/06(ŒŽ) 12:37:44 ] >>748 ‚»‚Ì–|–ó‚ÌuˆÓ–¡v‚ª•ª‚©‚ç‚È‚©‚Á‚½B
750 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/06(ŒŽ) 12:41:38 ] ‚Ü‚Ÿ‚í‚©‚è‚É‚‚¢•\Œ»‚¾‚Ƃ͎v‚¤‚ª APIˆÈ‘O‚ɉ摜‚ÌŠî‘b’mޝ‚‚¯‚½‚Ù‚¤‚ª‚¢‚¢‚ñ‚¶‚á‚Ë? GUI‚ª‚í‚©‚Á‚ĂȂ¢l‚ªSwing‚̃}ƒjƒ…ƒAƒ‹Œ©‚Ä‚à‚í‚©‚ç‚È‚¢‚̂Ɠ¯‚¶‚悤‚É
751 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/06(ŒŽ) 12:55:52 ] ‰æ‘œˆ—‚Æ‚¢‚¤‚æ‚è‚àA’P‚ɉ摜ƒtƒ@ƒCƒ‹‚ð“ǂݞ‚ÝAƒRƒs[A•Û‘¶‚·‚é’ö“xB ImageIO‚ł͂Ȃ‚ÄB
752 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2007/08/06(ŒŽ) 19:25:43 ] “ÆŽ©‚̃|ƒbƒvƒAƒbƒvƒƒjƒ…[‚ð•\ަ‚·‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚̂łµ‚傤‚©H ‚½‚Æ‚¦‚ÎExcel‚ÌF‘I‘ðƒƒjƒ…[‚Ý‚½‚¢‚ÈB ˜gƒiƒVJFrame‚ðŽg‚¤‚ƃ^ƒXƒNƒo[‚Éo‚½‚èAƒEƒBƒ“ƒhƒE‚ª‚¿‚ç‚‚¢‚½‚肵‚Ü‚·B
753 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/06(ŒŽ) 19:39:27 ] •’Ê‚Ì JPopupMenu ‚ɓƎ©‚̃Rƒ“ƒ|[ƒlƒ“ƒg‚ð add ‚µ‚Ä‚Ý‚é‚Æ‚©B ’P‚É JPopupMenu ‚̃ŒƒCƒAƒEƒgƒ}ƒl[ƒWƒƒ‚ð•Ï‚¦‚Ä‚Ý‚é‚Æ‚©B
754 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/06(ŒŽ) 19:41:05 ] glasspaneŽg‚¤‚Ì‚ª³‰ð‚¶‚á‚ËH
755 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/06(ŒŽ) 20:39:15 ] JWindow‚͂ǂ¤H iF‘I‘ð‚È‚çJColorChooser‚©‚çƒRƒ“ƒ|[ƒlƒ“ƒg‚à‚Á‚Ä‚‚ê‚Îj
756 –¼‘OF752 [2007/08/06(ŒŽ) 21:35:43 ] JWindow‚ª‚悳‚»‚¤‚Å‚·‚ªA‚æ‚»‚ªƒNƒŠƒbƒN‚³‚ꂽ‚çƒEƒBƒ“ƒhƒE•‚¶‚邿‚¤‚É‚·‚é‚ɂ͂ǂ¤‚·‚é‚Ì‚ª‚¢‚¢‚ñ‚Å‚µ‚傤H JFrame‚̂Ƃ«‚ÍAwindowListener‚ÌwindowDeactivated‚Ådispose‚µ‚Ă܂µ‚½B
757 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/07(‰Î) 08:45:37 ] >>756 ‚»‚Ìu‚æ‚»v‚Á‚ĉ½H u‚æ‚»v‚ª‘¼‚̃Rƒ“ƒ|[ƒlƒ“ƒg‚Ȃ炻‚̃Rƒ“ƒ|[ƒlƒ“ƒg‚̃Cƒxƒ“ƒg‚ðE‚Á‚ĕ‚¶‚ê‚΂¢‚¢‚¶‚á‚ñB
758 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2007/08/07(‰Î) 08:50:35 ] >>757 ʼn‚ÌŽ¿–â‚É‘‚¢‚½‚Æ‚¨‚èAƒ|ƒbƒvƒAƒbƒvƒƒjƒ…[‚ðì‚肽‚¢‚Ì‚ÅA‚æ‚»‚Æ‚¢‚¤‚̂̓ƒjƒ…[ˆÈŠO‚Ì‚±‚Ƃł·B ‚Å‚ÍAŒ³‚̃EƒBƒ“ƒhƒE‚̃^ƒCƒgƒ‹ƒo[‚âAƒvƒƒOƒ‰ƒ€ŠÇ—ŠO‚̗̈悪ƒNƒŠƒbƒN‚³‚ꂽ‚Æ‚«‚̃Cƒxƒ“ƒg‚͂ǂ¤‚â‚Á‚ĂƂê‚΂¢‚¢‚Å‚µ‚傤‚©H
759 –¼‘OF752 [2007/08/07(‰Î) 09:35:06 ] ƒvƒƒOƒ‰ƒ€ŠÇ—ŠO‚̗̈æ‚̃NƒŠƒbƒN‚ÍAŒ³ƒEƒBƒ“ƒhƒE‚ÌwindowDeactivated‚łƂê‚Ü‚µ‚½B ‚ ‚Æ‚ÍAƒ^ƒCƒgƒ‹ƒo[‚̃NƒŠƒbƒN‚ª‚Ç‚¤‚É‚©‚È‚ê‚Î
760 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/07(‰Î) 09:58:46 ] JPopupMenu popup = new JPopupMenu(); popup.add(new JColorChooser()); component.setComponentPopupMenu(popup); ‚ł悂Ë? # JPopupMenu isa JComponent
761 –¼‘OF752 [2007/08/07(‰Î) 10:21:52 ] >>760 ‚»‚ê‚Å‚¢‚¯‚»‚¤‚Å‚·‚½B >>753 ‚ÌŒ¾‚¤‚±‚Æ‚ð‚¿‚á‚ñ‚Æ•·‚¢‚Ä‚ê‚΂悩‚Á‚½B
762 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/07(‰Î) 20:40:22 ] Delphi‚Å‚¢‚¤‚Æ‚±‚ë‚ÌPaintBox‚Ý‚½‚ paintComponent(Graphics g) ‚ɃNƒ[ƒWƒƒ‚ðˆø‚Á‚©‚¯‚邱‚Æ‚ª‚Å‚«‚邿‚¤‚È ƒJƒXƒ^ƒ€ƒyƒCƒ“ƒgƒRƒ“ƒ|[ƒlƒ“ƒg‚Á‚ÄA‚È‚¢‚Ì? ¡‚͂ӂÂ[(??)‚ÉAJPanel ‚Ì”h¶ƒNƒ‰ƒX‚ð‚‚‚Á‚Ä‚éB
763 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/07(‰Î) 20:45:01 ] ‚È‚¢B ‚Ó‚Â[‚Í JComponent ‚©‚ç”h¶‚·‚éB
764 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/07(‰Î) 20:51:45 ] PaintBox‚ÆpaintComponent(Graphics g) ‚Í“®‚«‚ª‚Ü‚Á‚½‚ˆá‚¤‚ÆŽv‚¤‚Ì‚¾‚ª
765 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2007/08/07(‰Î) 21:42:32 ] >>762 ‚È‚¢‚ñ‚¾‚æ‚Ë‚¥B ‚»‚ê—~‚µ‚¢B