y‰SŽÒzJavaŽ¿–⥑ ..
[2ch|¥Menu]
331:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/09 17:52:45
java.lang.*;
‚Íimport‚µ‚È‚­‚Ä‚à‰‚ß‚©‚炳‚ê‚Ä‚¢‚é‚̂͂Ȃº‚Å‚·‚©H
import‚·‚邯‚«‚͂ǂñ‚ȂƂ«‚Å‚·‚©H
String s="‚¤‚ñ‚±"
‚Ý‚½‚¢‚Ȃӂ¤‚Ȃ悤‚È‚±‚Æ‚ðŽ©ì‚·‚é‚ɂ͂ǂ¤‚â‚è‚Ü‚·‚©H
‚¨‚Ë‚ª‚¢‚µ‚Ü‚·B

332:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/09 17:56:21
„‚Íimport‚µ‚È‚­‚Ä‚à‰‚ß‚©‚炳‚ê‚Ä‚¢‚é‚̂͂Ȃº‚Å‚·‚©H@
‚»‚Ì•û‚ª‚ׂñ‚肾‚©‚ç
„import‚·‚邯‚«‚͂ǂñ‚ȂƂ«‚Å‚·‚©H@
java.langˆÈŠO‚̂Ƃ«
„‚Ý‚½‚¢‚Ȃӂ¤‚Ȃ悤‚È‚±‚Æ‚ðŽ©ì‚·‚é‚ɂ͂ǂ¤‚â‚è‚Ü‚·‚©H
‚Å‚«‚Ü‚¹‚ñ

333:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/09 17:59:50
>>332
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
ÅIŒ‹˜_‚Æ‚µ‚Äjava.lang‚ðimport‚·‚邯‚«‚Í‚ ‚肦‚È‚¢‚Æ‚¢‚¤—‰ð‚Å
‚æ‚낵‚¢‚Å‚µ‚傤‚©H

334:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/09 18:43:12
‘‚¢‚Ä‚à‚¢‚¢‚¯‚Ç–³‘ʂł͂ ‚éB
‚ǂ̃Nƒ‰ƒX‚ðŽg‚Á‚Ä‚¢‚é‚©–¾Ž¦‚·‚邽‚ß‚É*‚È‚µ‚Å1ŒÂ1ŒÂ‚Ìjava.langˆÈ‰º‚Ì
ƒNƒ‰ƒX‚ðƒCƒ“ƒ|[ƒg錾‚·‚é—¬‹V‚Í‚ ‚肦‚éB


335:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/09 18:45:31
ƒCƒ“ƒXƒ^ƒ“ƒX‰»‚·‚邯‚«‚ÌA
ƒtƒB[ƒ‹ƒh‚ð’蔂ʼnŠú‰»‚·‚é•û–@‚Æ‚µ‚ÄA
‚P
ƒNƒ‰ƒX‚Ì‹Lq‚̂Ƃ«‚ÉAƒtƒB[ƒ‹ƒh錾‚Æ“¯Žž‚ɉŠú‰»‚Ì’l‚ð‹Lq‚µ‚Ä‚µ‚Ü‚¤•û–@‚ÆA
‚Q
ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ÅŽÀs‚³‚¹‚éA
•û–@‚ð‚Æ‚ê‚é‚Ý‚½‚¢‚Å‚·‚ªA
‚P‚Ì•û–@‚͂Ƃç‚È‚¢•û‚ª‚¢‚¢A‚Æ‚¢‚Á‚½l‚¦•û‚Í‚ ‚è‚Ü‚·‚©H
(‚P‚ÌŒã‚É‚Q‚ªŽÀs‚³‚ê‚邿‚¤‚ÅA‚P‚ð‚Q‚Åã‘‚«‚Å‚«‚邱‚Ƃ͊m”F‚µ‚Ă݂܂µ‚½B)

‚ǂ̃Rƒ“ƒXƒgƒ‰ƒNƒ^‚Å‚à“¯‚¶‚±‚Æ‚ð‚µ‚½‚¢‚È‚ç‚ÎA•Ö—˜‚¾‚ÆŽv‚Á‚½‚̂ł·‚ªA
‰Šú‰»‚̓Rƒ“ƒXƒgƒ‰ƒNƒ^‚Å‚â‚é‚ׂ«‚©‚ȂƂàAŽv‚¢‚Ü‚µ‚½B
‚±‚¤‚¢‚Á‚½l‚¦•û‚ð‚¢‚ë‚¢‚닳‚¦‚Ä‚¢‚éƒTƒCƒg‚Á‚Ä‚ ‚è‚Ü‚¹‚ñ‚©H

336:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/09 18:57:18
ƒeƒXƒg‚ɂ‚¢‚ÄŽ¿–â‚Å‚·B

—Ⴆ‚Î
Class A{
A(){
methodA();
}
public methodA(){};
}
‚̂悤‚ȃNƒ‰ƒX‚ðƒeƒXƒg‚·‚邯‚µ‚Ü‚·B
methodA‚ðƒeƒXƒg‚·‚é‘O‚ɃCƒ“ƒXƒ^ƒ“ƒX‚ªì‚ç‚ê‚Ü‚·‚ªA
‚»‚±‚ł̓eƒXƒg‚µ‚Ä‚¢‚È‚¢methodA‚ª”­“®‚µ‚Ü‚·B
‚±‚Ì–â‘è‚͂ǂ¤‚·‚ê‚Î‰ðŒˆ‚µ‚Ü‚·‚©H

337:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/09 19:11:58
java@sound@api‚ªƒ_ƒEƒ“ƒ[ƒh‚·‚é‚΂µ‚傪Œ©‚‚©‚è‚Ü‚¹‚ñ
“ú–{Œêƒ}ƒjƒ…ƒAƒ‹‚‚«‚Å‚¨‚Ë‚ª‚¢‚µ‚Ü‚·B

338:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/09 19:44:26
>>336
Java‚Å‚¨‚‹

339:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/09 19:48:32
>335
ƒP[ƒXƒoƒCƒP[ƒX
‰Â“Ç«‚ðl‚¦‚邯ƒtƒB[ƒ‹ƒh‚Ì錾‚Æ“¯Žž‚ɉŠú‰»‚·‚é•û‚ª‚¢‚¢‚©‚à‚µ‚ê‚È‚¢
‚Ü‚½A‰Šú‰»–Y‚ê‚à‹C‚«‚â‚·‚¢

ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚Í‚ ‚­‚܂ŃCƒ“ƒXƒ^ƒ“ƒX‚̉Šú‰»‚ÌÅŒã‚̃vƒƒZƒX‚Æl‚¦‚邯‚¢‚¢‚©‚à‚µ‚ê‚È‚¢B
‘¼‚É‚ài”ñstatic‚ÈjƒCƒjƒVƒƒƒ‰ƒCƒU‚ʼnŠú‰»‚·‚é•û–@‚à‚ ‚é
private int num;
{
@ num = 10;
}
‚̂悤‚ÈŠ´‚¶
‚±‚ê‚͂قƂñ‚ÇŽg‚í‚È‚¢‚¯‚Ç

340:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/09 19:49:21
>336
methodA‚ªpublic‚Å‚ ‚鎖‚ªƒoƒO‚̈êŽí

341:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/09 20:05:25
URLØÝ¸(java.sun.com)
‚ðˆ³kŒ`Ž®‚Ń_ƒEƒ“ƒ[ƒh‚Å‚«‚éƒz[ƒ€ƒy[ƒW‚ð‚¨‚µ‚¦‚Ä‚­‚¾‚³‚¢

342:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/09 20:12:15
>>331
‚¨‚Ü‚¦‚É‚Í
import *;
‚ªŽ—‡‚Á‚Ä‚é

343:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/09 20:29:18
>>340
private‚Å‚à‚¢‚¢‚Å‚·‚¯‚ÇB
‚ł͉ðŒˆô‚ª‚ ‚é‚ñ‚Å‚·‚©H

344:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/09 21:06:23
java sound‚Á‚ăRƒA‚É“ü‚Á‚Ä‚©‚çŠÖ˜AƒhƒLƒ…ƒƒ“ƒg‚àJDK‚Ɋ܂܂ê‚È‚©‚Á‚½‚©H

345:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/09 21:20:41
>>342
Java‚̃pƒbƒP[ƒW‚ð—‰ð‚µ‚Ä‚©‚ço’¼‚µ‚Ä‚±‚¢

346:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/09 22:00:07
URLØÝ¸(72.5.124.55)
‚̃z[ƒ€ƒy[ƒW‚Æ“¯‚¶Aavasdk‚ªƒ_ƒEƒ“ƒ[ƒh‚Å‚«‚邯‚±‚ë‚É
‚ ‚éƒ_ƒEƒ“ƒ[ƒh‚Å‚«‚éƒhƒLƒ…ƒƒ“ƒg‚̃y[ƒW‚ªAvista‚ÌIE‚ÅŠJ‚­‚Ƌ󔒂ɂȂÁ‚Ä
‰½‚à‚Ý‚¦‚È‚¢‚ñ‚Å‚·‚¯‚ÇB
‰ðŒˆ•û–@‚¨‚µ‚¦‚Ä‚­‚¾‚³‚¢B

347:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/09 22:06:58
>>341
URLØÝ¸(java.sun.com)
[J2SE 5.0 ƒhƒLƒ…ƒƒ“ƒg] -> [ƒ_ƒEƒ“ƒ[ƒh] iˆêŽ®‘S•”—L‚邯‚Çj

>>343
‰½‚Ì‚½‚߂ɃeƒXƒg‚ðs‚¤‚Ì‚©B

ƒCƒ“ƒXƒ^ƒ“ƒX‚𶬂µ‚½ŒãAˆê“x‚àŒÄ‚΂ê‚Ä‚¢‚È‚¢ƒƒ\ƒbƒh‚ðŒÄ‚ÔƒeƒXƒgH
‰½‚ª‹N‚«‚Ä‚à‹N‚±‚蓾‚È‚¢ó‹µ‚ðƒeƒXƒg‚·‚é‚ÌH
‚»‚ê‚ç‚̓eƒXƒg‚ð‚·‚é‰¿’l‚ª‚ ‚é‚ÌH

348:342
08/03/09 22:27:13
>345
‚¢‚¢‚Å‚·‚¯‚Ç‚Á‚ĉ½—lH

ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ŌĂ΂ê‚郃\ƒbƒh‚ÍŒ´‘¥‚Æ‚µ‚ăRƒ“ƒXƒgƒ‰ƒNƒ^‚̈ꕔ
Œ¾‚¢Š·‚¦‚ê‚ΉŠú‰»ˆ—‚̈ꕔ‚Å‚ ‚Á‚ÄAƒCƒ“ƒXƒ^ƒ“ƒX‚̶¬‚ªŠ®—¹‚·‚é‘O‚ÉŽÀs‚³‚ê‚é“ÁŽê‚ȃƒ\ƒbƒh
‚±‚ê‚ðprivateˆÈŠO‚É‚·‚邯ƒI[ƒo[ƒ‰ƒCƒhŽž‚ȂǗ\Šú‚¹‚Ê–â‘è‚ð¶‚¶‚é‰Â”\«‚ª‚ ‚é

‚ÅAƒeƒXƒg‚·‚é“à—e‚̓Cƒ“ƒXƒ^ƒ“ƒX‚̶¬‚ʼn½‚©–â‘è‚ ‚é‚Ì‚©H
‚»‚̃ƒ\ƒbƒh‚ª’P‘̂ŃeƒXƒg‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢‚قǂ̃ƒWƒbƒN‚ðŠÜ‚Þ‚Æ‚¢‚¤‚È‚ç‚ÎA•ʃNƒ‰ƒX‚É’Šo‚·‚é‚ׂ«‚¾‚낤

349:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/09 22:39:06
import *;
import *;
import *;

EEEÌß

350:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/09 23:49:26
>>348
ƒI[ƒo[ƒ‰ƒCƒh‚³‚ê‚Ä¢‚é‚©‚çprivate‚É‚·‚é‚Á‚Ăǂñ‚¾‚¯[
‚»‚ê‚Ȃ畒Êfinalƒƒ\ƒbƒh‚É‚·‚é‚à‚ñ‚¶‚á‚È‚¢‚Ì‚©H
import *;‚Æ‚¢‚¢­‚µjava‚Ì•œK‚ð‚µ‚½‚Ù‚¤‚ª‚¢‚¢‚©‚ÆB

351:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/09 23:54:33
swing‚ÌJTabbedPane‚ɂ‚¢‚Ä‹³‚¦‚Ä‚­‚¾‚³‚¢B

JTabbedPane‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ÉAaddTab‚·‚邯A
ƒ^ƒu‚ª’ljÁ‚³‚ê‚Ü‚·Bƒ^ƒu‚̃Cƒ“ƒfƒbƒNƒX(‘è–¼‚ª‚‚¢‚Ä‚¢‚邯‚±‚ë)‚ÉA
MouseListener‚ðÝ’u‚µ‚ÄAƒNƒŠƒbƒN‚ðŒŸo‚µ‚½‚¢‚̂ł·‚ªA
‚Å‚«‚Ü‚¹‚ñB
‚ǂȂ½‚©AŽ„‚É•Œ¾‚­‚¾‚³‚¢‚Ü‚¹‚ñ‚©B

352:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/10 00:26:04
>>351
ƒ^ƒu‘I‘ð‚Í ChangeListener ‚ÅŒŸo‚µ‚Ü‚·B
ƒ}ƒEƒX‚̈ʒu‚͂ǂ¤‚È‚ñ‚¾‚낤c

353:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/10 01:25:51
>>350
‚¢‚âAƒRƒ“ƒXƒgƒ‰ƒNƒ^‚©‚çŒÄ‚΂ê‚郃\ƒbƒh‚Íprivate‚É‚·‚é‚Ì‚Í펯‚¾‚ÆŽv‚¤‚¼
final‚Å‚à‚¢‚¢‚ªƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ÉŠÖ‚µ‚Ä‚à‚¤­‚µ•׋­‚µ‚½•û‚ª‚¢‚¢‚̂͂¨‘O‚©‚Æ

354:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/10 01:52:08
>>351
JTabbedPane‚ÉMouseListener‚ðadd‚µ‚ÄA
‚»‚ÌƒŠƒXƒi‚ÌmouseClickedƒƒ\ƒbƒh‚ÅJTabbedPane#indexAtLocation(int,int)‚ÉA
MouseEvent‚Ìx,yÀ•W‚ð“n‚¹‚ÎA
ƒ^ƒu•”•ª‚ðƒNƒŠƒbƒN‚µ‚½Žž‚Í‘I‘ð‚µ‚½ƒ^ƒu‚ɇ‚킹‚Ä0ˆÈã‚Ì’l‚ªA
ƒ^ƒu•”•ªˆÈŠO‚ÌꇂÍ-1‚ª•Ԃ邱‚Ƃŋæ•Ê‚ª‚Å‚«‚邯Žv‚¤B

355:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/10 01:56:37
350‚ÌŒ¾‚¤‚±‚ƂȂñ‚´‚Ç‚¤‚Å‚à‚¢‚¢‚æ
ƒoƒJ‚̓oƒJ‚ðŒÄ‚Ô‚Á‚Ä‚¢‚¤‚µ‚È
‚»‚ê‚æ‚èimport *;‚ɂ‚¢‚Äkwsk

356:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/10 09:23:12
ƒI[ƒgƒ{ƒNƒVƒ“ƒO‚ðŽ©•ª‚ł‚­‚邱‚Ƃ͂ł«‚Ü‚·‚©H

357:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/10 09:26:53
eclipse‚ÅŽ©“®‚ÅFX‚ȃƒ\ƒbƒh‚ÌjunitƒeƒXƒg‚ðì‚Á‚Ä
ŸŽè‚Éì‚ç‚ꂽƒeƒXƒgƒƒ\ƒbƒh‚ð휂µ‚½‚葂₵‚½‚肵‚Ä‚à
‚à‚ñ‚¾‚¢‚ ‚è‚Ü‚¹‚ñ‚©H

358:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/10 10:02:04
ŸŽè‚Éì‚Á‚ÄŸŽè‚É휂µ‚Ä‚à‰½‚Ì–â‘è‚à‚È‚¢‚¾‚ë

359:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/10 10:07:18
>>356
–³—BƒRƒ“ƒpƒCƒ‰‚ÌŽ©“®•⊮‹@”\‚Å‚·B

360:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/10 10:16:59
>>356
‚‚ç‚ê‚ÄŒ©‚邪A‰½‚ðƒ{ƒNƒVƒ“ƒO‚µ‚½‚¢‚ñ‚¾H

361:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/10 11:20:01
java‚Å2i”‚ð•\‚·‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚Å‚·‚©H

362:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/10 11:22:24
•\‚·‚̈Ӗ¡‚ð‚Í‚Á‚«‚è

363:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/10 11:23:16
–³—‚Á‚·B
int binNum = Integer.parseInt("10110001",2);
‚±‚ê‚ʼn䖂¾[

364:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/10 11:28:05
binNum
ƒrƒ“ƒiƒ€

ƒWƒ‡ƒ“ƒCƒ‹‚Ý‚½‚¢‚ȃmƒŠ‚ŃƒƒX

365:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/10 15:00:51
>>361
2i”•\‹L‚Ì®”ƒŠƒeƒ‰ƒ‹‚ðŠ–]‚Á‚Ä‚±‚ƂȂçJava‚ɂ͖³‚¢
8A10A16i”•\‹L‚µ‚©‚È‚¢

366:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/10 16:52:14
Java‚ÌŠiŒ¾‚Æ‚¢‚¤–{‚𔃂Á‚Ä‚«‚Ü‚µ‚½B
“Ç‚ñ‚¾Ž–‚ ‚él‚¢‚Ü‚·‚©H

367:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/10 17:10:03
‚»‚ê‚ðq‚˂邱‚Ƃ̈Ӗ¡‚ª•ª‚©‚ç‚ñB
‚¹‚Á‚©‚­”ƒ‚Á‚Ä‚«‚½‚̂Ȃç“Ç‚ñ‚ÅŽ©•ª‚Å•]‰¿A”»’f‚·‚ê‚΂¢‚¢B

368:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/10 17:42:04
Java‚ʼn¹º”Fޝ‚â‚Á‚Ä‚él‹‚éH

Java SAPI‚Á‚Ă̂ªˆê‰ž—pˆÓ‚³‚ê‚Ä‚é‚Ý‚½‚¢‚ñ‚È‚ñ‚¾‚¯‚ÇA
‚±‚ê‚Á‚Ä“ú–{Œê‘Ήž‚µ‚Ă܂·‚©H

369:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/10 18:50:57
Ž¿–â‚Å‚·B
‘¼Œ¾Œê(—Ⴆ‚ÎC++)“™‚Å쬂µ‚½ƒvƒƒOƒ‰ƒ€‚ðAJava‚̃\[ƒX“à‚ŌĂÑo‚µ‚Ä—˜—p‚·‚鎖‚͉”\‚Å‚·‚©H

370:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/10 18:56:05
>>369
JNI‚Å‚®‚®‚邯‚¢‚¢‚æ

371:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/10 19:14:36
>>369
‰Â”\‚¾‚¯‚njĂÑo‚µ‚̃I[ƒoƒwƒbƒh‚ª‚ ‚é‚©‚瑬“x“I‚ȉ¶Œb‚Í­‚È‚¢‚æ
¡‚̓lƒCƒeƒBƒu‚ÌC‚Æ”ä‚×‚Ä‚à‘»F‚ª‚È‚¢‚­‚ç‚¢JavaVM‚̃pƒtƒH[ƒ}ƒ“ƒX‚Í‚¢‚¢

372:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/10 19:26:02
‚È‚ñ‚Å“‚“˂ɑ¬“x“I‚È——R‚ª‘O’ñ‚ɂȂÁ‚Ä‚ñ‚¾B

373:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/10 19:46:01
ŽÀ‚ÍRuntime#exec‚âProcessBuilder#start‚Åςޖâ‘肾‚Á‚½‚Æ‚¢‚¤ƒIƒ`

374:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/10 21:18:59
import *;
‚ɂ‚¢‚ẲðàÏÀÞ[(AA—ª

375:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/10 23:17:25
>>374
import *;
public class Sample{
public static void main(String[] args) {
}
}
‚±‚êƒRƒ“ƒpƒCƒ‹‚µ‚Ă݂ê‚Εª‚©‚邾‚ë

376:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/10 23:20:28
>>374
‚¨‘OƒoƒJ‚¾‚È
ˆ¢•”‚³‚ñ‚̃Pƒc‚ðƒCƒ“ƒ|[ƒg‚·‚é‚ñ‚¾‚æ
‚»‚¤‚·‚邯‚¨‘O‚àƒCƒC’j‚ɂȂ邼

377:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/11 00:41:17
HDD‚Ì—e—Ê‚ðŽæ“¾‚µ‚½‚¢‚̂ł·‚ª‚Ç‚¤‚·‚ê‚΂悢‚̂łµ‚傤‚©H

JAVA‚ÌAPI‚ð’T‚µ‚Ă݂½‚̂ł·‚ªC‚í‚©‚ç‚È‚©‚Á‚½‚Å‚·D

378:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/11 00:46:44
>>377
URLØÝ¸(java.sun.com)()

379:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/11 07:40:54
>375
æ¶IƒRƒ“ƒpƒCƒ‹‚ÉŽ¸”s‚µ‚Ü‚·„ƒ
Œ‹‹Ç342‚͉½‚ªŒ¾‚¢‚½‚©‚Á‚½‚Ì‚©•ª‚©‚è‚Ü‚¹‚ñ„ƒ

380:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/11 09:20:41
>>379
>>376

381:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/11 09:43:03
ƒPƒc‚ɃCƒ“ƒT[ƒg‚È‚ç‚Ü‚¾‚í‚©‚邪ƒPƒc‚ðƒCƒ“ƒ|[ƒg‚͂킩‚ç‚ñ

382:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/11 11:42:50
import *;
‚Å‘S•”ƒCƒ“ƒ|[ƒg‚Å‚«‚邯Žv‚Á‚Ä‚¢‚½‚ñ‚¾‚ëA‘½•ª
‰Âˆ£‘z‚Èl‚È‚ñ‚¾‚æA‘½•ª

383:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/11 12:46:51
>>379
CŒ¾Œê‚Æ‚©‚ð•׋­‚·‚邯ƒRƒ“ƒpƒCƒ‹Žž‚ɃGƒ‰[‚ªo‚Ä‚­‚ê‚é‚ ‚肪‚½‚Ý‚ª‚æ‚­•ª‚©‚é‚©‚çˆê“x•׋­‚µ‚Ă݂é‚Ì‚à‚¢‚¢‚©‚àB

384:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/11 13:32:27
>>383‚à‰Âˆ£‘z‚Èl‚Å‚¨‚‹H

>>342
>>345
>>348
>>349
>>355
>>374
>>375
>>379
>>382

385:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/11 17:33:10
‚©‚ç‚©‚í‚ê‚Ă邯‚à’m‚炸‚©‚í‚¢‚¢ŽqBƒEƒtƒbB

386:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/11 17:59:24
jmock‚̃R[ƒh‚ł݂½‚ñ‚Å‚·‚ª
context.checking(new Expectations() {{
@‚²‚ɂ傲‚É‚å
}});
ª‚Ì2d”gЇŒÊ‚Á‚Ăǂ¤‚¢‚¤ˆÓ–¡‚Å‚·‚©H

387:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/11 18:03:38
>>386
ƒCƒ“ƒXƒ^ƒ“ƒXƒCƒjƒVƒƒƒ‰ƒCƒU

388:386
08/03/11 18:20:03
>>387
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚®‚®‚Á‚Ă݂܂·B

389:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/11 19:01:16
ƒRƒ“ƒXƒgƒ‰ƒNƒ^‘‚¯‚È‚¢‚©‚ç‚Ë
‚Å‚à‘‚«•û‚͈«‚¢‚í
context.checking(new Expectations() {
@ {
@// ‰Šú‰»ˆ—
@ }
});
‚Æ‚Å‚à‘‚¯‚Ήð‚è‚â‚·‚¢‚Ì‚É

390:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/11 19:18:25
Œ‹\—Ç‚­Œ©‚©‚¯‚é‘‚«•û‚¾‚¯‚Ç‚È[

391:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/11 20:59:23
staticƒCƒjƒVƒƒƒ‰ƒCƒU‚͂悭Œ©‚邯‚ǃCƒ“ƒXƒ^ƒ“ƒXƒCƒjƒVƒƒƒ‰ƒCƒU‚Á‚Ä“à•”ƒNƒ‰ƒX‚Å‚µ‚©Œ©‚È‚¢‚ñ‚¾‚¯‚ÇB

392:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/11 21:30:57
Vector.insertElementAt
‚ÍAVector‚Ì—v‘f”‚ª‘½‚¢‚Ù‚Ç’x‚­‚È‚é‚̂łµ‚傤‚©H

ŽÀŒ±‚µ‚Ă݂½‚Æ‚±‚ë
—v‘f”‚ª‘‚¦‚é‚قLjê‰ñ‚Ìinsert‚É‚©‚©‚鎞ŠÔ‚ª‘‚¦‚Ä‚¢‚邿‚¤‚Ȃ̂ł·‚ª...

Vector‚̉Šú‰»‚̂Ƃ«‚ÉA new Vector(1000000,1000000) ‚Ȃǂâ‚Á‚Ăୂµ‚®‚ç‚¢‚µ‚©‰ü‘P‚µ‚Ü‚¹‚ñB

insertElementAt‚Å‘}“ü‚·‚é”Ô†‚Íæ“ª‚©‚çI’[‚܂łقڕ½‹Ï“I‚É‘I‚΂ê‚邿‚¤‚ȃvƒƒOƒ‰ƒ€‚Å‚·B

‚±‚Ì
insert ‚É‚©‚©‚鎞ŠÔ‚ð‘‰Á‚³‚¹‚È‚¢•û–@‚͂Ȃ¢‚Å‚µ‚傤‚©H



393:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/11 21:42:52
Vector(‚ÆArrayList)‚Í’†‚É”z—ñŽ‚Á‚Ă邾‚¯‚¾‚©‚çA
“r’†‚É‘}“ü‚·‚邯Œã‚ë‚Ì—v‘f‚ð‘S•”1‚‚¸‚‚¸‚ç‚·•K—v‚ª‚ ‚éB
‚±‚ê‚̓Rƒ“ƒXƒgƒ‰ƒNƒ^‚ő傫‚ȃLƒƒƒp‚ðŽw’肵‚Ä‚à“¯‚¶‚±‚ÆB

LinkedList‚È‚ç—v‘f‚ð”ŽìŒq‚¬‚ÅŽ‚Á‚Ä‚¢‚邽‚ßA“r’†‚É‘}“ü‚·‚éꇂà
”ŽìŒq‚¬‚Ì•t‚¯‘Ö‚¦‚¾‚¯‚Åo—ˆ‚éB‚µ‚©‚µA‘}“ü‚Ì‚½‚тɑ}“üˆÊ’u‚𖈉ñ
擪‚©‚炽‚Ç‚é•K—v‚ª‚ ‚éBˆê‰žŽŽ‚µ‚Ă݂½‚ç‚Ç‚¤‚¾‚낤‚©B

Vector‚͌¢‚Á‚¿‚áŒÃ‚¢‚µB

”Ô†‚ª‘a‚Ȃ箔‚ðƒL[‚É‚µ‚½Map‚ðŽg‚¤‚Ù‚¤‚ª‚¢‚¢‚©‚à‚µ‚ê‚È‚¢B


394:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/11 21:44:32
>>392
> —v‘f”‚ª‘‚¦‚é‚قLjê‰ñ‚Ìinsert‚É‚©‚©‚鎞ŠÔ‚ª‘‚¦‚Ä‚¢‚邿‚¤‚Ȃ̂ł·‚ª...
insert ‚·‚é—v‘fˆÈ~‚ð‘S•”ˆêŒÂ‚¸‚炵‚Ä‚­‚©‚ç
—v‘f”‚ª‘‚¦‚é‚Ù‚ÇŽžŠÔ‚ª‚©‚©‚é‚͓̂–‘RB

LinkedList#listIterator(int) Žg‚Á‚Ä—v‘f’ljÁ‚µ‚Ä‚­‚Æ‚©A
ArrayList#addAll(int, Collection) ‚ňê‹C‚ɒljÁ‚·‚邯‚©A
‚¢‚Á‚»‚ÌŽ– Map<Integer, E> ‚µ‚Ä‚Ý‚é‚Æ‚©B

395:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/11 21:55:52
‚»‚à‚»‚à1,000,000ƒŒƒR[ƒh‚ðƒIƒ“ƒƒ‚ƒŠ‚ňµ‚¤‚Ì‚à‚Ç‚¤‚©‚ÆŽv‚¤‚ªEEE

396:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/11 23:41:15
>>395
1ƒŒƒR[ƒh1KB‚Å‚à1GB‚¶‚á‚ñB32bit‚̃ƒ‚ƒŠ‹óŠÔ–„‚ß‚é‚Ì‚ÉA
1–œ‰~‚Å‚¨‚‚肪o‚鎞‘ã‚È‚ñ‚¾‚©‚çA‹C‚É‚µ‚È‚¢‚ÆŒ¾‚¤‚Ì‚à
‚»‚ê‚Í‚»‚ê‚ŃAƒŠ‚©‚Æw

397:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/11 23:57:28
—e—ʂ̖â‘è‚¶‚á‚È‚­‘¬“x‚̘b‚¾‚Æ‚—

398:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/12 00:50:48
‚»‚ê‚à‚»‚¤‚¾‚ªA‘å—ʃf[ƒ^‚̈—‚Íê—p‚̃\ƒtƒgƒEƒFƒA‚É”C‚¹‚ë‚Æ‚¢‚¤ˆÓ–¡‚¾‚ë
Oracle‚̃Iƒ“ƒƒ‚ƒŠƒXƒgƒŒ[ƒWŽg‚Á‚Ä100–œŒƒIƒ“ƒƒ‚ƒŠ‚Æ‚©‚È‚ç‚ÎOK‚ÈŽž‘ゾ‚ªJava‚̃q[ƒv‚Å‚»‚ê‚ð‚â‚é‚Á‚Ă̂̓Aƒz

399:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/12 01:02:31
ƒq[ƒv—̈æŽg‚¢‰Ê‚½‚µ‚ÄJVM‚ªƒNƒ‰ƒbƒVƒ…‚µ‚½‚瑬“x‚Æ‚©Œ¾‚Á‚Ä‚éꇂ¶‚á‚È‚¢‚µ‚È‚—
5–œ‚®‚ç‚¢‚È‚ç—]—T‚¾‚ª100–œƒŒƒR[ƒh‚Æ‚à‚È‚é‚Æ‚Ü‚¸À‚«‚Ü‚·‚—

400:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/12 08:36:07
>>384
CŒ¾Œê‚ÍAjava‚É”ä‚ׂê‚Î“Š‚°‚Á‚ςȂµŠ´‚ª‹­‚¢‚ñ‚¶‚á‚È‚¢H

401:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/12 12:23:09
>>400
Ruby‚Æ‚©‚ð•׋­‚·‚邯`‚Ȃ番‚©‚é‚ñ‚¾‚¯‚Ç‚ÈB
‚È‚ñ‚ÅCŒ¾Œê‚ðŽ‚¿o‚·‚Ì‚©‚ª‘S‚­•ª‚©‚ç‚È‚¢B

402:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/12 12:28:36
‚»‚êˆÈ‘O‚ɓЂ°‚Á‚ςȂµ‚Æ‚¢‚¤•\Œ»‚ªˆÓ–¡•s–¾

403:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/12 12:40:23
Ruby‚Í–ƒ–ò‚¾‚ÈB
‚Å‚à’x‚·‚¬‚ÄŽ€‚ÊB

404:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/12 15:36:21
‚±‚±‚Á‚ÄJava3D‚̘b‚à‚µ‚Ä‚¢‚¢H

405:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/12 17:18:46
ƒXƒŒƒ^ƒC‚ª‰Ž¿‚¾‚©‚牎¿‚Á‚Û‚¢‚±‚ƂȂ炢‚¢‚ñ‚¾‚낤‚¯‚ÇJava3DŽg‚Á‚Ä‚él‹‚é‚ÌH
‰´‚ÍJOGL”h‚È‚ñ‚¾‚¯‚ÇB

406:404
08/03/12 18:16:38
¡‚¿‚傤‚Ç—¼•û‚‚܂݂®‚¢‚µ‚Ă銂ÅAJava3DƒƒCƒ“‚É‚µ‚悤‚©‚ÆŒŸ“¢’†B
JOGL‚Ì’¸“_”z—ñ•À‚È«”\‚Í‚ ‚邵ãˆÊ‚ÈAPI‚ ‚é‚©‚çŠy‚©‚È‚ÆB

Ž¿–â‚ÍŽ¿–â•¶‚܂Ƃ߂Ăé“à‚ÉŽ©ŒÈ‰ðŒˆ‚µ‚½A‚²‚ß‚ñB

407:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/13 01:35:19
@ |::@@@_‚¨‚¢AƒSƒ‹ƒ@@o‚Ä—ˆ‚¢!I@@@@@@@@ƒhƒbƒJƒ“@@ƒSƒKƒM[ƒ“
@:||:: @@@@PPPPPPPÉPP _‚@ƒhƒbƒJƒ“@@@@@@™
@:||:: @ QQQ@@@@ j@j)QQQQQ@ ^@@@@@@@ ^PPPPPPPPPPP
@:||@@|@ @ @ |@@@@@@|P.ÐÈ_È@|@| „Ÿ„Ÿ„¢||:: @ @ÈQÈ@ƒ ‚¨‚ç‚ÁI>>1o‚Ä‚±‚¢II
@:||@@|‚Ÿ‚ì‚ì. |@@@@@@|Q..i@@@j |@|@.QQQ „ ||::@ @iL„DM@j@@_QQQQQQQQQQQ
@:||@@|„DM);@ |@@@@@@|Qu@ÜP@@,|.. |_... @@..|b||::@@/ u @ @_
@:||@@|¼É; @ |@@@@@@|Q|@@@ ,/ P .@PPP „ ||::@@| | @ @/_ _
@:||:@@PPP@ @@@@@ P|@@@ .| :||„  @ @ ;, @ „ ||; ‚Ö//|@@b @| . |
@:||::@@@:;@@;@,, @@ @ @ @:|@@@ :.| ||„  @ @ @ (_^,.‚Ö _|@@| @ir@j
@:||::@@@:;@@™qA.@.@ @@ @| @ .i@ .|:||ƒjƒjƒjƒj_^@@_@ @ |@@P
@:||.:,,'';@ @ @ `@.. @.@::@@.@| @È.@|:||„ ::::/@@@@„ ||::.:.@@ .Y@./
@:||:;;;:@@@@@@@@@: @ @ @| @|@|@|.||„ @™qA@;;;,,„ ||:;;;.@@@|@.|
@:||:;;;:@@@@@@@@@@@@@/ / @/ /::||„ @`@@.,;;;,,.„ ||:;;;.@@@|@.|
@:||;:::@#@@@..:@ @ @@@@./ /@./ ./@||„ |ŽOŽOŽO|. „ ||;;:..::@ @|@.|
@:||;:::@@@@@#. ..:@@::::::@(Qj .iQj.Ð||„  @ @ @ @„ ||;;;‚‹¤,,,|,iQj
@@PPPPP:PPPPPPPPPPPPPPPPPPPP@@@@@
:::;ŽOŽO;;;;;ŽOŽO:::;;;;;;;@:::::;;;;;::;;;;;;;;;;::::;;@:::::;;;;;:::::;;;;;;;;;;::::;;@:::::;;;;;:::;;;;;;;;;;::::;;;;;::ŽOŽOŽO


408:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/13 10:12:53
Derby‚ð‘g‚Ýž‚݃‚[ƒh‚ÅŽg‚Á‚Ä‚é‚ñ‚¾‚¯‚ÇA
“®ì’†‚ÉJava‚ÌŠO‚©‚çDB‚̃e[ƒuƒ‹‚Ìó‘Ԃ𒲂ׂé•û–@‚Á‚ĂȂ¢‚ÌH

409:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/13 13:11:37
‚u‚b{{‚ÅDirectX‚‚©‚Á‚Ä‚“x‚È‚¨ŠG‚©‚«‚ª‚Å‚«‚Ü‚·‚ªA
‚i‚‚–‚‚Å‚ào—ˆ‚Ü‚·‚©H

‚½‚Æ‚¦‚΃RƒTƒbƒNƒX‚Ý‚½‚¢‚Ȃ₽‚çl‚ª‚łĂ­‚é푃Vƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“ƒQ[ƒ€ì‚ê‚Ü‚·H

410:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/13 13:30:38
>409
‚â‚낤‚ÆŽv‚¦‚Îo—ˆ‚é‚ñ‚¶‚á‚ËH

DirectX‚̃pƒtƒH[ƒ}ƒ“ƒX‚Æ”ä‚ׂê‚Î’ö‰“‚¢ƒ‚ƒm‚ªo—ˆ‚邪B

411:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/13 13:41:38
JMonkeyEngine‚Á‚Ă̂ª‚ ‚é

412:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/13 14:42:43
ƒNƒ‰ƒX‚Ì’âŽ~‚ɂ‚¢‚ÄŽ¿–â‚Å‚·B

¡ƒQ[ƒ€‚ðì‚Á‚Ä‚¢‚ÄAƒI[ƒvƒjƒ“ƒO‰æ–ʂƃQ[ƒ€‰æ–ʂ̂Q‚‚ð‚‚­‚è‚Ü‚µ‚½B
‚Ü‚¸ƒI[ƒvƒjƒ“ƒO‚ðJFrame‚É•\ަA‚»‚ÌŒãƒL[ƒ{[ƒh“ü—͂ŃI[ƒvƒjƒ“ƒO‰æ–Ê‚ðÁ‚µ‚Ä‚©‚ç
ƒQ[ƒ€‰æ–Ê‚ð•\ަ‚·‚邯‚¢‚¤\‘z‚Åi‚߂Ă܂·B

‚»‚±‚ŃI[ƒvƒjƒ“ƒO‰æ–ʂ̃Nƒ‰ƒX‚ð’âŽ~‚³‚¹‚½‚¢‚̂ł·‚ªA‚â‚è•û‚ª‚í‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
‚»‚à‚»‚àˆê“xŽÀs‚µ‚½ƒNƒ‰ƒX‚ð’âŽ~‚³‚¹‚邱‚ÆŽ©‘Ì–³—‚Ȃ̂łµ‚傤‚©H


413:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/13 14:44:28
ƒNƒ‰ƒX‚ð’âŽ~H‰½Œ¾‚Á‚Ä‚é‚ñ‚¾

414:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/13 14:47:12
ƒNƒ‰ƒX‚Ì’âŽ~‚Æ‚©AFX‚ÆŠ¨ˆá‚¢‚µ‚Ä‚¢‚邯Žv‚¤‚ªEEE

Œã‚ÅÄ•`‰æ‚·‚é‚È‚ç‚ÎsetVisible(false)‚Å”ñ•\ަ‚É‚·‚é
“ñ“x‚Æ•\ަ‚µ‚È‚¢‚È‚ç‚Îdispose() ‚Å”jŠü‚·‚é


415:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/13 14:51:44
JPanel‚ð‚Q‚Âì‚Á‚ÄA•Еû‚ð•\ަ‚³‚¹‚½ŒãA“¯‚¶êŠ‚É‚à‚¤ˆê•û‚ÌJPanel‚ð‚·‚è‘Ö‚¦‚Ä•\ަ‚³‚¹‚½‚¢‚Å‚·B
¡•\ަ‚µ‚Ä‚¢‚éJPanel‚ðÁ‚·JPanel‚ðŒp³‚µ‚Ä‚¢‚éƒNƒ‰ƒX‚ð’âŽ~‚³‚¹‚邯‚¢‚¤•\Œ»‚µ‚©‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½B


416:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/13 14:53:14
JFrame ‚Ì GUI ‚É¡‚ ‚éƒAƒvƒŒƒbƒg‚ªŽg‚¦‚邯Žv‚Á‚Ă͂ߞ‚ñ‚ł݂½‚ñ‚¾‚¯‚Ç
‚Ç‚¤‚àƒhƒƒbƒvƒ_ƒEƒ“‚µ‚½ƒƒjƒ…[‚ªƒAƒvƒŒƒbƒg‚ÌŒã‚ë‚É•`‰æ‚³‚ê‚Ä‚µ‚Ü‚¤—lŽqB
ƒAƒvƒŒƒbƒg‚Í JRootPane ‚ðŽg‚Á‚Ä‚¢‚é‚Í‚¸‚¾‚ª‚±‚ꂪŒ´ˆö?

417:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/13 14:53:42
>>414
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚³‚Á‚»‚­‚â‚Á‚Ă݂܂·B

418:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/13 14:57:46
‚»‚ê‚ðJPanel‚ÌŒðŠ·‚É‚æ‚ès‚¤‚Á‚Ă̂͂ǂ¤‚È‚ñ‚¾‚낤B
JPanel‚ðŒp³‚µ‚½A—Ⴆ‚ÎExJPanel‚ɉæ–Ê‚Ìó‘Ô‚ð•\‚·ƒIƒuƒWƒFƒNƒg‚ð•ÛŽ‚³‚¹‚Ä‚ê‚΂¢‚¢‚ñ‚¶‚á‚ËH

public final class ExJPanel extends JPanel {
@@private Mode mode = new StartMode();
@@public void paint(Graphics g) {
@@@@mode.paint(g);
@@@@mode = mode.nextMode();
@@}
}

public interface Mode {
@@void paint(Graphics g);
@@Mode nextMode();
}

‚Ý‚½‚¢‚È

419:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/13 15:16:03
>>412
CardLayoutŽg‚¦‚ÎH

420:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/13 15:24:18
>>418
JPanel‚ÌŒp³‚â‚Á‚Ă݂܂·B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

>>419
cardLayout‚à’²‚ׂĂ¢‚邤‚¿‚ÉŒ©‚‚¯‚½‚̂ł·‚ªA”]‚Ý‚»‚ª‘«‚ç‚È‚¢‚΂©‚è‚É
‚¤‚Ü‚­‚¢‚«‚Ü‚¹‚ñ‚Å‚µ‚½B‹³‚¦‚ĉº‚³‚Á‚½‚̂ɂ·‚¢‚Ü‚¹‚ñB

421:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/13 15:29:18
‚Ü‚ ASwing‚Íʼn‚ÍŠo‚¦‚邱‚Æ‘½‚¢‚©‚çŽd•û‚È‚¢.
ƒQ[ƒ€‚̃I[ƒvƒjƒ“ƒO‰æ–ʂ݂½‚¢‚È‹N“®‰æ–ʂł ‚ê‚ÎA‚·‚®‚É•\ަ‚·‚é‚ׂ«‚¾‚©‚çA•ÊJPanel‚Å‚¢‚¢‚ÆŽv‚¤B
‰æ–Ê‚ðo‚µ‚Ä‚¢‚éŠÔ‚ÉAƒQ[ƒ€—p‚̃Rƒ“ƒ|[ƒlƒ“ƒg‚ð— ‘¤‚Åì‚é‚Á‚Ă̂ͳ‚µ‚¢‚µ‚ËB
‰´‚Íæ‚¹Š·‚¦‚Å‚¢‚¢‚ÆŽv‚¤‚æB

1.JFrame‚ɃƒCƒ“‚̃Rƒ“ƒ|[ƒlƒ“ƒg‚ðæ‚¹‚éB
2.ƒƒCƒ“ƒRƒ“ƒ|[ƒlƒ“ƒg‚ÉAƒ^ƒCƒgƒ‹‰æ–ʃRƒ“ƒ|[ƒlƒ“ƒg‚ðݒ肵‚Ä•`‰æ
3. ƒXƒ^[ƒgƒ{ƒ^ƒ“‚Ȃǂª‰Ÿ‚³‚ꂽ‚烃Cƒ“ƒtƒŒ[ƒ€‚©‚çƒ^ƒCƒgƒ‹ƒRƒ“ƒ|[ƒlƒ“ƒg‚𔲂¢‚Ä·‚µ‘Ö‚¦‚é


422:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/13 15:48:44
SplashScreen@‚Ƃ͈Ⴄ‚±‚Æ‚ð‚â‚肽‚¢‚ÌH

423:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/13 15:49:48
ƒQ[ƒ€‚̃I[ƒvƒjƒ“ƒO‰æ–ʂ̓Xƒvƒ‰ƒbƒVƒ…ƒXƒNƒŠ[ƒ“‚Ƃ͕ʕ¨‚¾‚ë

424:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/13 15:57:55
JPanel p = (JPanel)getContentPane();
JPanel p1, p2;
p.add(p1);
cc
p.setVisible(false);
p.remove(p1);
p.add(p2);
p.setVisible(true);
‰´‚È‚ñ‚©A‘S•”ŒðŠ·B

425:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/13 16:11:55
>>412‚Å‚·‚ª–³Ž–Š®¬‚µ‚Ü‚µ‚½B
‚݂Ȃ³‚ñƒAƒhƒoƒCƒX–{“–‚É‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

426:416
08/03/13 16:16:16
JApplet ‚Ì“à—e‚ð JPanel ‚É•ª—£‚µ‚Ä‚»‚Á‚¿‚ð JFrame ‚Æ‹¤—L‚·‚邿‚¤‚É‚µ‚½‚ç
ƒƒjƒ…[‚ª— ‚ɉô‚ç‚È‚­‚È‚Á‚½Bƒ}ƒW‚©‚æB

427:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/13 16:37:00
>>426
JAppletŽ©g‚Íd—ʃRƒ“ƒ|[ƒlƒ“ƒg‚¾‚©‚ç‚¶‚á‚È‚¢H

428:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/13 17:06:37
>422
Splash‚Ƀ{ƒ^ƒ“‚Æ‚©‚‚¯‚ç‚ꂽ‚Á‚¯H
Ž©‘O‚ÅWindow‚ðŽg‚Á‚Äì‚é‚È‚ç‚΂ł«‚邾‚낤‚¯‚Ç

429:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/13 22:45:03
‚ ‚éƒNƒ‰ƒX‚Ɋ܂܂ê‚éƒNƒ‰ƒX‚ðÄ‹A“I‚É’Šo‚·‚é•û–@‚Á‚Ä‚ ‚é‚Å‚µ‚傤‚©H
‹[Ž—ƒR[ƒh‚ð‘‚­‚ÆA

Target hoge=new Target();
Class[] classes;
classes=hoge.getClass().***.getAllClasses();

‚Ý‚½‚¢‚ÈŠ´‚¶‚Ì‚±‚Æ‚ª‚Å‚«‚邯‚¢‚¢‚È‚ ‚ÆŽv‚Á‚Ä‚¢‚é‚̂ł·‚ªB

430:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/13 23:09:23
ŠÜ‚Ü‚ê‚é‚̈Ӗ¡‚ª‰ð‚ç‚ñ
ˆË‘¶ƒNƒ‰ƒX”‚È‚ç“K“–‚ÈMetrics‘ª’èƒc[ƒ‹Žg‚¦‚΂¢‚¢

431:429
08/03/13 23:42:26
>>430
•ʂ̌¾‚¢•û‚ð‚·‚é‚ÆA‚ ‚éƒNƒ‰ƒX‚ªimport‚µ‚Ä‚¢‚éƒNƒ‰ƒX‚ð
Ä‹A“I‚Ɏ擾‚µ‚½‚¢‚Æ‚¢‚±‚Ƃł·B
i‚ ‚éƒNƒ‰ƒX‚ªimport‚µ‚Ä‚¢‚éƒNƒ‰ƒXA‚»‚̃Nƒ‰ƒX‚Ì
@import‘Îۂ̃Nƒ‰ƒX‚ª‚»‚ꂼ‚êimport‚µ‚Ä‚¢‚éƒNƒ‰ƒXc‚Æ‚¢‚¤‚悤‚ÉA
@ˆË‘¶ŠÖŒW‚̃Nƒ‰ƒXƒIƒuƒWƒFƒNƒg‚ð‚·‚×‚ÄŽæ“¾‚·‚éj

‚¢‚Á‚»classƒtƒ@ƒCƒ‹‚ðƒoƒCƒg—ñ‚̃Cƒ[ƒW‚É‚µ‚Ä•¶Žš—ñ‚©‚ç‰ðÍ‚µ‚½•û‚ª‘‚¢‚Å‚µ‚傤‚©H

432:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/13 23:43:42
import‚Íinclude‚¶‚á‚È‚¢‚¼cc


433:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/13 23:54:37
>>431
import‚ƈˑ¶‚ÍŠÖŒW‚È‚¢‚¼B
java.lang.Class‚ɂ͂»‚¤‚¢‚¤î•ñ‚𓾂éŽè’i‚͂Ȃ¢‚©‚çAƒoƒCƒgƒR[ƒh
‚ð‰ðÍ‚·‚邵‚©‚È‚¢‚ñ‚¶‚á‚È‚¢‚©‚Ë[B


434:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/13 23:54:50
MyClassLoader‚ʼn½‚Æ‚©‚È‚ç‚È‚¢‚©‚Ë

435:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/14 00:52:46
ƒ_ƒCƒiƒ~ƒbƒNƒvƒƒLƒV‚ðŽg‚Á‚ăCƒ“ƒXƒ^ƒ“ƒX‰»‚µ‚½ƒIƒuƒWƒFƒNƒg‚̃Nƒ‰ƒX–¼‚ɂȂé $1 ‚Æ‚© $2 ‚Æ‚©A
‚±‚̔Ԇ‚ɉ½‚©–¼‘O‚Á‚Ä•t‚¢‚Ă܂·‚©?

436:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/14 01:08:15
>431
‚ÅA‰ðÍ‚µ‚ĉ½‚ª‚µ‚½‚¢‚ñ‚¾H

437:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/14 08:33:31
ƒAƒmƒe[ƒVƒ‡ƒ“‚̈ø”‚ɃIƒuƒWƒFƒNƒg‚ðŽw’è‚Å‚«‚È‚¢‚͉̂½‚łł·‚©?
@Foo(new Bar()) ‚Æ‚©‚µ‚½‚¢‚ñ‚Å‚·‚¯‚ÇB

438:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/14 09:05:14
‚»‚¤‚¢‚¤Žd—l‚¾‚©‚ç

439:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/14 14:10:18
fileƒNƒ‰ƒX‚ÌrenameTo‚ŬŒ÷‚µ‚Ä‚àgetName‚Å–¼‘O‚ª•Ï‚í‚Á‚ĂȂ¢‚ñ‚Å‚·‚ª‚Ç‚¤‚µ‚Ăłµ‚傤‚©

440:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/14 14:15:02
>>439
ׂ©‚¢‚¯‚ÇAFile‚È

javadoc‚æ‚­“ǂ߂Εª‚©‚邯Žv‚¤‚¯‚ÇAFile‚Íimmutable‚¾‚©‚ç

441:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/14 14:15:16
>>439
java.io.File ‚̓tƒ@ƒCƒ‹‚»‚Ì‚à‚Ì‚ð•\Œ»‚µ‚Ä‚é‚ñ‚¶‚á‚È‚­‚ătƒ@ƒCƒ‹–¼‚ð•\Œ»‚µ‚Ă邩‚çA
renameTo ‚Ńtƒ@ƒCƒ‹‚»‚Ì‚à‚̖̂¼‘O‚ª•Ï‚í‚Á‚Ä‚à‰e‹¿‚ðŽó‚¯‚È‚¢B

442:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/14 14:26:29
>>440
>>441

‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚à‚Á‚Æ’²‚ׂĂ݂܂·B


443:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/14 21:29:04
>>410
>>411

‚»‚¤‚©Bƒ}ƒ‹ƒ`ƒvƒ‰ƒbƒgƒtƒH[ƒ€‚ł͂ ‚ ‚¢‚¤ƒQ[ƒ€‚Í–³—‚©B
‚Æ‚±‚ë‚ÅA‚i‚‚–‚‚̃AƒvƒŠ‚Æ‚b‚̃AƒvƒŠ‚Å‹¤—Lƒƒ‚ƒŠ[‚Á‚Ä‚³‚·‚ª‚É–³—‚¾‚æ‚ËB

ƒf[ƒ^‚ðƒvƒƒZƒXŠÔ‚Å‹¤—L‚·‚éê‡A‚Ç‚¤‚¢‚¤‚±‚Æ‚·‚é‚ñ‚Å‚·‚©H

444:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/14 21:35:10
‚ÂDB

445:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/14 21:59:31
‚ƒpƒCƒv

446:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/14 22:01:16
‚ƒ\ƒPƒbƒg

447:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/14 22:06:56
>>443
ƒtƒ@ƒCƒ‹‚ð‰î‚µ‚ătƒ@ƒCƒ‹ƒ}ƒbƒsƒ“ƒO‚Æ‚¢‚¤Œ`‚łȂçA‚½‚Ô‚ñ‚Å‚«‚é‚ñ‚¶‚á‚È‚¢H
Žg‚¢•¨‚ɂȂ邩‚Ç‚¤‚©‚Í”÷–­‚©‚à‚µ‚ê‚È‚¢‚¯‚Ç

448:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/14 22:18:48
>>443
URLØÝ¸(lab.moyo.biz)

449:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 09:11:19
ƒvƒƒgƒRƒ‹ƒnƒ“ƒhƒ‰‚Á‚ĉ½‚ÉŽg‚¤‚à‚̂Ȃñ‚Å‚·‚©H
‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

450:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 09:39:52
URLØÝ¸(www.google.co.jp)

451:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 09:51:11
JFileChooser‚ÅA
EƒfƒBƒŒƒNƒgƒŠ‘I‘ð
E‚Å‚àA•’ʂ̃tƒ@ƒCƒ‹‚àŒ©‚ê‚é
‚悤‚É‚µ‚½‚¢‚ñ‚Å‚·‚¯‚ǂǂ¤‚·‚ê‚΂¢‚¢‚Å‚·‚©‚ËH

ƒfƒBƒŒƒNƒgƒŠ‘I‘ð‚·‚é‚æ‚¤‚É‚·‚邯A•’ʂ̃tƒ@ƒCƒ‹‚ÍŒ©‚¦‚È‚­‚Ȃ邵A
•’ʂ̃tƒ@ƒCƒ‹Œ©‚¦‚邿‚¤‚É‚·‚邯ƒfƒBƒŒƒNƒgƒŠ‘I‘ð‚Å‚«‚È‚­‚È‚é‚ñ‚Å‚·‚¯‚Ç

452:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 09:59:35
ƒfƒBƒŒƒNƒgƒŠ‘I‘ð‚Ńtƒ@ƒCƒ‹‚ðŒ©‚¹‚éˆÓ–¡‚ª•ª‚©‚ç‚ñ

453:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 10:03:46
ƒtƒ@ƒCƒ‹‚ªŒ©‚¦‚邯‚È‚ñ‚̃fƒBƒŒƒNƒgƒŠ‚©‚æ‚­‚í‚©‚é‚¶‚á‚ñ

454:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 10:07:05
ŽŽ‚µ‚Ä–³‚¢‚¯‚ÇAapproveSelectionƒƒ\ƒbƒh‚ðƒI[ƒo[ƒ‰ƒCƒh‚·‚ê‚΂¢‚¯‚é‚ñ‚¶‚á‚ËH
setFileSelectionMode‚ÅFILES_AND_DIRECTORIES‚ðŽw’肵‚Ä‚³B

455:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 10:13:37
Ÿˆ‚Å—Ç‚¢‚Ì‚©‹^–â‚Å‚·‚ªŽ¿–â‚Å‚·B

OSFWindowsXP IE6/Firefox/2.0.0.12
Sun Java Standerd Edition 6
ƒo[ƒWƒ‡ƒ“6 ƒAƒbƒvƒf[ƒg5 (ƒrƒ‹ƒh1.6.0_06-b13)

æ“úƒAƒbƒvƒf[ƒg‚µ‚½ˆAJava‚Ì‹N“®‚ÅuJavaƒRƒ“ƒ\[ƒ‹v‚ð•\ަ‚µ‚È‚¢‚ÆŽÀs‚³‚ê‚Ü‚¹‚ñB
ƒRƒ“ƒ\[ƒ‹‚ð”ñ•\ަ‚ÅJava‚ÌŽÀs‚Í–³—‚Ȃ̂łµ‚傤‚©H
‚Ç‚¤‚©‹³‚¦‚ĉº‚³‚¢B

456:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 10:15:05
‚¤‚ñA‚Å‚«‚½B

public class JDirectoryChooser extends JFileChooser {
@@Override public void approveSelection() {
@@if (getSelectedFile().isFile()) return;
@@super.approveSelection();
@}
@public static void main(String[] args) {
@@JFileChooser c = new JDirectoryChooser();
@@c.showOpenDialog(null);
@}
}

457:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 10:57:35
u5‚Á‚Äu4‚̃ZƒLƒ…ƒŠƒeƒBƒtƒBƒbƒNƒX‚¾‚æ‚ËB
‚»‚ë‚»‚ë“ü‚ê‚æ‚¤‚ÆŽv‚Á‚Ä‚½‚¯‚ǂȂñ‚©FX–â‘è‚ ‚é‚Ý‚½‚¢‚¾‚ËB

458:451
08/03/15 11:39:37
>>456
c.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
‚ðˆês’ljÁ‚µ‚Ă݂ĂàA‚¾‚߂łµ‚½B

‚³‚ç‚É
public boolean accept(File f){return true;}
‚ð’ljÁ‚µ‚Ä‚Ý‚Ä‚à‚¾‚߂łµ‚½B

459:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 11:44:41
‚¿‚á‚ñ‚Æ>>456‚Ì‘‚«ž‚ݓǂñ‚Å‚éH

460:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 13:37:06
“à•”ƒNƒ‰ƒX‚Ì’†‚É“à•”ƒNƒ‰ƒX‚ðì‚Á‚½‚è‚Á‚Ä•’ʂɂµ‚Ü‚·‚©H
ŒoŒ±‚àÏ‚ñ‚łȂ¢‚̂ł·‚ª­‚µ‹CŽ‚¿‚ªˆ«‚¢‹C‚ª‚µ‚ÄŽ¿–₵‚Ü‚µ‚½B

461:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 13:59:26
‘S‚­‚µ‚È‚¢–ó‚ł͂Ȃ¢‚ª•’Ê‚µ‚È‚¢


462:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 14:00:19
for‚Ì’†‚Éfor‚ð‘‚¢‚½‚è‚Á‚Ä•’ʂɂµ‚Ü‚·‚©H
‚̂悤‚È‚à‚Ì‚©‚Æ
2’i‚­‚ç‚¢‚Í‚·‚邱‚Æ‚à‚ ‚邯‚ÇA•p”ɂɂ͎g‚í‚È‚¢
3’iˆÈã‚Í–Å‘½‚É‚â‚ç‚È‚¢
l‚É‚à‚æ‚é‚©‚à

463:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 14:05:29
•K—v‚ª‚ ‚ê‚ÎŽg‚¤‚Ý‚½‚¢‚È
x,y,z,t‚È‚ñ‚Ä‚SŽŸŒ³‚¾‚µ‚—

464:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 14:17:38
‚»‚¤‚Å‚µ‚½‚©B‚â‚Í‚èn—ûŽÒ‚Ì•û‚̈ӌ©‚͕׋­‚ɂȂè‚Ü‚·B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

465:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 15:32:42
import java.io.*;
class hoge{
public static void main(String args[]){
if(args.length <= 0){
System.out.println("specify the file name correctly");
System.exit(1);
}
try{
int i;
for(i = 0; i < args.length; i++){
BufferedReader br = new BufferedReader(new FileReader(args[i]));
String str;
while((str = br.readLine()) != null){
System.out.println(str);
}
}
br.close();
}
catch(IOException e){
System.out.println("input/output error");
}
}
}

ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“ˆø”‚©‚çƒtƒ@ƒCƒ‹‚ðŽó‚¯Žæ‚Á‚Ä•\ަ‚·‚éƒvƒƒOƒ‰ƒ€‚Å‚·‚ªA
br.close()‚Ìs‚Å@"ƒVƒ“ƒ{ƒ‹‚ð‰ðŒˆ‚Å‚«‚È‚¢"@‚Æ‚¢‚¤ƒGƒ‰[‚ªo‚Ü‚·B‚È‚ºƒGƒ‰[‚ªo‚é‚Ì‚©‚í‚©‚è‚Ü‚¹‚ñB
br.close()‚ð휂·‚ê‚ÎŽÀs‚Å‚«‚é‚̂ł·‚ªEEEB

466:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 15:38:49
>>465
br.close(); ‚Ì‘O‚̕‚¶Š‡ŒÊ '}' ‚ªˆêŒÂ‘½‚¢B
‚»‚ê‚Å br ‚ªƒXƒR[ƒv‚©‚çŠO‚ê‚ÄuƒVƒ“ƒ{ƒ‹‚ð‰ðŒˆ‚Å‚«‚È‚¢v‚Æ‚¢‚í‚ê‚Ä‚éB

467:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 15:39:21
ƒXƒR[ƒv‚ð•׋­‚µ‚ë

468:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 15:51:21
op‚Ì‘g‚݇‚킹‚Í—Í‚¸‚­‚ł͗ǂ­‚È‚¢‚ª‚È

469:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 15:54:06
ƒƒ‚’ ‚Å‚à‚‚©‚Á‚Ä–³‚¢ŒÀ‚肱‚ñ‚ȊԈႢ‚µ‚È‚¢‚ÆŽv‚¤‚ñ‚¾‚¯‚Ç‚È

470:465
08/03/15 16:20:48
>465‚ÌŽ¿–âŽÒ‚Å‚·‚ª
br.close()‚Ì@‘O‚̕‚¶Š‡ŒÊ‚ðf } ' ‚ðŽæ‚èœ‚¢‚Ä‚à ƒGƒ‰[‚ªo‚Ü‚·B
‚»‚̕‚¶Š‡ŒÊ‚Ífor•¶‚̕‚¶Š‡ŒÊ‚ɂȂÁ‚Ä‚¢‚Ü‚·B

•‚¶Š‡ŒÊ‚𜂢‚½ê‡‚̃Gƒ‰[‚Í
hoge.java:13F 'try' ‚Ö‚Ì 'catch' ‚Ü‚½‚Í 'finally' ‚ª‚ ‚è‚Ü‚¹‚ñB
hoge.java:27F 'catch' ‚Ö‚Ì 'try' ‚ª‚ ‚è‚Ü‚¹‚ñB
hoge.java:32F '}' ‚ª‚ ‚è‚Ü‚¹‚ñB
‚Å‚·B

471:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 16:22:21
“ú–{Œê‚à“ǂ߂Ë[‚Ì‚©‚æ‚—

472:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 16:47:25
>>470
br.close(); ‚Ì‘O‚̕‚¶Š‡ŒÊ‚ðˆê‚ÂŽæ‚蜂¢‚½ŒãA
br.close(); ‚ÌŒã‚Ɉê‚•‚¶Š‡ŒÊ‚‚¯‚ëB

473:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 17:43:23
ŠÂ‹«@Windows xp, jdk 1.5
ƒ|ƒŠƒVƒtƒ@ƒCƒ‹‚Å‘S•”‚̃tƒ@ƒCƒ‹‚̓ǂݞ‚Ý‚ð‰Â”\‚É‚µ‚Ü‚µ‚½B

swingƒAƒvƒŒƒbƒg‚ðì‚Á‚½‚̂ł·‚ªA
ƒvƒƒ“ƒvƒg‚©‚炾‚Ɖ摜‚âƒ{ƒ^ƒ“‚ª•\ަ‚Å‚«‚Ü‚µ‚½B
‚µ‚©‚µƒuƒ‰ƒEƒU‚©‚ç‹N“®‚·‚邯ƒ{ƒ^ƒ““™‚Í•\ަ‚Å‚«‚Ü‚·‚ª
‰æ‘œ‚ª•\ަ‚Å‚«‚Ü‚¹‚ñBi“ǂݞ‚߂Ă¢‚È‚¢—lŽqj
‚Ç‚¤‚µ‚½‚ç‚Å‚«‚é‚̂łµ‚傤‚©H
ˆê‰žAƒ\[ƒX‚̉ö‚µ‚¢Š‚ð“\‚è•t‚¯‚Ä‚¨‚«‚Ü‚·B
import......
/*
<applet code="TimerTest2.class" width=500 height=250>
</applet>
*/
QQQ‚Š‚‚–‚ƒ\[ƒX‚̈ꕔQQQ
public class Test2 extends JApplet implements ActionListener{
@@ƒtƒB[ƒ‹ƒh‚Ȃ̂ÅÈ—ª
public void init(){
icon0 = new ImageIcon("07.gif");

QQQ‹N“®‚³‚¹‚邈‚”‚‚Œƒtƒ@ƒCƒ‹QQQ
<html>
<head></head>
<body>
<p>
<APPLET code="Test2.class"width=500 height=250></APPLET>
</body>
</html>
QQQQQQQQQQQQQQQ
htmlƒtƒ@ƒCƒ‹‚Í’Z‚¢‚̂őS‚ÄÚ‚¹‚Ü‚µ‚½B


474:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 17:48:22
>>473
HTML‚ɉ摜‚ð“ǂݞ‚ÞƒR[ƒh‚ª–³‚¢‚©‚çB

475:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 17:54:21
>>473
JavaƒRƒ“ƒ\[ƒ‹‚©‚çƒGƒ‰[‚Ì“à—eŠm”F

476:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 17:59:06
Ž©‘îƒT[ƒo”‚ÌTomcat‚ÅwwwŽI‚Á‚ăXƒŒ‚ÉŽ¿–₵‚½‚ñ‚Å‚·‚ªA
‚È‚ñ‚©‰ß‘a‚Á‚Ä‚é‚̂ł±‚¿‚ç‚ÉÄŒf‚µ‚Ü‚·B

Debian etch‚ÅTomcat5.5Žg‚¨‚¤‚Æ‚µ‚Ä‚é‚ñ‚Å‚·‚¯‚ÇA

SEVERE: Ý’è‹LqŽq test.xml ‚ð”z”õ’†‚̃Gƒ‰[‚Å‚·
org.apache.commons.logging.LogConfigurationException:
java.security.AccessControlException: access denied
(java.io.FilePermission /usr/share/tomcat5.5-webapps/test/WEB-INF/classes/logging.properties read)
(Caused by java.security.AccessControlException: access denied (java.io.FilePermission /usr/share/tomcat5.5-webapps/test/WEB-INF/classes/logging.properties read))

‚±‚ñ‚ȃGƒ‰[‚ªo‚Ü‚·B
ƒTƒ“ƒvƒ‹ƒAƒvƒŠ‚Í“®‚¢‚Ä‚¢‚ÄAŽ©•ª‚Åì‚Á‚½‚â‚‚ªƒGƒ‰[‚ɂȂè‚Ü‚·B
ƒp[ƒ~ƒbƒVƒ‡ƒ“‚̓Tƒ“ƒvƒ‹‚Æ“¯‚¶‚Åroot‚݂̂ɗ^‚¦‚Ä‚¢‚Ü‚·B

‚»‚à‚»‚àAlogging.properties‚Æ‚¢‚¤ƒtƒ@ƒCƒ‹‚̓Tƒ“ƒvƒ‹ƒAƒvƒŠ‚ɂȂ©‚Á‚½‚̂ł·‚ªA
classes‚É777‚Ålogging.properties‚ðì‚Á‚Ä‚à“¯‚¶ƒGƒ‰[‚ªo‚Ü‚·B

‚ǂȂ½‚©‰ðŒˆô‚ð‹³‚¦‚Ä‚à‚炦‚È‚¢‚Å‚µ‚傤‚©H

477:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 18:12:29
>>473
‚½‚Ô‚ñ‚±‚¤‚¾
new@ImageIcon(getClass().getResource("07.gif"))

478:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 18:34:02
>>476
‚»‚ÌãˆÊƒfƒBƒŒƒNƒgƒŠ‚É x ƒp[ƒ~ƒbƒVƒ‡ƒ“•t‚¢‚Ä‚é‚Ì‚©‚æB

# su tomcatuser -c "cd /usr/share/tomcat5.5-webapps/test/WEB-INF/classes"

479:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 18:44:13
>>473
‚»‚à‚»‚à‰æ‘œ‚͂ǂ±H

480:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 18:53:59
>>476
/var/cache/tomcat5.5/Catalina/localhost# lla /usr/share/tomcat5.5-webapps/test/WEB-INF/
‡Œv 24
drwxr-xr-x 5 root root 4096 2008-03-15 17:43 .
drwxr-xr-x 3 root root 4096 2008-03-15 17:19 ..
drwxr-xr-x 2 root root 4096 2008-03-15 17:38 classes
drwxr-xr-x 2 root root 4096 2008-03-15 17:20 lib
drwxr-xr-x 3 root root 4096 2008-03-15 17:28 src
-rw-r--r-- 1 root root 637 2008-03-15 17:43 web.xml

‚ƂȂÁ‚Ä‚¢‚Ü‚·B

481:465
08/03/15 19:21:25
465‚Å‚·B
‰ðŒˆ‚µ‚Ü‚µ‚½B
‚ ‚肪‚Æ‚¤B

482:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 20:22:16
>>476
policyƒtƒ@ƒCƒ‹‚Å’e‚©‚ê‚Ä‚é‚ñ‚¶‚á‚È‚¢HDebian etch‚È‚çA
/etc/tomcat5.5/policy.d/‚̉º‚É*.policy‚Á‚ătƒ@ƒCƒ‹‚ª‚ ‚é‚©‚çA
‚»‚ê“Ç‚ñ‚łق°‚Ù‚°‚µ‚Ä‚Ý‚é‚Æ‚¢‚¢‚©‚àB

483:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 20:43:54
476‚Å‚·B
>>477 ‚³‚ñ‚Ì‚â‚è•û‚Å‰ðŒˆ‚Å‚«‚Ü‚µ‚½B
‚݂Ȃ³‚ñ
e؂ɂ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B


484:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 21:14:50
>>482
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
04webapps‚Ì
grant codeBase "file:${catalina.home}/bin/tomcat-juli.jar"
‚Ì’†‚É
permission java.io.FilePermission "<webƒAƒvƒŠ‚Ìpath>", "read";
‚ð’ljÁ‚µ‚½‚Æ‚±‚ëAã‹L‚̃Gƒ‰[‚ÍÁ‚¦‚Ü‚µ‚½B

485:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/15 21:16:29
04webapps‚¶‚á‚È‚­‚Ä04webapps.policy‚Å‚µ‚½

486:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/16 00:58:16
swing‚ÉŠÖ‚µ‚ÄŽ¿–₳‚¹‚Ä‚­‚¾‚³‚¢
JFrame‚̃TƒCƒY‚ðŽw’è‚·‚éۂɂ܂í‚è‚̘g‚ð‹C‚É‚µ‚È‚¢‚Åςޗl‚ÉInsets‚ð—˜—p‚µ‚Ä‚¢‚Ü‚·B
‚µ‚©‚µAJMenuBar‚ð’ljÁ‚·‚邯A‚»‚Ì•ª‚Ì•‚ÍInsets‚Ål—¶‚³‚ê‚Ä‚¢‚È‚¢‚悤‚Å‚·B
JMenuBar‚Ì㉺•ûŒü‚Ì•‚ðŽæ“¾‚·‚é‚ɂ͂ǂ¤‚·‚ê‚΂悢‚̂łµ‚傤‚©H

‚ ‚ÆABufferStrategy‚ðŽg‚¢‚½‚¢‚̂ł·‚ªAJPanel‚ł͎g‚¦‚È‚¢‚ñ‚Å‚µ‚傤‚©H
‚æ‚­AJava‚ÌGUI‚̕׋­‚ð‚·‚é‚ÆAJFrame‚Ìã‚ÉJPanel‚𒣂Á‚ÄA‚»‚Ìã‚É‚³‚ç‚ɉ½‚©‚𒣂Á‚ĂƊK‘wó‚É‚·‚é‚ׂ«‚ÆŒ©‚©‚¯‚Ü‚·‚ªABufferStrategy‚ðŽg‚¤ê‡‚ÍJFrameã‚ɂׂ½‘‚«‚·‚ׂ«‚Å‚µ‚傤‚©H

487:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/16 02:12:38
>>486
’†g‚̃TƒCƒY‚ɇ‚킹‚ÄJFrame‚̃TƒCƒY‚ðŒˆ‚ß‚½‚¢‚È‚çpack‚·‚ê‚ÎJFrame‚Ì•û‚ª‚»‚ê‚ɇ‚킹‚Ä‚­‚ê‚éB
pack‚ł͂¾‚߂ȃŒƒCƒAƒEƒgƒ}ƒl[ƒWƒƒ‚ðŽg‚Á‚Ä‚¢‚½‚èA‚Ç‚¤‚µ‚Ä‚àŽ©•ª‚ŃtƒŒ[ƒ€ƒTƒCƒY‚ðŒˆ‚ß‚½‚¢‚Æ‚¢‚¤‚̂ȂçA
JFrame#getJMenuBar()‚ÅJMenuBarƒRƒ“ƒ|[ƒlƒ“ƒg‚𓾂ÄgetSize().height‚Ńƒjƒ…[ƒo[‚Ì‚‚³‚ðŽæ“¾‚Å‚«‚éB
‚½‚¾‚µAƒtƒŒ[ƒ€‚ª•\ަ‚³‚ê‚ĂȂ¢‚Ƒ傫‚³‚ÍŽæ‚ê‚È‚¢‚Ì‚ÅAƒ_ƒ~[“I‚É•\ަ‚µ‚ăTƒCƒYŒvŽZŒãsetSize‚Å•ÏX‚µ‚Ä‚â‚éB
JFrame f = ...
f.setVisible(true);
Dimension d = f.getJMenuBar().getSize();
Insets i = f.getInsets();
f.setSize(contentWidth + i.left + i.right, contentHeight + d.height + i.top + i.bottom);
‚Ý‚½‚¢‚ÈŠ´‚¶‚ÅB

BufferStrategy‚ðŽg‚¢‚½‚¢‚È‚çjava.awt.Canvas‚ðƒRƒ“ƒeƒ“ƒgƒyƒCƒ“‚Éæ‚Á‚¯‚Ä‚â‚ê‚Αå’‚Ü‚­‚¢‚­B
swingƒRƒ“ƒ|[ƒlƒ“ƒg‚ÉAWTƒRƒ“ƒ|[ƒlƒ“ƒg‚ðæ‚¹‚é‚̂͒ïR‚ª‚ ‚é‚©‚à‚µ‚ê‚È‚¢‚¯‚ê‚ÇB

488:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/16 02:32:41
•‚Ìî•ñ‚Í—v‚ç‚È‚¢‚©‚çgetSize().height‚łȂ­getHeight()‚Å\•ª‚¾‚Á‚½

489:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/16 03:26:29
ƒŠƒAƒ‹ƒ^ƒCƒ€‚̃Q[ƒ€‚ðì‚Á‚Ä‚¢‚é‚̂ł·‚ªA
”•b‚²‚ƂɃJƒNƒJƒNŽ~‚Ü‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·B
ƒKƒx[ƒWƒRƒŒƒNƒVƒ‡ƒ“‚Ì‚¹‚¢‚©‚ÆŽv‚Á‚½‚̂ł·‚ªA
‹ó‚«ƒƒ‚ƒŠ‚Ì‚±‚¬‚èƒOƒ‰ƒt‚Ƃ͖³ŠÖŒW‚ɃJƒNƒJƒN‚µ‚Ü‚·B
‘¬‚¢ƒ}ƒVƒ“‚¾‚Æ‘S‚­‹C‚ɂȂç‚È‚¢ƒŒƒxƒ‹‚Ȃ̂ł·‚ªA
ƒZƒŒƒƒ“‚U‚O‚O‚¾‚Ƒς¦‚ç‚ê‚È‚¢ƒJƒNƒJƒN‚Å‚·B

‚Ç‚¤‚µ‚½‚ç‚¢‚¢‚©•ª‚©‚él‚¢‚Ü‚·‚©H

490:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/16 04:21:26
ƒvƒƒtƒ@ƒCƒ‹‚ðŽæ‚Á‚Ă݂ê‚΂¢‚¢‚ÆŽv‚¤‚æ

491:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/16 05:10:10
Java ‚̃ƒO‹@”\‚Æ Log4j ‚ƂǂÁ‚¿‚ª‚¢‚¢‚ÌH

492:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/16 05:22:46
>>491
󋵂ɉž‚¶‚ĕςí‚éB
URLØÝ¸(lab.moyo.biz)

493:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/16 06:30:51
JRE ’P‘Ì‚Á‚Ä“ü‚ꂽ‚±‚ƂȂ¢‚ñ‚¾‚¯‚Ç 6 ‚Å Java DB ‚àƒoƒ“ƒhƒ‹‚³‚ê‚Ä‚é?

494:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/16 08:10:33
—ûKƒTƒCƒg‚ðŒ©‚Ä•×‹­‚µ‚Ä‚¢‚é‚̂ł·‚ª
‰½ŒÌƒƒCƒ“ƒƒ\ƒbƒh‚ð‚Å‚«‚邾‚¯¬‚³‚­‚µ‚Ä
ŠÈ’P‚Èì‹Æ‚Å‚àŒÂ•ʂɃƒ\ƒbƒh‚ðì‚é‚Ì‚©‚ª‚í‚©‚è‚Ü‚¹‚ñ

ex)URLØÝ¸(www.u-farm.jp)

495:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/16 08:36:08
‰´‚Í‚±‚Ì‘O‘¼l‚ªì‚Á‚½ƒvƒƒOƒ‰ƒ€‚ð‚¢‚¶‚é•K—v‚ª‚ ‚Á‚½‚ñ‚¾‚¯‚Ç
‚»‚̃vƒƒOƒ‰ƒ€‚Ìmainƒƒ\ƒbƒh‚Í1000sˆÈã‚ ‚Á‚ÄA“ǂނ̂ª‘å•Ï‚¾‚Á‚½B
‚»‚¤‚¢‚¤”ߌ€‚ð‚È‚­‚·‚½‚ßB

496:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/16 08:40:22
ˆÓ–¡‚Ì‚ ‚é’PˆÊ‚ŃvƒƒOƒ‰ƒ€‚𬂳‚È•”•i‚É•ª‰ð‚µ‚Ä‚¢‚­‚ÆA•ª‚©‚è‚â‚·‚¢‚à‚̂ɂȂéB
‚±‚¤‚¢‚¤ˆÓޝ‚ð•’i‚©‚ç‚à‚Á‚Ä‚¨‚¢‚½‚Ù‚¤‚ª‚¢‚¢‚µA
“ü–å—p‚Ì’Z‚¢ƒvƒƒOƒ‰ƒ€‚Å‚àˆÓޝ‚·‚é‚ׂ«B


497:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/16 08:52:41
‚ǂ̂­‚ç‚¢‚̃Œƒxƒ‹‚Ńƒ\ƒbƒh‰»‚µ‚Ä‚¢‚¯‚΂悢‚̂łµ‚傤‚©
ƒƒCƒ“ƒƒ\ƒbƒh‚ɂ̓ƒ\ƒbƒhˆ—ˆÈŠO‘‚©‚È‚¢‚º‚­‚ç‚¢‚̨‚¢‚Å‚µ‚傤‚©EEE

498:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/16 08:55:27
‚»‚ÌŽž‘ã‚̉æ–ʂ̃XƒNƒ[ƒ‹‚Å 2 ƒy[ƒW‚ª–ÚˆÀB

499:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/16 09:31:35
ƒƒ\ƒbƒh–¼‚ª–³—‚È‚­l‚¦‚ç‚ê‚邿‚¤‚Ȉ—iã‚ÌƒŠƒ“ƒN‚Ìꇂ¾‚ÆdrawTriangle)
‚Æ‚©‚ÍAí‚É•ª‚¯‚Ä‚à‚¢‚¢‚ñ‚¶‚á‚È‚¢‚©‚ÈB
ãŽè‚¢–¼‘O•t‚¯‚ª‚Å‚«‚È‚¢ê‡‚ÍAƒR[ƒh‚Ì’·‚³‚Æ‘Š’k‚µ‚Ä•ª‚¯‚½‚蕪‚¯‚È‚©‚Á‚½‚è


500:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/16 18:18:26
•¡”‚Ìjarƒtƒ@ƒCƒ‹‚©‚çƒNƒ‰ƒX‚ð’T‚µ‚Ä‚«‚Ä—~‚µ‚¢Žž‚É
Elib/ext‚Éjarƒtƒ@ƒCƒ‹‚ð’u‚­
E-classpathˆø”‚ňꂈê‚ÂŽw’è‚·‚é
ˆÈŠO‚Ì•û–@‚Í‚ ‚è‚Ü‚·‚©H
javac‚È‚ç‚Î-extdirs‚Åjar‚Ì“ü‚Á‚½ƒtƒHƒ‹ƒ_‚ðŽw’è‚·‚ê‚Î
‚»‚̃tƒHƒ‹ƒ_‚Ì’†‚Ì‚·‚ׂĂÌjar‚ð’T‚µ‚Ä‚­‚ê‚é‚̂ł·‚ª
java‚É‚Íextdirs‚̂悤‚ȃIƒvƒVƒ‡ƒ“‚ª‚ ‚è‚Ü‚¹‚ñ

501:500
08/03/16 18:22:42
‚·‚¢‚Ü‚¹‚ñAŽ©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½
java -Djava.ext.dirs‚Å‚¢‚¯‚Ü‚µ‚½

502:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/16 20:31:24
Javaƒ_ƒEƒ“ƒ[ƒh‚Å‚«‚È‚¢‚ñ‚¾‚¯‚ÇiÎj

503:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/16 21:46:48
Java‚ŃI[ƒo[ƒ[ƒh‚ðs‚È‚Á‚½ê‡‚Ìu‚ ‚¢‚Ü‚¢v‚ÆŒ¾‚í‚ê‚éAŒ¾‚í‚ê‚È‚¢ðŒ‚Æ‚¢‚¤‚Ì‚ðÚ‚µ‚­’m‚肽‚¢‚̂ł·‚ª
‰½‚©—Ç‚¢Ž‘—¿‚͂Ȃ¢‚Å‚µ‚傤‚©H
—Ⴆ‚Î
class Hoge{}
class Hoge2 extends Hoge{}
class Hoge3 extends Hoge2{}
‚Æ’è‹`‚µ‚Ä
test(new Hoge3(), new Hoge3());
‚ƌĂÑo‚µ‚½‚Æ‚«A

void test(Hoge2 a, Hoge3 b){}
void test(Hoge a, Hoge3 b){}
–â‘è‚È‚µ

void test(Hoge2 a, Hoge3 b){}
void test(Hoge2 a, Hoge2 b){}
–â‘è–³‚µ

void test(Hoge a, Hoge3 b){}
void test(Hoge2 a, Hoge2 b){}
‚ ‚¢‚Ü‚¢ƒGƒ‰[

‚ƂȂéŠî€‚ª‚¢‚Ü‚¢‚¿ƒsƒ“‚Æ‚«‚Ü‚¹‚ñB

504:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/16 21:54:52
‘±‚«‚Å‚·B

‚È‚ñ‚ƂȂ­ (Hoge3, Hoge3)‚É‚æ‚è‹ß‚¢‚à‚Ì‚ð’T‚µ‚Ä‚¢‚镵ˆÍ‹C‚Í‚ ‚è‚Ü‚·B
‚ł͂Ǝv‚¢A
class Hoge4 extends Hoge3{}
test(new Hoge4(), new Hoge4());

void test(Hoge a, Hoge4 b){}
void test(Hoge3 a, Hoge3 b){}
‚±‚ê‚È‚çAHoge4,Hoge4‚Ü‚Åã‚Í3ƒXƒeƒbƒvB‰º‚Í2ƒXƒeƒbƒvB‰º‚ª‘I‚΂ê‚é‚Í‚¸B
‚ÆŽv‚¢‚«‚â‚ ‚¢‚Ü‚¢ƒGƒ‰[‚Å‚µ‚½B


505:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/16 21:58:36
>>503
> void test(Hoge2 a, Hoge3 b){}
> void test(Hoge a, Hoge3 b){}
Hoge2 a ‚Í Hoge a ‚É‘ã“ü‰Â”\B Hoge3 a ‚Í Hoge3 b ‚É‘ã“ü‰Â”\B
ˆÈã‚É‚æ‚èA‘OŽÒ‚̈ø”‚Í‘S‚ÄŒãŽÒ‚̈ø”‚É‘ã“ü‰Â”\B
‚Ȃ̂ÅA‘OŽÒ‚ÍŒãŽÒ‚æ‚è“ÁŽê‚ȃƒ\ƒbƒhispecific methodj‚ÆŒ¾‚í‚ê‚éB
‚±‚Ì“ÁŽê‚ȃƒ\ƒbƒh‚ªˆê‚‚Ɍˆ‚Ü‚éꇂÍA
‚»‚ꂪłà“ÁŽê‚ȃƒ\ƒbƒhimost specific methodj‚ÆŒ¾‚í‚ê‚ÄA‚»‚ꂪŒÄ‚Ño‚³‚ê‚éB

> void test(Hoge a, Hoge3 b){}
> void test(Hoge2 a, Hoge2 b){}
‚Ý‚½‚¢‚Ɉê‚‚Ɍˆ‚Ü‚ç‚È‚¢ê‡‚ÍžB–†‚ƂȂÁ‚ăRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ɂȂéB

Ú‚µ‚­‚Í‚±‚̕ӌĂñ‚Å‚­‚êB
15.12.2.5 Choosing the Most Specific Method
URLØÝ¸(java.sun.com)
15.12.2.2 Å‚à“ÁŽê‚ȃƒ\ƒbƒh‚Ì‘I‘ð
URLØÝ¸(www.y-adagio.com)

506:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/16 21:59:16
>503
ðŒ‚à‰½‚àžB–†‚¾‚©‚çžB–†‚È‚ñ‚¾‚æ
‚`’‚ª‚`‚ðŒp³‚µ‚Ä‚¢‚é‚È‚ç‚ÎA‚`’‚Í‚`‚Æ‚à‚`’‚Æ‚à‰ðŽß‚Å‚«‚é‚Á‚Ä—‰ð‚µ‚Ä‚¢‚ê‚΂»‚ñ‚ȃI[ƒo[ƒ‰ƒCƒh‚Í•’Ê‘‚©‚È‚¢

507:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/16 22:12:16
ƒWƒFƒlƒŠƒbƒNƒX‚ƔۃWƒFƒlƒŠƒbƒNƒX‚ÅObjectŒ^‚©‚Ԃ点‚¿‚Ⴄ‚̂͂½‚܂ɂâ‚é‚ÈB
ŽÀsŽžŒ^î•ñ‚È‚¢‚©‚ç‚È‚Ÿjava‚̃WƒFƒlƒŠƒbƒNƒX‚ÍB

508:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/16 22:26:34
>>505
‚Æ‚Ä‚à•ª‚©‚è‚â‚·‚¢à–¾‚ÆA—Ç‚¢•¶Œ£‚ð‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚·B
n“Ç‚³‚¹‚Ä‚à‚ç‚¢‚Ü‚·

ƒCƒ“ƒ^[ƒtƒF[ƒX‚à—‚ß‚ÄF‚ñ‚ȃpƒ^[ƒ“‚ðŽŽ‚µ‚Ä‚¢‚½‚̂ł·‚ªA
u‚ ‚郃\ƒbƒh‚Ì‘S‚Ă̈ø”‚ªA‘¼‚Ì“¯–¼ƒƒ\ƒbƒh‚̈ø”‚É‘ã“ü‰Â”\‚Èê‡A‚ ‚郃\ƒbƒh‚Í‚æ‚è“ÁŽê‚Æ”»’f‚·‚év
‚Æ‚¢‚¤1•¶‚Å‚·‚Á‚«‚è‰ðŒˆ‚µ‚Ä–‚–@‚̂悤‚Å‚µ‚½B

509:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/16 23:16:37
508‚Å‚·B
ˆê‰žî•ñ‚Å‚·B

>>505‚Ì“ú–{Œê”ł̂ق¤A˜a–󂪊Ԉá‚Á‚Ă܂·‚ËB
‰pŒê‚Ì•û“Ç‚ñ‚¾‚Ù‚¤‚ª‚¢‚¢‚Å‚·

510:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/16 23:28:59
>>509
˜a–ó‚̂͑æ2”łʼnpŒê‚̂͑æ3”Å‚¾‚©‚ç‚»‚̈Ⴂ‚¶‚á‚È‚­‚ÄH

511:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/16 23:43:59
‚¢‚âAŠ®‘S‚É•¶Í‚ª‚¨‚©‚µ‚©‚Á‚½‚Å‚·

u‚à‚µ‚·‚ׂĂÌÅ‘åŒÀ‚É“ÁŽê‚ȃƒ\ƒbƒh‚ª“¯‚¶ƒVƒOƒlƒ`ƒƒ‚ð‚à‚½‚È‚¢‚È‚ç‚Îv
‚Ƙa–󂳂ê‚Ä‚¢‚Ü‚·‚ªA‰p•¶‚Å‚Í
uIf all the maximally specific methods have override-equivalent signatures, thenv
‚Æ‚ ‚é‚Ì‚Åu``‚ð‚à‚‚Ȃç‚Îv‚ª³‚µ‚¢‚©‚ÆŽv‚í‚ê‚Ü‚·


512:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/16 23:59:03
>>511
‚¤‚íA‚Ù‚ñ‚Æ‚¾B

513:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/17 08:28:19
specific ‚ð“ÁŽê‚Ɩ󂵂½“z‚̃Zƒ“ƒX‚ð‹^‚¤B

514:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/17 08:39:14
>15.12.2.5 Choosing the Most Specific Method
u‚à‚Á‚Æ‚à–¾Šm‚ȃƒ\ƒbƒh‚Ì‘I‘ðv‚¾‚ÈB

515:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/17 08:51:28
> u‚à‚Á‚Æ‚à–¾Šm‚ȃƒ\ƒbƒh‚Ì‘I‘ðv‚¾‚ÈB
‚»‚̃Zƒ“ƒX‚à‚Ç[‚©‚ÆŽv‚¤‚ª

516:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/17 10:53:19
”á”»‚¾‚¯‚ł͂Ȃ­‘ΈĂð

517:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/17 11:02:19
ƒƒ\ƒbƒh‚Ì‘I‘ð‚Å‚¢‚¢‚ñ‚¶‚áH

518:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/17 11:03:40
>>516
‰´‚Íu“ÁŽê‚ȃƒ\ƒbƒhv‚Å‚¢‚¢‚ÆŽv‚¤‚ªB
’·‚Á‚½‚炵‚­‚Ä‚à‚¢‚¢‚È‚çŒê‚ð•â‚Á‚ÄuŽÀˆø”Œ^‚É“Á‰»‚µ‚½ƒƒ\ƒbƒhv‚Æ‚©B

519:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/17 11:11:06
ŽÀˆø”Œ^‚¾‚¯‚¾‚ÆŽÀsŽž‚ÌŒ^‚ÆŠ¨ˆá‚¢‚³‚ê‚é‰Â”\«‚à‚ ‚é‚©‚ç
‚æ‚賊m‚É‚ÍuŽÀˆø”‚̃Rƒ“ƒpƒCƒ‹Žž‚ÌŒ^‚É“Á‰»‚µ‚½ƒƒ\ƒbƒhv‚Æ‚©H

520:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/17 11:33:16
‹c˜_‚ÌÅ’†‚É‚·‚݂܂¹‚ñB
Preferences‚ɂ‚¢‚Ă̎¿–â‚Å‚·B
Preferences#userNodeForPackage(Class<?> c) ‚Ŏ擾‚µ‚½ƒm[ƒh‚ÍA‚»‚Ì–¼‚Ì’Ê‚èƒpƒbƒP[ƒW‚̃m[ƒh‚Å‚·‚ªŽÀÛƒvƒƒpƒeƒB‚ð•Û‘¶‚µ‚½‚¢ê‡‚ǂ̂悤‚É‚·‚ׂ«‚Ȃ̂łµ‚傤‚©H

Ž„‚̃Cƒ[ƒW‚Æ‚µ‚Ä‚ÍA‚»‚̃m[ƒh‚É‚ ‚éƒNƒ‰ƒX‚̃vƒƒpƒeƒB‚ð’¼ÚputInt(String,int)‚Æ‚·‚é‚̂͌ãXƒpƒbƒP[ƒW“à‚Å‚Ìd•¡‚̊댯‚âA‚»‚à‚»‚àˆÓ–¡“I‚ȈӖ¡‚̈Ⴂ‚ÅŽg‚¢‚½‚­‚Í‚ ‚è‚Ü‚¹‚ñB
‚æ‚Á‚ÄAã‚Ŏ擾‚µ‚½ƒm[ƒh‚É‚³‚ç‚É
prefs(©ƒpƒbƒP[ƒW‚̃m[ƒh).node("ƒNƒ‰ƒX–¼").node("ƒCƒ“ƒXƒ^ƒ“ƒX–¼").putInt(String,int);
‚̂悤‚É‚·‚é‚Ì‚ªƒvƒƒpƒeƒB“I‚Å—Ç‚¢‹C‚ª‚µ‚Ü‚·‚ª‚±‚¿‚ç‚͉½‚©‚Æ–Ê“|‚Å‚·B

“Á‚ɉ½‚à‹C‚É‚¹‚¸ƒpƒbƒP[ƒWƒm[ƒh‚Éput‚·‚é‚à‚̂Ȃ̂łµ‚傤‚©H

521:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/17 11:53:06
‚»‚à‚»‚àA‚ǂ̂悤‚ÉŽg‚¢‚½‚¢‚©‚¶‚á‚Ë[‚ÌH

522:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/17 13:46:52
ƒCƒ“ƒXƒ^ƒ“ƒX‚²‚Æ‚Éݒ耖Úì‚è‚Ü‚­‚è‚Æ‚¢‚¤•³ÝŒv‚Ȃ̂©
ƒf[ƒ^ƒx[ƒXŽg‚¦

523:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/17 14:46:18
‚·‚݂܂¹‚ñB
‚±‚±‚É—ˆ‚Ă鎞“_‚Å•ª‚©‚Á‚Ä‚­‚¾‚³‚邯‚ÍŽv‚¢‚Ü‚µ‚½‚ªAŽ„‚͉SŽÒ‚ÅÝŒv‚È‚ñ‚Ă܂¾‚Ü‚¾‚±‚ê‚©‚ç‚Ì’iŠK‚È‚ñ‚Å‚·B

‚µ‚©‚µƒCƒ“ƒXƒ^ƒ“ƒX‚²‚Æ‚Éݒ耖ڕς¦‚Ä‚¢‚é–ó‚ł͂ ‚è‚Ü‚¹‚ñB
—Ⴆ‚Îjavax.swingƒpƒbƒP[ƒW‚ðŒ©‚Ä‚Ý‚é‚ÆA‚»‚Ì’†‚É‘¶Ý‚·‚éƒNƒ‰ƒX‚¾‚¯‚Å‚àx,y‚Æ‚¢‚¤ƒvƒƒpƒeƒB‚Í‚©‚È‚è‚Ì”‚ ‚é‚Å‚µ‚傤B
‚Å‚·‚©‚ç•K‘R“I‚É‚»‚̉º‚̃m[ƒh‚ª•K—v‚ɂȂé‚̂ł͂Ȃ¢‚©A‚Æ‹^–â‚ÉŽv‚Á‚½‚̂ł·B

’Pƒ‚Ɉê”Ê“I‚ɂǂ¤‚³‚ê‚Ä‚¢‚é‚Ì‚©‚Æ‹C‚ɂȂÁ‚½‚̂ŕ·‚¢‚Ă݂½‚̂ł·‚ª‚±‚±‚É—ˆ‚é‚Ì‚·‚ç‘‚©‚Á‚½‚悤‚Å‚·‚ËB
‚·‚݂܂¹‚ñ‚Å‚µ‚½B

524:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/17 15:04:02
>523
‚»‚ñ‚ÈAPI‚ðŽg‚¤‘O‚ɃNƒ‰ƒX‚ƃCƒ“ƒXƒ^ƒ“ƒX‚ÌŠÖŒW‚ð•׋­‚µ‚½‚Ù‚¤‚ª‚¢‚¢

525:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/17 16:37:46
preference‚ÉAƒCƒ“ƒXƒ^ƒ“ƒX‚²‚Ƃ̒l‚ð‹L˜^‚µ‚½‚¢ê‡‚Æ‚¢‚¤‚ÆA
—Ⴆ‚΃}ƒ‹ƒ`ƒ^ƒuƒGƒfƒBƒ^‚Ō•ʂ̃^ƒu‚²‚Æ‚ÌÝ’è’l
iƒtƒ@ƒCƒ‹–¼‚Æ‚©ƒJ[ƒ\ƒ‹ˆÊ’u‚Æ‚©j‚ð‹L˜^‚µ‚½‚¢‚Æ‚©H
‚Ü‚ A‚»‚¤‚¢‚¤—p“r‚Ȃ炻‚ê‚Å‚¢‚¢‚ñ‚¶‚á‚ËH

526:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/17 17:27:48
MDI‚̃ZƒNƒVƒ‡ƒ“‚Ì•œŒ³‚Æ‚©

527:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/17 17:40:59
‚Ç‚¿‚ç‚É‚¹‚æ‰SŽÒ‚ɂ͉‚Ì–³‚¢˜b‚©‚Æ

528:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/17 17:57:47
java‚¾‚ÆMDI‚ÍSwing‚É‚ ‚邵ƒZƒNƒVƒ‡ƒ“•Û‘¶‚È‚ñ‚Äî•ñ‚ðŠO‚É’Ç‚¢o‚¹‚΂Ƃ肠‚¦‚¸o—ˆ‚é‚©‚ç‰SŽÒ‚Å‚à‚â‚é‚ñ‚¶‚á‚È‚¢H
SwingAppFramework‚ÍŽn‚ß‚©‚çƒZƒNƒVƒ‡ƒ“‚̃XƒgƒAEƒŠƒXƒgƒA‚ɑΉž‚µ‚Ă邵B

529:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/17 18:29:31
‚»‚ê‚ÍŠù‚ɉSŽÒ‚ł͂Ȃ¢Œ

530:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/17 18:32:45
‚»‚Ì’ö“x‚͉SŽÒ‚̈æ

531:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/17 18:51:03
ƒtƒŒ[ƒ€‚̈ʒu‚Ƒ傫‚³‚ª‰æ–Ê‚©‚çŠO‚ê‚ĂȂ¢‚©‚Ç‚¤‚©‚Á‚Ăǂ¤Šm”F‚·‚ê‚Ηǂ¢?
GraphicEnvironment ‚Æ‚©Œ¾‚¤‚Ì‚ðŽg‚¤‚Ì?


ŽŸƒy[ƒW
ÅVƒŒƒX•\ަ
ƒXƒŒƒbƒh‚ÌŒŸõ
—ÞŽ—ƒXƒŒˆê——
˜b‘è‚̃jƒ…[ƒX
‚¨‚Ü‚©‚¹ƒŠƒXƒg
¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ
‰É‚‚Ԃµ2ch

4780“ú‘O‚ÉXV/246 KB
’S“–:undef