y‰SŽÒzJavaŽ¿–⥑ ..
249:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 22:41:53
‘¬“x‚ª—^‚¦‚ç‚ê‚ê‚ÎŽžŠÔ“Ià‹——£“I‚¾‚낤B
’†Šw¶ƒŒƒxƒ‹‚Ì—‰È‚©ŽZ”‚̘b‚¶‚á‚Ë[‚©
250:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 23:09:02
>>244‚̃qƒ“ƒg‚Å‚ ‚Ƃ͎©—͂łł«‚È‚¢‚悤‚Ȃ瑼‚Ì‚±‚Æ‚ð‹³‚¦‚ç‚ê‚Ä‚à‚Å‚«‚»‚¤‚ɂȂ¢
‚ ‚«‚ç‚ß‚½‚Ù‚¤‚ª‚¢‚¢
251:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/14 23:31:23
‚¢‚âA‘¬“x‚Æ‚©Œ¾‚Á‚Ă邯‚lj½‚©“®‚©‚·‚悤‚Șb‚¶‚á‚È‚¢‚ÆŽv‚¤‚æB
—v‚·‚é‚É}Œ`‚𔼓§–¾‚ɃOƒ‰ƒf[ƒVƒ‡ƒ“‚³‚¹‚½‚¢‚킯‚¾‚ëH
—̈æ‚Ì–ÊÏ‚Ål‚¦‚ê‚Îςޘb‚¶‚á‚È‚¢‚©B‚µ‚©‚à‚à‚¤”»‚è‚©‚¯‚Ä‚é‚Ý‚½‚¢‚¾‚µB
>>249,250‚Í‚à‚¤‚¿‚å‚Á‚Æl‚¦‚½•û‚ª‚¢‚¢B
252:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 00:14:39
u’Þ‚ç‚ê‚ÄŒ©‚év ‚ÆéŒ¾‚·‚ê‚΃lƒ^‚É–³ˆ‚ȓ˂Áž‚Ý‚µ‚Ä‹–‚³‚ê‚é‚Á‚Ä‚à‚ñ‚Å‚à‚È‚¢‚¼B
253:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 00:25:57
‚·‚¢‚Ü‚¹‚ñAŽ¿–â‚Å‚·B
ƒQ[ƒ€‚ðì‚Á‚Ä‚¢‚é‚̂ł·‚ªA•ûŒüƒL[‚ð‰Ÿ‚µ‚½‚Æ‚«‚ɉ摜‚ª
Ø‚è‘Ö‚í‚邿‚¤‚É‚·‚é‚ɂ͂ǂ¤‚µ‚½‚ç—Ç‚¢‚Å‚µ‚傤‚©B
•à‚¢‚Ä‚¢‚邿‚¤‚ÉŒ©‚¹‚½‚¢‚ñ‚Å‚·B
Œ»ÝA•ûŒüƒL[‚ð‰Ÿ‚·‚Ɖ摜‚ª“®‚‚悤‚ɂ͂ł«‚Ä‚¢‚Ü‚·B
•ª‚©‚è‚É‚‚©‚Á‚½‚ç‚·‚¢‚Ü‚¹‚ñB
254:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 00:29:46
10ŒÂˆÈã‚àã‚̂₂̃lƒ^‚ɓ˂Áž‚Ý‚·‚é‚ñ‚¾‚©‚烌ƒX”Ô‚®‚ç‚¢‚‚¯‚È‚«‚á–³ˆ‚È‚ñ‚¶‚áH
255:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 00:33:10
>>253
•’ʂɕ`‰æ‚·‚邾‚¯‚È‚ñ‚¶‚áH
‚Ä‚¢‚¤‚©Ž¿–â‚ÌŒ‚æ‚è‚Í“®‚©‚·‚Ù‚¤‚ª“‚¢‚ÆŽv‚¤‚ñ‚¾‚ª
256:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 00:33:24
‚Ó‚ÆŽv‚Á‚½‚ñ‚¾‚ª
‚â‚Á‚Ï‚èAstruts‚æ‚èJSF‚Ì•û‚ª—Ç‚‚È‚¢‚©H
257:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 00:34:11
Struts ‚ª—Ç‚¢‚à‚̂Ǝv‚Á‚Ä‚é“z‚È‚ñ‚Ä‹‚é‚Ì‚©?
258:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 01:14:43
>>255
ƒLƒƒƒ‰‚ª¶‰E‚ÉŠŠ‚é‚¾‚¯‚ł܂¾Žè‘«‚ª“®‚©‚È‚¢‚Æ‚¢‚¤‚±‚ƂȂñ‚¶‚áH
259:253
08/02/15 01:23:33
>>258
‚»‚¤‚¢‚¤‚±‚Ƃł·B‚¢‚¢ƒNƒ‰ƒXƒ‰ƒCƒuƒ‰ƒŠ‚ª‚ ‚é‚̂łµ‚傤‚©H
260:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 01:36:05
JSF ‚Á‚Ä JSTL ‚Ɖ½‚©ˆá‚¤‚Ì?
261:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 01:36:47
>>259
À•W‚ð“K“–‚È”‚ÅŠ„‚Á‚½—]‚è‚É‚æ‚Á‚ăLƒƒƒ‰‚ðØ‚è‘Ö‚¦‚Ä‚¢‚‚Æ‚¢‚¤‚Ì‚ÍH
262:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 01:37:17
‰½‚ðl‚¦‚é—]’n‚ª‚ ‚é‚ñ‚¾H
‚¿‚å‚Á‚Æl‚¦‚½‚Ù‚¤‚ª‚¢‚¢‚Ì‚Í241‚¾‚ë
ƒAƒ‹ƒtƒ@’lž‚݂ŃOƒ‰ƒf[ƒVƒ‡ƒ“ݒ肵‚½GradientPaint‚ðsetPaint‚Åݒ肵‚½ƒOƒ‰ƒtƒBƒbƒNƒRƒ“ƒeƒNƒXƒg‚ðŽg‚Á‚Ä
draw‚È‚èdrawLine‚È‚è‚Å’¼üˆø‚¯‚ÎI‚í‚è‚¶‚á‚È‚¢‚©
>>244‚ÅGradientPaint‚Á‚ăqƒ“ƒg‚ª—^‚¦‚ç‚ê‚Ä‚é‚Ì‚É
AlphaComposite‚ňê—l‚É‚µ‚©ƒAƒ‹ƒtƒ@‚ðÝ’è‚Å‚«‚È‚¢‚Á‚ÄŒ¾‚Á‚Ä‚é‚â‚‚ª•Ï
263:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 01:44:13
GradientPaint‚Å—Í•s‘«‚È‚çAPIƒhƒLƒ…ƒƒ“ƒg‚ÅGradientPaintŽü‚è‚ð‚Ô‚ç‚‚¯‚ÎLinearGradientPaint‚Æ‚©‚É‚às‚«“–‚½‚é
264:195
08/02/15 01:47:42
>>205
Œƒ‚µ‚’xƒŒƒX‚Å‚²‚ß‚ñ‚È‚³‚¢B
Œ¾—t‘«‚炸‚¾‚Á‚½A‚Æ‚¢‚¤‚©˜b‚ª’·‚‚È‚é—\’肾‚Á‚½‚Ì‚Åʼn‚ÍŠÈ’P‚Ɉӌü‚ÆŽv‚Á‚½‚Æ‚¢‚¤‚©B
Javai‚Æ‚¢‚¤‚©JVMHj‚Å‚àA•’ʂɃƒ\ƒbƒh‚ðŒÄ‚Ño‚·‚ƈø”‚Æ‚©ƒŠƒ^[ƒ“ƒAƒhƒŒƒX‚Æ‚©
ƒ[ƒJƒ‹•Ï”‚Æ‚©‚ðƒXƒ^ƒbƒN‚ÉÏ‚ñ‚Å‚¢‚‚ñ‚¾‚ÆŽv‚¤‚ñ‚Å‚·‚æB
‚Å‚àŒÄ‚Ño‚µæ‚Åu—áŠOv“Š‚°‚邯ŒÄ‚ñ‚¾ƒƒ\ƒbƒh‚Ö‚ÌƒŠƒ^[ƒ“‚ł͂Ȃ‚Á‚ÄA
ƒƒ\ƒbƒhŒÄ‚Ño‚µ‚ðŠÜ‚Þtry߂ɑΉž‚µ‚½catch‚̂Ƃ±‚ë‚Éi‚µ‚©‚à—áŠO‚ÌŽí—Þ‚É‚ ‚Á‚½catch‚̂Ƃ±‚ëj‚Ö
ˆê‘«”ò‚тɖ߂Á‚Ä‚‚é‚킯‚Å‚·‚ËB
‚»‚µ‚Ä‚»‚±‚ŃLƒƒƒbƒ`‚µ‚½—áŠO‚̃Cƒ“ƒXƒ^ƒ“ƒX‚É‚ÍA
‚»‚±‚©‚çã‚̃Xƒ^ƒbƒN‚ª‚²‚»‚Á‚Æ‹l‚Ü‚Á‚Ä‚¢‚邿‚¤‚ÉŒ©‚¦‚é‚킯‚Å‚·B
‚»‚ñ‚È‚±‚ñ‚È‚ÅAtry‚ðŽÀs‚·‚邯JVM‚ª‚Ç‚Á‚©‚Écatch‚̃AƒhƒŒƒX‚Æ—áŠO‚ÌŒ^‚ð•Û‘¶‚µ‚Ä‚¢‚ÄA
ŒÄ‚Ño‚µæ‚̂ǂ±‚©‚Åu—áŠO‚𓊂°‚év‚ðs‚¤‚ÆAƒXƒ^ƒbƒN‚ð‚±‚ê‚Ü‚½‚Ç‚±‚©‚ɕۑ¶‚µ‚½‚¤‚¦‚ÅA
‚à‚Æ‚à‚Æ•Û‘¶‚µ‚Ä‚ ‚Á‚½catch‚̃AƒhƒŒƒX‚ɂ܂ňꑫ”ò‚тɃWƒƒƒ“ƒv‚µ‚ÄA‚Æ‚¢‚¤‚Ì‚ðl‚¦‚邯A
‚»‚ê‚Æ‚¢‚¤‚Ì‚ÍGoto‚È‚ñ‚©‚æ‚è‚æ‚Á‚Û‚Ç‚½‚¿ˆ«‚‚È‚¢‚©A‚È‚ñ‚ÄŽv‚Á‚½‚è‚·‚é‚ñ‚Å‚·‚¯‚ÇA
‚»‚ê‚Å‚à—áŠO‚ÍŽg‚¤‚ÈA‚È‚ñ‚Ęb‚͕ʂɕ·‚©‚È‚¢‚Å‚·‚µA‚»‚ñ‚È‚à‚ñ‚©‚Æ‚àŽv‚¤‚ñ‚Å‚·‚ªA
—áŠOˆ—‘‚‚Æ‚«‚É‚à‚â‚à‚â‚·‚é‚̂͊m‚©‚Ȃ̂ł·B
‚»‚¤‚¢‚¤—áŠOˆ—‹@\‚ª‚‚킵‚‚í‚©‚邿‚¤‚ÈWeb‚Æ‚©‚È‚¢‚Å‚µ‚傤‚©B
265:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 01:49:02
–¼‘O‹óŠÔ•t‚«‚Ì XML (DOM) ‚ɑ΂µ‚Ä:
<foo xmlns:xsi="URLØÝ¸(www.w3.org)"
@@xmlns="URLØÝ¸(foo-uri)<) foo.xsd">
<bar>...</bar>
c
XPath ‚Ńm[ƒh‚ðŽQÆ‚µ‚Ă݂½‚ñ‚Å‚·‚¯‚ǃm[ƒh‚ƈê’v‚µ‚Ü‚¹‚ñB
NodeList nl = (NodeList)xpath.evaluate("/foo/bar", doc, XPathConstants.NODESET);
// nl.getLength() == 0 ‚ɂȂé
XML ‚©‚ç–¼‘O‹óŠÔ‚ÌŽw’è‚ðŽæ‚èœ‚‚ƈê’v‚·‚邽‚ßAŒŸõŽž‚ɃpƒX‚Ì–¼‘O‹óŠÔ‚ªl—¶‚³‚ê‚ĂȂ¢
“®‚«‚¾‚ÆŽv‚¤‚̂ł·‚ªAXPath ‚É–¼‘O‹óŠÔ‚ðˆÓޝ‚³‚¹‚é‚ɂ͂ǂ¤‚·‚ê‚Ηǂ¢‚Å‚µ‚傤‚©?
DOM ‚ð\’z‚·‚邯‚«‚Ƀtƒ@ƒNƒgƒŠ‚Ö setNamespaceAware(true) ‚Ís‚Á‚Ä‚¢‚Ü‚·B
266:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 01:49:30
>>256
Feeda‚̂ق¤‚ª‚¢‚¢
267:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 02:01:33
æ‚قǃXƒŒ—§‚Ä‚é‚܂łà‚È‚¢Ž¿–âƒXƒŒ‚ÅŽ¿–₳‚¹‚Ä‚à‚ç‚Á‚½‚ñ‚Å‚·‚ªA”ˆႢ‚Á‚Ä‚±‚Æ‚Å
‚±‚¿‚ç‚ÅÄ“xŽ¿–₳‚¹‚Ä‚‚¾‚³‚¢‚Ü‚µB
ˆêð“ú‚©‚炸‚Á‚Æ‚±‚Ì–â‘è‚ðl‚¦‚Ä‚¢‚é‚̂ł·‚ªAŠî‘b’mޝ‚ª‚ ‚Ü‚è‚É•s‘«‚µ‚Ä‚¢‚Ä‘S‚‚í‚©‚ç‚È‚¢‚Å¢‚Á‚Ä‚¢‚Ü‚·B
ƒvƒƒOƒ‰ƒ€‚ÉÚ‚µ‚¢•û‚¢‚Ü‚µ‚½‚ç’·‚¢‚Å‚·‚ªŠ®‘S‰ð“š‚𓱂«o‚µ‚Ä‚¢‚½‚¾‚¯‚Ü‚¹‚ñ‚Å‚µ‚傤‚©H
ˆÈ‰º‚ÉŒf‚°‚½‚¨‚±‚¸‚©‚¢’ ƒvƒƒOƒ‰ƒ€‚Ìà–¾‚ð‘‚«‚È‚³‚¢B‚½‚¾‚µA‘‚«•û‚ÍŽŸ‚Ì—á
‚ðŽQl‚É‚·‚邱‚ÆB<form name=f><input type=text name=i value=""><input type=button value="‹ôŠï”»’è" onClick="check()"></form><script>function chech()
{var a=Number(document.f.i.value);a=a+1;if(evenp(a)) alert("‹ô”");else alert("Šï”");}function evenp(a){return a%2==0}</script>
yà–¾—ázformƒ^ƒO‚Æinputƒ^ƒO‚É‚æ‚Á‚ÄA‰æ–ʂɃeƒLƒXƒg•¶Žš•\ަ‘‹‚Æ‹ôŠï”»’è—p‚̃{ƒ^ƒ“‚ð•\ަB‚±‚ÌÛAƒ{ƒ^ƒ“‚ðƒNƒŠƒbƒN‚µ‚½ŽžAŠÖ”check()‚ðŒÄ‚Ño‚·‚悤‚ÉÝ’è‚·‚éB
ŠÖ”check‚ÍAƒeƒLƒXƒg•¶Žš‘‹‚©‚ç“ü—Í‚³‚ꂽ’l(document.f.i.value)‚ðŠÖ”Number‚É‚æ‚Á‚Ä”’l‚ɕϊ·‚µA‚±‚ê‚ð•Ï”a‚É‘ã“ü‚·‚éB‚‚¢‚ÅAa‚Ì’l‚ð1‘‚₵AŠÖ”evenp‚É‚æ‚Á‚ĕϔa‚Ì
’l‚ª‹ô”‚©AŠï”‚©”»•Ê‚µA‹ô”‚ÌŽž‚Í"‹ô”"AŠï”‚ÌŽž‚Í"Šï”"‚ÆalertƒEƒBƒ“ƒhƒE‚É•\ަ‚·‚éBŠÖ”evenp‚ÍA—^‚¦‚ç‚ꂽ’l(a)‚ª‹ô”‚©‚Ç‚¤‚©”»•Ê(a‚ð2‚ÅŠ„‚Á‚½—]‚肪0‚©‚Ç‚¤‚©‚Å”»’èj‚µAŒ‹‰Ê(true‚©false)‚ð•Ô‚·B
268:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 02:12:47
‰½‚¾‚±‚êH
“ǂދC‚µ‚Ë‚¦
269:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 02:13:55
>>267
”ˆႢ
Web 쬔’r
270:265
08/02/15 02:40:39
XPath ‚Ì•\‹L‚ÉÚ“ªŽ«•t‚¯‚ÄA‚»‚ÌÚ“ªŽ«‚ɑ΂·‚é URI (XML ‚̂Ɠ¯‚¶ URI) ‚ð•Ô‚·
NamespaceContext ƒTƒuƒNƒ‰ƒXì‚ç‚È‚«‚á‚¢‚¯‚È‚¢‚Ý‚½‚¢‚Å‚·‚ËB
271:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 03:14:39
>>267
”ˆႢ‚Á‚ÄŒ¾‚í‚ê‚ĂȂ¨“¯‚¶”‚̕ʃXƒŒ‚ɓЂ°‚邯‚Í
web§ì”‚Ös‚Á‚Ä‚à‚»‚̂܂܂¶‚á’N‚à“Ç‚ñ‚Å‚‚ê‚ñ‚¼
‚ ‚Á‚¿‚̔‚Ŏ¿–â‚·‚邯‚«‚Í‚¹‚߂ĉüs‚ð“ü‚ê‚ë
’·‚‚È‚é‚æ‚¤‚Ȃ炤‚‚낾‚É‚ ‚°‚ë
272:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 03:42:55
>>264
‚¨Ž@‚µ‚Ì’Ê‚èA—áŠO‚ª”¶‚µ‚½Û‚̎臂͌©‚©‚¯ˆÈã‚É‘½‚A‹c˜_‚Ì“I‚ɂȂè‚Ü‚·B
—áŠO‚ðŽg‚¤ê–ʂɊւ·‚錟õƒL[ƒ[ƒh‚Æ‚µ‚Ä‚Íujava —áŠO ƒRƒXƒgv‚Ȃǂłµ‚傤‚©B
ðŒ•ªŠò–Ú“I‚Å—áŠO‚ð”¶‚³‚¹‚é‘‚«•û‚ÍAD‚Ü‚ê‚Ä‚¢‚È‚¢‚悤‚ÉŽv‚¦‚Ü‚·B
instanceof ‚ƃLƒƒƒXƒg‚Æ—áŠO‚̘b‚à–Ê”’‚¢B
273:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 05:59:57
httpclient‚ðŽg—p‚µ‚ăƒOƒCƒ“‚ª•K—v‚ȃTƒCƒg‚ɃAƒNƒZƒX‚µ‚½‚Í‚¢‚¢‚à‚Ì‚Ì
ƒŠƒ_ƒCƒŒƒNƒg‚³‚ê‚ÄAhtmlî•ñ‚ðŽæ“¾‚Å‚«‚Ü‚¹‚ñBBB
ƒOƒO‚Á‚Ä‚àƒŠƒ_ƒCƒŒƒNƒgæ‚ÌURL‚ðŽæ“¾‚·‚é•û–@‚ª‚í‚©‚è‚Ü‚¹‚ñ[I
‚ǂȂ½‚©‚²‘¶‚¶‚ ‚è‚Ü‚¹‚ñ‚©„ƒ
274:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 06:04:52
Location ƒwƒbƒ_‚ðŽæ‚êB
‚‚©ƒŠƒ_ƒCƒŒƒNƒg‚ðŽ©“®ˆ—‚·‚éÝ’è‚‚ç‚¢‚È‚¢‚Ì‚©B
275:209 ŸxkgLgN/H4.
08/02/15 09:06:24
>>213-214,225-227
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
ƒƒ\ƒbƒh‚ÌŽ–ŒãðŒƒ`ƒFƒbƒN‚ɃAƒT[ƒVƒ‡ƒ“‚ðŽg—p‚µ‚½—á‚Æ
l‚¦‚邱‚Ƃɂµ‚Ü‚·B
ˆø”ƒ`ƒFƒbƒN‚ÉŒ©‚¦‚é‚Ì‚ªäD‚É—Ž‚¿‚È‚¢‚Å‚·‚ªA
‚»‚±‚Í–â‘è쬎҂̎v‚¢‚â‚肪‘«‚è‚È‚©‚Á‚½‚ÆŽv‚¤‚±‚Ƃɂµ‚Ü‚·B
276:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 11:39:42
>>264
ˆ—‚Ìd‚³‚ª‹C‚ɂȂé‚Á‚Ęb‚È‚çAŽÀÛ‚É—áŠO‚ª”¶‚µ‚È‚¢ŒÀ‚è‚Ù‚Æ‚ñ‚ǃm[ƒRƒXƒg‚È‚ñ‚¾‚µA
ŽÀÛ‚É—áŠO‚ª”¶‚µ‚½ê‡‚ɃRƒXƒg‚ª‚‚¢‚Ì‚ÍA‚Ü‚ŸƒGƒ‰[”¶Žž‚݂̂¾‚©‚ç‚ÆŠ„‚èØ‚éB
goto‚Á‚Û‚‚ăCƒ„‚Á‚Ęb‚È‚çAreturn‚ŃGƒ‰[ƒR[ƒh•Ô‚·ˆ—‚ð˜A‚˂Ă‚̂ɔä‚ׂê‚΃}ƒV‚©‚ÆB
277:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 12:30:20
paint(Graphics g)‚âupdate(Graphics g)‚Ìg‚Ì•”•ª‚𑼂̃Nƒ‰ƒX‚©‚çŽg‚¤•û–@‚Í‚ ‚è‚Ü‚·‚©?
¡‚̓Gƒ‰[‚ð•\ަ‚·‚邾‚¯‚Ȃ̂ÉA
paint(Graphics g){
@test(g);
}
test(Graphics g){
@ccc
@tset_error(g);
}
test_error(Graphics g){
@g..drawString("ƒGƒ‰[‚ª‚Å‚½‚æ",0,0);
}
‚±‚ñ‚ÈŠ´‚¶‚Ì“ü‚êŽq‚ª”’i˜A‚È‚Á‚Ă܂·B
‚È‚ñ‚¾‚©ƒKƒx[ƒWƒRƒŒƒNƒg‚à•p”‚µ‚Ä‚é‚Ý‚½‚¢‚Ȃ̂ÅGraphics g‚𖳂‚µ‚½‚¢‚̂ł·B
278:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 12:33:26
ª–{“I‚ÈŽg‚¢•û‚ªŠÔˆá‚Á‚Ä‚¢‚邯Žv‚í‚ê
279:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 12:38:47
ƒGƒ‰[‚ÉŒÀ‚炸‚Ù‚Æ‚ñ‚ǂ̃Nƒ‰ƒX‚ÉGraphics‚ª•t‚¢‚Ä‚é‚ñ‚Å‚·‚æB
‚È‚ñ‚Æ‚©‚µ‚½‚¢‚Å‚Â(>_<)
280:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 12:52:03
ì‚Á‚½‚â‚‚Ɏ‚˂ƌ¾‚Á‚Ä‚‚ê
281:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 12:57:06
>>277
ÝŒv‚ðŒ©’¼‚·‚ׂ«‚©‚Æ
paint‚Ì’†‚Å•`‰æˆÈŠO‚̈—‚ð‚â‚Á‚ĂȂ¢‚©H
paint‚ł͕`‰æ‚ÉW’†‚µA‚Ù‚©‚ÌŽ–‚Í‚â‚ç‚È‚¢
ÝŒv‚É–â‘肪‚È‚¢‚̂ȂçAg‚ð“n‚·‚͎̂d•û‚È‚¢
‚ ‚ƃKƒx[ƒWƒRƒŒƒNƒVƒ‡ƒ“‚Íg‚ð“n‚µ‚Ä‚é‚̂Ƃ͂¨‚»‚炊֌W‚È‚¢
282:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 13:11:25
>>281
Graphics‚Ì“ü‚êŽq‚̓Kƒx[ƒWƒRƒŒƒNƒg“I‚É–â‘è‚È‚¢‚ÆŒ¾‚¤‚±‚Ƃł·‚ËB‚»‚ê‚ð•·‚¢‚ĈÀS‚µ‚Ü‚µ‚½B
‚Æ‚¢‚¤‚±‚Æ‚ÍImage‚â®””z—ñ‚Ì“ü‚êŽq‚ª–â‘è‚Ȃ̂©‚ÈB
‚b‚Ý‚½‚¢‚ÈŽQƕϔ‚ɂȂÁ‚Ä‚é‚Ì‚©A‚È‚Á‚ĂȂ¢‚Ì‚©‚ª‚æ‚•ª‚©‚ç‚È‚‚ÄB
283:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 13:22:23
Java‚ɂ͎QÆ“n‚µ‚µ‚©‚È‚¢B
284:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 13:22:26
’¼ü‚̃f[ƒ^‚ðd‚É“ü‚ê‚Ü‚·B
d‚Í”z—ñ‚Å‚·B1ŽŸŒ³–Ú‚ªŠJŽnˆÊ’uA2ŽŸŒ³–Ú‚ªI’[‚Å‚·B
1ŽŸŒ³–ÚA2ŽŸŒ³–Ú‚ª‚»‚ꂼ‚êx,y‚ÌÀ•W‚ðŽ‚Á‚Ä‚¢‚é‚Ì‚ÅA
int d[][]Œ^‚Å‚·B
int d[][] = new int[2][2];
”z—ñd‚̃ƒ‚ƒŠŠm•Û‚Í‚±‚ê‚ł悢‚Å‚·‚©H
CŒ¾Œê‚̂悤‚Éd = new int[2]‚ðŽÀs‚µ‚Ä‚©‚çA2ŽŸŒ³–Ú‚Ífor‚ʼnñ‚µ‚È‚ª‚ç
new‚µ‚È‚‚Ă͂Ȃç‚È‚¢‚̂łµ‚傤‚©H
285:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 13:23:32
‚²‚ß‚ñA‚¤‚»‚‚¢‚½B
Java‚̕ϔ‚ÍAƒIƒuƒWƒFƒNƒg‚ɂ‚¢‚Ă͂·‚ׂĎQÆB
ˆø”‚Í‚·‚ׂĒl“n‚µ‚¾‚ªAƒIƒuƒWƒFƒNƒgŽ©g‚ð“n‚·‚±‚Ƃ͂ł«‚È‚¢B
286:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 13:26:54
>>284 URLØÝ¸(www.javaroad.jp)
287:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 13:52:34
>>285
ŽŽ‚µ‚Ă݂½‚çAImage‚̓Rƒs[‚Å‚µ‚½BGraphics‚ÍŽQÆB
‘S•”ŽŽ‚µ‚Ă݂ê‚΂悩‚Á‚½‚ñ‚¾‚ËB
288:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 15:39:04
java3‹‰@—Ž‚¿‚Ä‚«‚½µ²×‚ɈꌾB
289:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 15:46:37
java3‹‰‚Á‚ĂȂÉH
290:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 16:12:36
ƒT[ƒeƒBƒtƒ@ƒC‚©
291:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 17:14:19
propertiesƒtƒ@ƒCƒ‹‚Å
firstname = taro
lastname = yamada
fullname = ${lastname} ${firstname}
‚Ý‚½‚¢‚È‚±‚Æ‚Á‚Ä–³—‚Å‚·‚©H
292:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 17:44:10
>>234
‚È‚ñ‚©AŠ®‚Ø‚«Žå‹`ŽÒ‚Ý‚½‚¢‚¾‚ÈB
‚Æ‚±‚ë‚Ç‚±‚ë‚ÅŽåŒê‚â–Ú“IŒê‚ª”²‚¯‚Ħ‚¢‚ÈB
‰½‚ð‘½dŒp³‚µ‚½‚Ì‚©‚í‚©‚ç‚ñ‚µA‰½‚ð‚ǂ̂悤‚ɃRƒ“ƒgƒ[ƒ‹‚µ‚Ä‚¢‚é‚Ì‚©‚à‚í‚©‚ç‚È‚¢B
5W1H‚ª‚È‚Á‚Ä‚¢‚È‚¢‚Æ‚¢‚¤‚©B
293:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 18:17:48
>291
–³—
294:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 20:22:43
anko1;;‚ ‚ñ‚±
anko2;;‚ ‚ñ‚±‚Q
‚±‚̂悤‚ÈŒ`Ž®‚ÌŽ«‘ƒtƒ@ƒCƒ‹(100MB)‚ð
ƒ‰ƒ“ƒ_ƒ€ƒAƒNƒZƒXƒtƒ@ƒCƒ‹‚Å•ªŠ„‚µ‚ăƒ‚ƒŠ‚ɓǂݞ‚Ý
ŒŸõ‚·‚鎫‘ŒŸõƒvƒƒOƒ‰ƒ€‚ðì‚Á‚Ä‚¢‚é‚̂ł·‚ª
ŒŸõ‚͂ł«‚é‚̂ł·‚ªA‚©‚Ȃ莞ŠÔ‚ª‚©‚©‚袂Á‚Ä‚¨‚è‚Ü‚·
ƒnƒbƒVƒ…Œn‚̃RƒŒƒNƒVƒ‡ƒ“ƒtƒŒ[ƒ€ƒ[ƒN‚ðŽg‚¦‚ƃqƒ“ƒg‚ð‚à‚ç‚Á‚½‚̂ł·‚ª
100MB‚̃f[ƒ^‚ðƒnƒbƒVƒ…‰»‚·‚邯“–‘Rƒƒ‚ƒŠ‚ª‚½‚è‚È‚‚È‚è‚Ü‚µ‚½
‘å—ʂ̃f[ƒ^‚ðƒnƒbƒVƒ…‚Å‚‘¬‚ÉŒŸõ‚·‚é•û–@‚ð‚¨‚µ‚¦‚Ä‚¢‚½‚¾‚¯‚È‚¢‚Å‚µ‚傤‚©
295:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 20:28:00
>>292
‚j‚x
296:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 20:31:16
>>294
ƒƒ‚ƒŠ‘Ý
‚Ä‚©Aƒq[ƒv‚ð256MB‚‚ç‚¢‚É‚·‚ê‚΂¢‚¢‚¾‚ë
297:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 20:34:56
>>294
•’ʂɃf[ƒ^ƒx[ƒXŽg‚¦B
‚»‚ꂪŒ™‚Ȃ炻‚ÌŽ«‘ƒtƒ@ƒCƒ‹‚ɃCƒ“ƒfƒbƒNƒX‚Å‚à•t‚¯‚ë‚æB
298:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 20:49:22
SAX ƒp[ƒT‚É Schema ‚â‚È‚ñ‚©‚Ì Validator ‚ªÝ’è‚Å‚«‚È‚¢‚Ý‚½‚¢‚È‚ñ‚·‚¯‚Ç
‰ðÍ‚µ‚È‚ª‚ç ³Þ§ØÃÞ°¼®Ý ‚ª‚Å‚«‚邿‚¤‚É‚Íì‚ê‚È‚¢‚ñ‚Å‚µ‚傤‚©B
299:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 21:29:55
>>294
‘¼‚Ìl‚à‘‚¢‚Ă邯‚ÇA
•’Ê‚ÉJavaDB‚ÅEmbedded‚Å‚â‚ê‚Ή½‚àl‚¦‚¸‚ÉŠyŸ‚¾‚ÆŽv‚¤‚ñ‚¾‚¯‚ÇB
Ž«‘ƒtƒ@ƒCƒ‹‚ªƒeƒLƒXƒgŒ`Ž®â‘΂łà
nio‚¾‚Á‚½‚çƒq[ƒvŠO‚Ƀoƒbƒtƒ@‚ªŽæ‚ç‚ê‚é‚©‚ç
‚»‚ê‚Ù‚Ç’x‚‚È‚ç‚ñ‚ÆŽv‚¤‚ª‚È‚ŸB
ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“ˆø”Žw’è‚Í‚µ‚È‚¢‚Ƃ܂¸‚¢‚µA¡‚â‚Á‚ĂȂ¢‚©‚à‚µ‚ê‚È‚¢‚µ‚È‚ŸA
‚ǂ̒ö“x‚̃ŒƒXƒ|ƒ“ƒX‚Å’x‚¢‚Á‚ÄŒ¾‚Á‚Ă邩‰ð‚ç‚È‚¢‚µB
300:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 23:46:17
ƒAƒvƒŠ‚Ì’†‚̃fƒtƒHƒ‹ƒgƒtƒHƒ“ƒg‚ðݒ肵‚½‚¢B
Label l = new Label("");
l.setFont(f);
‚ð‚¢‚¿‚¢‚¿ƒCƒ“ƒXƒ^ƒ“ƒX‚²‚Ƃɂâ‚é‚̂ł͂Ȃ‚ÄAmain()‚ªŽn‚Ü‚Á‚½‚ç‚·‚®‚É
ƒfƒtƒHƒ‹ƒgƒtƒHƒ“ƒg‚ðݒ肵‚ÄALabel l = new Label("");‚µ‚½Žž“_‚Å
‚»‚̃tƒHƒ“ƒg‚ª“K—p‚³‚ê‚Ä‚¢‚邿‚¤‚ɂ͂ł«‚Ü‚¹‚ñ‚©H
301:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 23:49:50
Label‚ðextends‚µ‚½‚ç‚ ‚©‚ñ‚ÌH
Ž©‘O‚̉´Labelì‚Á‚½‚炦‚¦‚â‚ñ
302:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 23:52:16
>>300
Javadoc‚É‚Íe‚̃tƒHƒ“ƒg‚ðŒp³‚·‚é‚©‚̂悤‚É‘‚¢‚Ä‚ ‚é‚©‚çA
Frame‚ÉsetFont‚·‚ê‚΂¢‚¢‚ñ‚¶‚á‚È‚©‚낤‚©
303:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 23:52:59
Java‚̃\[ƒXƒR[ƒh‚ð\•¶‰ð͖؂ɕϊ·‚µ‚½‚¢‚Å‚·B
‚½‚Æ‚¦‚Î
a = max(b,c/2);
‚¾‚Á‚½‚ç
@@=
^@_
a@@@max
@@@^@_
@@b@@@@/
@@@@@^ _
@@@@c@@@@2
‚̂悤‚Ȗ؂𓾂½‚¢‚Å‚·Bo—͂̃tƒH[ƒ}ƒbƒg‚͂ǂ̂悤‚È‚à‚̂łà\‚¢‚Ü‚¹‚ñB
‰½‚©‚²‘¶’m‚Ì•û‚¢‚ç‚Á‚µ‚á‚¢‚Ü‚µ‚½‚ç‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
304:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/15 23:56:01
JavaCC‚ŃOƒO‚êB
BNF‚ª—L‚é‚Ì‚ª‘O’ñ‚¾‚Á‚½‚çŠyB
305:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 00:34:55
>>301
Label.setFont()‚ª‚ ‚è‚Ü‚µ‚½‚ªAsetDefaultFont()‚Å‰ðŒˆ‚µ‚Ü‚µ‚½B
306:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 00:50:02
>>302
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚ ‚«‚ç‚߂܂µ‚½B
public class OrigApp extends IApplication {
@public OrigPanel oPanel;
@public void start() {
@@oPanel = new OrigPanel();
@@oPanel.setFont(Font.getFont(Font.FACE_SYSTEM | Font.SIZE_SMALL | Font.STYLE_PLAIN));
@@Display.setCurrent(oPanel);
307:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 00:52:49
ªimport com.nttdocomo.ui.Font;
‚ª–³‚¢‚ÆFont‚̃Vƒ“ƒ{ƒ‹‚ª‰ðŒˆ‚łȂ¢‚Æ‚¢‚¤ƒRƒ“ƒpƒCƒ‹ƒGƒ‰[‚Å‚·B
Font‚Æ‚¢‚¤ƒNƒ‰ƒX–¼‚ªÕ“Ë‚µ‚Ä‚¢‚é‚̂ł·‚©H
308:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 00:55:39
iƒAƒvƒŠ‚©‚æEEEEEB
>>307
‚¢‚Ý‚ª‚í‚©‚ç‚ñB
ƒCƒ“ƒ|[ƒg‚µ‚¿‚á‚¢‚©‚ñ‚ÌHHH
309:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 00:59:36
>>308
import com.nttdocomo.ui.*
‚±‚¤‘‚¯‚ÎFont‚ªŽg‚¦‚邯Žv‚Á‚Ä‚¢‚Ü‚µ‚½‚ªA
>>306‚̃\[ƒX‚Å‚Í
import com.nttdocomo.ui.Font;
‚łȂ‚Ă̓Rƒ“ƒpƒCƒ‹‚Å‚«‚È‚¢——R‚ª•ª‚©‚è‚Ü‚¹‚ñB
310:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 01:09:57
‚È‚é‚Ù‚ÇB
‚¶‚႟AFont‚Æ‚¢‚¤ƒNƒ‰ƒX–¼‚ÌՓ˂Ƃ¢‚¤”Fޝ‚ų‚µ‚¢B
import java.awt.*;
‚Æ‚©‚â‚Á‚ĂȂ¢‚©‚¢H
‚»‚±‚ÌFontƒNƒ‰ƒX‚ª‚ ‚éB
‚Â[‚©•’ÊFont‚Á‚Ä‚¢‚¤‚Æjava.awt.Font‚¾‚Æ‚¨‚à‚¤‚ñ‚¾‚ªB
‚Ü‚ŸAƒ\[ƒX‚É–¾Ž¦“I‚É
oPanel.setFont(com.nttdocomo.ui.Font.getFont(com.nttdocomo.ui.Font.FACE_SYSTEM | com.nttdocomo.ui.Font.SIZE_SMALL | com.nttdocomo.ui.Font.STYLE_PLAIN));
‚Á‚Ä‘‚¢‚Ä‚à‚¢‚¢‚¯‚ǂȂ—
‚ÜAEclipse‚Æ‚©Žg‚¦‚Á‚Ä‚±‚Æ‚¾B
311:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 01:17:23
java‰SŽÒ‚Å‚·
C‚¾‚Æif•¶‚Å`‚̂Ƃ«‚͕ϔ›‚É’l ‚ð“ü‚ê‚Ä
[‚̂Ƃ«‚͕ϔ›‚É’l¢‚ð‚¢‚ê‚é
‚Á‚Ă̂ª‚Å‚«‚é‚Ì‚Éjava‚̓XƒR[ƒv‚ÌŠÖŒWã‚»‚ꂪ‚Å‚«‚Ü‚¹‚ñ„ƒ
ˆê‘̂ǂ¤‚â‚Á‚Ä‚â‚é‚ñ‚Å‚·‚©HH
312:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 01:18:04
>>310
import java.awt.Font;‚ÍAŒg‘Ñ—p‚̃Rƒ“ƒpƒCƒ‰‚¾‚©‚çƒGƒ‰[‚Å‚µ‚½‚ª
ƒNƒ‰ƒX–¼‚ÌՓ˂Ȃñ‚Å‚µ‚傤‚ËBH
EclipseŽg‚Á‚ĂȂ¢‚±‚Ƃ܂ŃoƒŒ‚¿‚Ⴄ‚ñ‚¾‚ÈB
EclipseŽg‚¦‚ÆŒ¾‚í‚ê‚Ä‚¢‚é‚ñ‚¾‚ªB
313:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 01:20:36
>>311
‰½‚ðŒ¾‚Á‚Ä‚¢‚é‚ñ‚¾ C ‚̃XƒR[ƒv‚à“¯‚¶‚¾‚ë (Å‹ß‚Ì ANSI C/C++ ‚͈Ⴄ‚Ì‚©?)B
String › = null;
if(`){
@› = " ";
} else if([){
@› = "¢";
}
314:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 01:21:09
>>311
‚¨‚»‚炃LƒƒƒXƒg‚ªŠÔˆá‚Á‚Ä‚¢‚é
315:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 01:22:04
>>311
‚¨‚»‚ç‚Ä‹N“®‚µ‚½‚ç’¼‚é
316:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 01:23:22
>>311
‚¨‚»‚炌ƒ‚µ‚Ѝˆá‚¢
317:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 01:25:15
>>312
‚ [‚²‚ß‚ñB
‚¨‚êiƒAƒvƒŠ‚Æ‚©‘‚¢‚½‚±‚Æ–³‚¢‚©‚çuƒNƒ‰ƒX–¼‚ÌÕ“Ëv‚ÉŠÖ‚µ‚Ă̓Eƒ\‚©‚àƒVƒŒƒ“B
IDEŽg‚Á‚ĂȂ¢‚Ì‚ª‰ð‚é‚Ì‚Í
import java.awt.*;
‚Æ‚©‚ŃAƒXƒ^ƒŠƒXƒN‚ðŽg‚Á‚Ă邩‚çB
Eclipse‚¾‚Á‚½‚çŽg‚Á‚Ä‚éƒNƒ‰ƒX‚݂̂ðƒCƒ“ƒ|[ƒg‚·‚邵
ì–@“I‚É‚àÕ“Ë‚ª‹N‚«‚È‚¢‚悤‚ÉÈ—ª‚·‚邯‚©‚µ‚È‚¢B
ƒXƒ^ƒeƒBƒbƒNƒCƒ“ƒ|[ƒg‚Æ‚©‚‚©‚¦‚ñ‚æ‚ËHiƒAƒvƒŠ‚¾‚ÆB
ƒRƒ“ƒpƒCƒ‹‚·‚é‘O‚©‚çƒGƒ‰[‹³‚¦‚Ä‚‚ê‚邵A‰´‚͉SŽÒ‚Å‚ ‚Á‚Ä‚àŽg‚¤‚ׂ«‚¾‚ÆŽv‚¤B
¡‚È‚çEclipse‚¶‚á‚È‚‚ÄNetBeans‚Å‚à‚¢‚¢‚Æ‚¨‚à‚¤B
318:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 01:26:58
‚È‚ñ‚©“ú–{Œê‚Þ‚¿‚á‚‚¿‚Ⴞ‚Èorz.
‚Ü‚¾‰ïŽÐ‚È‚ñ‚¾EEEEE‹–‚µ‚Ä‚‚êB
319:311
08/02/16 01:28:52
‰Šú‰»‚µ‚ĂȂ©‚Á‚½‚¾‚¯‚Å‚µ‚½_(^o^)^
320:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 01:37:47
>>317
ƒXƒ^ƒeƒBƒbƒNƒCƒ“ƒ|[ƒg‚Á‚Ä•·‚¢‚½‚±‚Æ‚ª‚ ‚è‚Ü‚¹‚ñB
‚Ü‚¾ƒCƒ“ƒ|‚ª‚¤‚Ü‚Žg‚¢‚±‚È‚¹‚Ä‚¢‚Ü‚¹‚ñ‚ªA
uJava“ä+—Ž‚Æ‚µŒŠ“O’ê‰ð–¾v‚ð“Ç‚ñ‚ÅAƒNƒ‰ƒX–¼‚ÌՓ˂Ȃ̂łÍA‚ÆŽv‚¢‚Ü‚µ‚½B
321:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 01:45:24
Java5‚©‚瓱“ü‚³‚ꂽ‚ñ‚¾‚ªA
ƒNƒ‰ƒX–¼‚©‚ç‘‚©‚È‚‚Ä‚àƒƒ“ƒo‚ðŽQƂł«‚é‚Á‚Ä‚¾‚¯B
‚±‚Ìꇂ¾‚Æ
import static com.nttdocomo.ui.Font.FACE_SYSTEM
‚Á‚Ä錾‚µ‚Ä‚¨‚¯‚Î
Font.getFont(FACE_SYSTEM EEE
‚Á‚Ä‘‚¯‚é‚Á‚Ä‚¾‚¯B
‚ ‚ñ‚Ü‚è•Ö—˜‚Å‚à‚È‚¢‚µAϋɓI‚ÉŽg‚¤ê–ʂłà‚È‚¢‚ÈB
322:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 03:18:28
<? extends Hoge> ‚Æ <? super Hoge> ‚Æ‚©‚Á‚Ăǂ¤ˆá‚¤‚Ì?
323:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 03:20:57
Hoge‚̃TƒuƒNƒ‰ƒX‚ÉŒÀ’è‚·‚é‚©AHoge‚̃X[ƒp[ƒNƒ‰ƒX‚ÉŒÀ’è‚·‚é‚©‚̈Ⴂ
324:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 03:23:09
<? extends T> T‚Ì”h¶ƒNƒ‰ƒX‚¾‚Á‚½‚ç‚È‚ñ‚Å‚à‚¢‚¢
<? super T> T‚̃X[ƒpƒNƒ‰ƒX‚¾‚Á‚½‚ç‚È‚ñ‚Å‚à‚¢‚¢
325:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 03:58:46
class A{}
class B extends A{}
class C extends B{}
‚Æ‚µ‚½ê‡A
List<? extends B> ‚É‚Í B, C ‚ª“ü‚ê‚ç‚ê
List<? super B> ‚É‚Í A, B (Object ‚à) ‚ª“ü‚ê‚ç‚ê‚é
‚Á‚ÄŽ–‚Å—Ç‚¢‚Ì? ƒX[ƒp[ƒNƒ‰ƒX‚ÉŒÀ’肪•K—v«‚Á‚Ăǂ¤‚¢‚¤ó‹µ‚Åo‚é‚ñ‚¾‚ëB
326:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 04:04:25
•ʂɃNƒ‰ƒX‚¾‚¯‚¶‚á‚È‚‚ÄAƒCƒ“ƒ^[ƒtƒF[ƒX‚àŽw’è‚Å‚«‚é‚©‚çA
󋵓I‚ɂ͂ ‚邯‚¨‚à‚¤‚ªB
327:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 04:08:26
‚ñ? ¹ÞÈØ¸½ ‚ÌŒ^ƒ`ƒFƒbƒN‚Á‚ăRƒ“ƒpƒCƒ‹Žž‚ÌÓI‚È“z‚¾‚©‚ç
<? super B> ‚Æ‚µ‚Ä‚à A ‚ɃLƒƒƒXƒg‚µ‚½ C ‚̃IƒuƒWƒFƒNƒg‚Í OK ‚ɂȂÁ‚¿‚Ⴄ‚ñ‚¶‚á‚È‚¢‚Ì?
328:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 04:15:07
>>325
‚½‚Æ‚¦‚ÎAjava.util.Collections#copy‚Æ‚©B
<? extends T>‚ÈList‚Ì—v‘f‚ð<? super T>‚ÈList‚ɃRƒs[‚·‚郃\ƒbƒhB
T‚̃TƒuƒNƒ‰ƒX‚ª“ü‚Á‚½List‚ÍT‚̃X[ƒp[ƒNƒ‰ƒX‚ð“ü‚ê‚ç‚ê‚éList‚ɃRƒs[‰Â”\B
329:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 04:35:17
List<? extends B> bext1 = new ArrayList<A>();@// ƒGƒ‰[
List<? extends B> bext2 = new ArrayList<B>();
List<? extends B> bext3 = new ArrayList<C>();
List<? super B> bsup1 = new ArrayList<A>();
List<? super B> bsup2 = new ArrayList<B>();
List<? super B> bsup3 = new ArrayList<C>();@// ƒGƒ‰[
ª‚±‚ê‚͂܂Ÿ•ª‚©‚è‚Ü‚·‚ÆB
List<? extends B> bext = new ArrayList<C>();
bext.add(new A());@// ƒGƒ‰[
bext.add(new B());@// ƒGƒ‰[
bext.add(new C());@// ƒGƒ‰[
ª‰½‚Å‘S–Å‚â‚Ë‚ñ!
List<? super B> bsup = new ArrayList<A>();
bsup.add(new A());@// ƒGƒ‰[
bsup.add(new B());
bsup.add(new C());
ªB ‚̃X[ƒp[ƒNƒ‰ƒX‚Á‚Ă̂͑ã“ü‚ÌŽž‚݂̂ÅA
ŽÀÛ‚É“K—p‚·‚éƒIƒuƒWƒFƒNƒg‚ÌŒ^‚ðãˆÊ‚ÉŒÀ’è‚·‚é‚ñ‚¶‚á‚È‚¢‚Ì‚©B
330:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 04:47:20
>>329
„List<?@extends@B>@bext
List<?@extends@B>@‚Á‚Ä‚±‚Æ‚ÍA‚½‚Æ‚¦‚Î@List<D>@‚¾‚Á‚½‚ç
add@‚̈ø”‚Í@D@‚łȂ¯‚ê‚΂Ȃç‚È‚¢‚킯‚ÅA
‚»‚ÌꇂÍ@A@‚à@B@‚à@C@‚à@add@o—ˆ‚È‚¢‚±‚ƂɂȂéB
?@‚ªŠm’肵‚È‚¢ŒÀ‚èAˆÀˆÕ‚É@add@o—ˆ‚È‚¢B
„List<?@super@B>@bsup@=@new@ArrayList<A>();@
‚±‚Á‚¿‚ÍA?@‚ª@D@‚ł͂ ‚肦‚È‚¢BList<Object>@‚©@List<A>@‚©@List<B>@‚µ‚©‚È‚¢B
List<B>@‚©‚à‚µ‚ê‚È‚¢‚±‚Æ‚ðl‚¦‚邯AA@‚Í@add@‚Å‚«‚È‚¢B
B@‚¾‚Á‚½‚çAList<Object>@‚Å‚à@List<A>@‚Å‚à@List<B>@‚Å‚à@OK@‚¾B
331:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 05:06:04
>>330
‘O”¼A‘S‚Ä NG ‚Ȃ牽‚Ì‚½‚߂ɂ»‚¤‚¢‚Á‚½‘‚«•û‚ªo—ˆ‚é‚ñ‚Å‚µ‚傤‚©?
‚³‚ç‚ɕʂɎQÆ‚ðŽó‚¯“n‚·‚½‚ß‚© class D extends C{} ‚ðì‚Á‚Ä
List<D> dlist = bext; ‚Æ‚©‚µ‚Ă݂܂µ‚½‚ªƒGƒ‰[‚Å‚µ‚½B
Œã”¼AŒ¾ŒêÝŒv‚·‚鑤‚Ì—‹ü‚ÅŒ¾‚¦‚΂»‚¤‚Å‚·‚ËBŽg‚¤‘¤‚Ì—§ê‚Å錾‚¾‚¯Œ©‚邯
B ‚̃X[ƒp[ƒNƒ‰ƒX‚¾‚¯ add ‚Å‚«‚郊ƒXƒg‚Ȃ̂©‚ÆŽv‚Á‚Ä‚µ‚Ü‚¢‚»‚¤‚Å‚·‚ªB
‰½‚Å‚±‚¤¹ÞÈØ¯¸³s‚Á‚ÄÁ‰»ˆ«‚¢‚ñ‚Å‚µ‚傤‚©B’N‚Å‚·‚©ÝŒv‚µ‚½‚Ì‚ÍB
332:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 06:07:25
>>330
‚È‚é‚Ù‚ÇB‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·BiŽ¿–âŽÒ‚¶‚á‚È‚¢‚¯‚ê‚Çj
‚©‚Ȃ藉ð‚ªi‚݂܂µ‚½B
// ‘ã“ü•¶‚ðŒ©‚é‚ÆA‚‚¢‚‚¢‰E•Ó‚ÌŒ^‚Ål‚¦‚Ä‚µ‚Ü‚¤‚Ì‚æ‚Ëc
333:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 10:25:49
“ÆKJava‚ð‚â‚Á‚Ä‚¢‚é‚ñ‚Å‚·‚ªA
–{‚ªŒú‚·‚¬‚ăR[ƒh‚ð‘Å‚Á‚Ä‚¢‚邤‚¿‚Ƀpƒ^ƒ“‚ƕ‚¶‚Ä‚µ‚Ü‚¢‚Ü‚·B
‰½‚©‚¢‚¢•û–@‚Í‚ ‚è‚Ü‚¹‚ñ‚©H
334:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 10:33:37
”ˆႢ
335:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 10:55:08
Í‚²‚Ƃɬ•ª‚¯‚µ‚Ä»–{‚·‚éB
336:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 10:57:36
>>333
“ÆKJava‚ð‚â‚ç‚È‚¢B
337:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 11:01:09
>>333
‚¨”ƒ‚¢ã‚°‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
URLØÝ¸(www.amazon.co.jp)
ƒƒjƒNƒŠƒbƒv‚©ô‘óƒoƒTƒ~‚©‰½‚©‚Å‚à‚¢‚¢‚¯‚ÇB
338:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 11:25:58
“ÆKJava“Ç‚ñ‚ł݂½‚¯‚Ç‚ ‚ê‚͂Ђǂ¢‚ËB
J2SE5.0‘Ήž‚ðæ‚Á‚Ă邂¹‚ÉA
ŽÀÛ‚Í1.3ˆÈ‘O‚Ì“à—e‚µ‚©Ú‚Á‚ĂȂ¢B
—Ⴆ‚ÎAƒL[ƒ[ƒh‚Éassert‚âenum‚ª–³‚©‚Á‚½‚èB
‚æ‚‚ ‚ñ‚È–{‚ª”„‚ê‚é‚à‚ñ‚¾B
339:333
08/02/16 11:26:25
>>337
¡Aw“ü‚µ‚Ü‚µ‚½B
¤•i‚ª“Í‚‚܂ł͖{‚Éu‚₳‚µ‚¢JAVAv‚ðæ‚¹‚Ä‚¨‚‚±‚Ƃɂµ‚Ü‚·B
340:333
08/02/16 11:34:57
>>338
‚»‚ê‚ð•·‚‚ƃ‚ƒ`ƒx[ƒVƒ‡ƒ“‰º‚ª‚é‚È‚ŸB‚Ü‚¾‘æ2Í‚¾‚Á‚Ä‚¢‚¤‚Ì‚ÉB
‚±‚̃XƒŒ‚ɂ͓ÆK‚É‚¨¢˜b‚ɂȂÁ‚½l‚͂ǂ̂‚ç‚¢‚¢‚é‚Ì‚¾‚낤‚©B
341:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 11:48:09
ƒm
‚¨¢˜b‚ɂȂÁ‚½‚æB
5.0‚͑Ήž‚µ‚Ä‚¢‚邾‚¯‚ÅA5.0—p‚Á‚Ă킯‚¶‚á‚È‚¢‚©‚ç‚È‚ŸB
1.4Œn‚ð“ÆK‚·‚邯‚¢‚¤Ž–‚ÅŠ„‚èØ‚ê‚Ρ‚Å‚à—Ç–{B
‚»‚à‚»‚à5.0Œn‚ł܂Ƃà‚È“ü–å–{‚Á‚Ä‚ ‚é‚©‚¢H
342:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 12:09:23
>>331
JavaŒ¾ŒêŽd—lˆê’Ê‚è“Ç‚ñ‚¾‚¯‚ÇAGenerics‚Ü‚í‚è‚͂͂Á‚«‚茾‚Á‚Ă킯‚í‚©‚ç‚ñB
‚‚©A—‰ð‚ðŠ®‘S‚É•úŠü‚µ‚½w
‰½‚ç‚©‚Ì”Šw“I”wŒi‚ª‚ ‚Á‚ÄA‚»‚Ì”Íáe‚Å®‡«‚ðŽæ‚Á‚Ä‚¢‚邿‚¤‚ÈŠ´‚¶‚¾‚Á‚½‚ªccB
343:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 12:18:37
>>341
assert‚ªÚ‚Á‚ĂȂ¢‚©‚ç1.3Œn‚¾‚æB
1.4Œn‚Ì“ÆK‚È‚çA‘¼‚É‚à‚Á‚Æ‚¢‚¢–{‚ª‚ ‚邾‚낤B
5.0Œn‚Ì“ü–å‘‚Í’m‚ç‚È‚¢‚¯‚ÇA
1.4Œn‚Ȃ猋邳‚ñ‚Ì–{‚Æ‚©‚¢‚¢‚ñ‚¶‚á‚È‚¢‚ÌH
5.0‚ɑΉž‚µ‚Ä‚½‚©‚à’m‚ê‚È‚¢‚µB
344:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 12:22:00
java(TM)plug-in‚Ì’v–½“IƒGƒ‰[
XP IE‚V “±“ü
JAVA‚ÌăCƒ“ƒXƒg[ƒ‹
‚·‚ׂĂâ‚Á‚Ä‚àƒGƒ‰[‚ł݂ê‚Ü‚¹‚ñ
‘Έ•û–@‹³‚¦‚Ä‚¢‚½‚¾‚¯‚Ü‚¹‚ñ‚©H
345:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 12:31:02
>>331
„‘O”¼A‘S‚Ä@NG@‚Ȃ牽‚Ì‚½‚߂ɂ»‚¤‚¢‚Á‚½‘‚«•û‚ªo—ˆ‚é‚ñ‚Å‚µ‚傤‚©?@
‚»‚ê‚ÍAget@‚Ì•û‚ðl‚¦‚Ă݂ê‚΂킩‚éB
List<?@extends@B>@‚Ìê‡A•ÛŽ‚µ‚Ä‚é—v‘f‚͂Ȃ‚Æ‚à@B@‚©
‚»‚̃TƒuƒNƒ‰ƒX‚Å‚ ‚邱‚Æ‚ª‚í‚©‚Á‚Ă邩‚çAget@‚Í@B@‚ð•Ô‚·‚±‚Æ‚ª‚Å‚«‚éB
List<?@super@B>@‚Ìê‡AList<Object>@‚Æ‚¢‚¤‰Â”\«‚ª‚ ‚é‚©‚çA
get@‚Í@Object@‚Å‚µ‚©•Ô‚¹‚È‚¢B
„List<D>@dlist@=@bext;
‚»‚ê‚Í–³—B
bext@‚Í@List<A>@‚©‚à‚µ‚ê‚È‚¢‚µB
List<D>@‚Ì@get@‚Í@D@‚ð•Ô‚·‚킯‚¾‚©‚çAA@‚Æ‚©“ü‚Á‚Ä‚½‚碂邾‚낤B
346:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 12:39:20
javaVM1.2ˆÈ~‚ÌŽž‚¾‚¯Graphics2D‚ðŽg‚¢‚½‚¢‚̂ł·‚ªA
ƒo[ƒWƒ‡ƒ“‚ðƒ`ƒFƒbƒN‚µ‚ÄU‚蕪‚¯‚Ä‚àMSjava1.1‚¾‚ƃ‰ƒ“ƒ^ƒCƒ€ƒGƒ‰[‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
SUNjava1.1‚̓Lƒ`ƒ“‚ÆU‚蕪‚¯‚ç‚ê‚Ä“®‚¢‚Ä‚¢‚Ü‚·B
‚±‚ê‚Á‚đΈ‚Å‚«‚Ü‚·‚©H
347:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 12:39:26
——R‚ð•·‚¯‚΂à‚Á‚Æ‚à‚¾‚Ƃ͎v‚¤‚ªA‚ ‚ñ‚¾‚¯ŽžŠÔ‚©‚¯‚Æ‚¢‚ĉ½‚Å‚±‚ñ‚È‚‡‚„‚‡‚„‚È‚ñ‚¾‚낤‚©B
‚Ü‚Ÿ’N‚̺‚ªˆê”Ô‚Å‚©‚¢‚©‚𑈂Á‚Ä‚½‚ñ‚¾‚낤‚Æ‚¢‚¤‚̂͑z‘œ‚ɓȂ¢‚¯‚ÇB
348:346
08/02/16 12:55:07
‹ï‘Ì“I‚É‚ÍClassNotFoundException‚ªo‚Ü‚·B
if•¶‚Å1.1ˆÈ‰º‚ÌŽž‚¾‚¯‚»‚̃Nƒ‰ƒX‚ðŽg‚í‚È‚¢ˆ—‚É‚µ‚½‚çA
sun-java1.1‚̓Gƒ‰[‚ð“f‚©‚È‚‚È‚è‚Ü‚µ‚½‚ªA
ms-java1.1‚̓Gƒ‰[‚ÅŽ~‚Ü‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·B
349:hage
08/02/16 12:57:37
Ž¿–â‚Å‚·BiƒR[ƒh‚͈ȉº‚ɘA“Š‚µ‚Ü‚·j
ƒLƒƒƒ“ƒoƒXã‚É JComboBox ‚𬂺‚½ƒvƒƒOƒ‰ƒ€‚ðì‚Á‚Ä‚é‚̂ł·‚ªA
ƒ}ƒEƒXƒhƒ‰ƒbƒO’†‚É JComboBox ‚ª‚¿‚ç‚‚¢‚Ä‚µ‚Ü‚¤‚Ì‚ªŒ™‚Ȃ̂ł·‚ªA
‚È‚ñ‚Æ‚©‚È‚è‚Ü‚¹‚ñ‚Å‚µ‚傤‚©H
import java.awt.*; import java.awt.event.*; import javax.swing.*;
public class Test extends JFrame{
private Image offs; private JComboBox cb; private Point mp;
public Test(){ init(); }
private void init(){
Container c = getContentPane();
c.setPreferredSize(new Dimension(300, 300));
c.setLayout(null); // ƒŒƒCƒAƒEƒg–³‚µ
// JComboBox ‚ÌÝ’è
String[] ss = {"hage", "hige", "huge", "hege", "hoge"};
cb = new JComboBox(ss); c.add(cb); cb.setBounds(30, 30, 100, 20);
pack(); repaint(); setResizable(false); setVisible(true);
// ƒhƒ‰ƒbƒO‚ÅÄ•`‰æ
this.addMouseMotionListener(new MouseMotionAdapter(){
public void mouseDragged(MouseEvent me){
offs = null; mp = me.getPoint(); repaint();
}
});
}
350:hage
08/02/16 13:00:11
public void paint(Graphics g){
if (offs == null){
offs = createImage(getWidth(), getHeight());
Graphics g2 = offs.getGraphics();
g2.setColor(Color.BLUE);
g2.fillRect(0, 0, getWidth(), getHeight());
g2.setColor(Color.RED);
if (mp != null) g2.fillOval(mp.x - 2, mp.y - 2, 4, 4);
cb.repaint();
}
g.drawImage(offs, 0, 0, null);
}
public static void main(String[] args){ new Test(); }
}
351:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 13:01:23
>>346
Graphics2D@‚ðŽg‚¤•”•ª‚¾‚¯•ʂ̃Nƒ‰ƒX‚É•ª‚¯‚Ä‚¨‚¢‚ÄA’Êí‚̃Nƒ‰ƒX–¼‚Å@new@‚·‚é‘ã‚í‚è‚É
Class#forName@‚Ń[ƒh‚µ‚Ä@Class#newInstance@‚ŃCƒ“ƒXƒ^ƒ“ƒX‰»‚·‚ê‚Αåä•v‚©‚ÆŽv‚¤‚ªAAA
iGraphics2D@‚ðŽg‚¤ƒNƒ‰ƒX‚Ì–¼‘O‚Í@Class#forName@‚̈ø”ˆÈŠO‚É‚ÍˆêØ‘‚©‚È‚¢j
‚»‚ñ‚ÈÌ‚ÌAØ‚èŽÌ‚Ä‚½‚çH
352:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 13:12:32
>>349
‚Æ‚è‚ ‚¦‚¸AJFrame‚É’¼Ú•`‚‚ÈB
JComponent‚ð”h¶‚µ‚ÄŽ©‘O‚̃Lƒƒƒ“ƒoƒXƒNƒ‰ƒX‚ðì‚èA‚»‚ÌpaintComponent‚Å•`‚¯B
353:hage
08/02/16 13:19:04
‚·‚¢‚Ü‚¹‚ñB‘‚«’¼‚µ‚Ü‚µ‚½B–{—ˆ‚̃vƒƒOƒ‰ƒ€‚̂ق¤‚àA\¬‚Í‚±‚ñ‚ÈŠ´‚¶‚ɂȂÁ‚Ä‚¢‚Ü‚·B
iˆÈ‰ºA˜A“Šj
import java.awt.*; import java.awt.event.*; import javax.swing.*;
public class Test extends JFrame{
public static void main(String[] args){ new Test(); }
public Test(){ init(); }
private void init(){
MyCanvas canvas = new MyCanvas();
getContentPane().add(canvas);
pack(); repaint(); setResizable(false); setVisible(true);
}
}
354:hage
08/02/16 13:22:11
class MyCanvas extends JComponent{
private Image offs; private JComboBox cb; private Point mp;
public MyCanvas(){ init(); }
private void init(){
this.setPreferredSize(new Dimension(300, 300));
this.setLayout(null); // ƒŒƒCƒAƒEƒg–³‚µ
String[] ss = {"hage", "hige", "huge", "hege", "hoge"}; // JComboBox ‚ÌÝ’è
cb = new JComboBox(ss); this.add(cb); cb.setBounds(30, 30, 100, 20);
// ƒhƒ‰ƒbƒO‚ÅÄ•`‰æ
this.addMouseMotionListener(new MouseMotionAdapter(){
public void mouseDragged(MouseEvent me){
offs = null; mp = me.getPoint(); repaint();}});
}
public void paint(Graphics g){
if (offs == null){
offs = createImage(getWidth(), getHeight()); Graphics g2 = offs.getGraphics();
g2.setColor(Color.BLUE); g2.fillRect(0, 0, getWidth(), getHeight());
g2.setColor(Color.RED);
if (mp != null) g2.fillOval(mp.x - 2, mp.y - 2, 4, 4);
}
g.drawImage(offs, 0, 0, null);
cb.repaint();
}
}
‚ÆA“r’†‚Å‹C‚¢‚½‚̂ł·‚ªA paint ‚ð paintComponent ‚É‚·‚邯ޡ‚è‚Ü‚µ‚½EEE
paintComponent ‚Æ‚¢‚¤‚Ì‚ð‚Í‚¶‚߂Ēm‚è‚Ü‚µ‚½ orz
•׋‚ɂȂè‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½
355:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 13:22:14
>>351
Java Œn‚̃Oƒ‹[ƒv‚¶‚á‚»‚¤Œ¾‚í‚ê‚Ă邯‚ǂȂŸAæ“úƒjƒ…[ƒXŒn‚̔‚©‚ç”é–§‚Å—U“±‚µ‚Ä
“Œv‚Æ‚Á‚ÄŒ©‚½‚çˆê”Ô‘½‚©‚Á‚½ Java 6 ‚É‘±‚¢‚Ä 5.0 ‚Æ MS JVM 1.1 ‚ª‚Ù‚Ú“¯‚¶‚¾‚Á‚½‚æB
‚à‚Á‚Æ‚àA“ü‚ê‚Ä‚à‚È‚¢“z‚ªƒ_ƒ“ƒgƒc‚¾‚Á‚½‚¯‚ÇB
356:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 14:52:42
>>351
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B‚Å‚à‚³‚Á‚Ï‚è‚í‚©‚è‚Ü‚¹‚ñB
>>355
ƒ‰ƒCƒoƒ‹‚ª1.1ƒTƒ|[ƒg‚È‚ñ‚Å‚·‚æ(^^;
‚Ç‚¤‚â‚çƒNƒ‰ƒXƒ[ƒ_[‚Ì‹““®‚ªˆá‚¤‚Ì‚ªŒ´ˆö‚Ȃ̂©‚ÈB
357:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 15:03:36
xml‚ðhttp‚Åpost‚·‚éƒTƒ“ƒvƒ‹‚ð‚‚¾‚³‚¢I
358:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 15:56:33
–{‚݂Ȃª‚ç‚â‚Á‚Ä‚é‚ñ‚¾‚¯‚Ç
Iterator‚Æ‚©vector‚É<E>‚Ý‚½‚¢‚Ȃ̂ð‚‚¯‚ë‚Á‚Ä
eclipse‚Å‚â‚邯’ˆÓ‚³‚ê‚é‚̂ł·‚ª
‚»‚±‚ÉIteretor‚ÅString‚ð‚ ‚Â‚©‚¤‚Æ‚«<String>‚Ý‚½‚¢‚É
‚â‚Á‚½‚ç“®‚«‚Ü‚µ‚½B
–{‚ɂ͑‚¢‚ĂȂ¢‚Ì‚Å<>‚ª‚Ȃɂ©‚í‚©‚è‚Ü‚¹‚ñB
–{‚¾‚ÆIterator‚ÅObject‚É‚µ‚ÄD‚«‚ȃNƒ‰ƒX‚ð•Ô‚·‚Ý‚½‚¢‚ɂȂÁ‚Ă邯‚ÇA
‚»‚ê‚͂ł«‚È‚¢‚ñ‚Å‚·‚©H
359:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 16:06:35
5.0‚Å“±“ü‚³‚ꂽƒWƒFƒlƒŠƒNƒXB
–{‚É]‚Á‚Ä‚â‚é‚È‚ç‚ÎAEclipse‚ŃRƒ“ƒpƒCƒ‰ƒŒƒxƒ‹‚ð1.4‚É`
360:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 16:37:08
³‹K•\Œ»‚Å
hoge[0]=››
‚Æ‚¢‚¤•¶Žš—ñ‚ðŒŸõ‚µ‚½‚¢‚̂ł·‚ª
”¼Šp[]‚ð‚Ç‚¤‚â‚Á‚Ä•\Œ»‚·‚ê‚΂¢‚¢‚Ì‚©‚í‚©‚è‚Ü‚¹‚ñ„ƒ
361:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 16:45:53
>>355
URLØÝ¸(www.adobe.com)
Flash‚̃Aƒhƒr‚Ì”•\‚Åjava‚Ì•‹y—¦‚ª84.6%‚Á‚ĂȂÁ‚Ă邯‚ÇH
‚±‚ꂾ‚¯‚ ‚ê‚ÎŒÂl“I‚É‚Í\•ªB
‚Q‚¿‚á‚ñ‚Ë‚ç‚Í‰ß‹Ž‚ÉFlash‚ÌƒŠƒ“ƒN‚ð‰½“x‚à“¥‚Ü‚³‚ê‚Ă邩‚ç
ƒCƒ“ƒXƒg[ƒ‹—¦‚ª‚‚¢‚Æ‚©‚©‚àB
362:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 16:57:59
>>350
³‹K•\Œ»‚Æ‚µ‚Ä‚Í\‚ŃGƒXƒP[ƒv‚·‚ê‚ÎOK
Java‚Ì•¶Žš—ñ‚Æ‚µ‚Ä‚ÍEEE
\\[‚Å[‚Ƀ}ƒbƒ`‚·‚邯‚¢‚¤‚±‚ƂɂȂé‚È
363:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 17:33:57
>>356
ClassNotFound‚ªo‚½‚ç1.1‚¾‚Æ”»’f‚·‚ê‚ÎH
‚ÅA>>351‚ªŒ¾‚¤‚悤‚ÉA1.1‚É‘¶Ý‚µ‚È‚¢ƒNƒ‰ƒX‚ð’¼ÚŽQÆ‚µ‚È‚¢‚悤‚É‚·‚éB
364:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 17:40:55
>>362
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I
‚Ä‚Á‚«‚è\‚ЂƂ‚¾‚¯‚¾‚ÆŽv‚Á‚Ă܂µ‚½„ƒG
365:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 17:59:34
Derby‚ÌŽg‚¢•û‚ɂ‚¢‚Ä‹³‚¦‚Ä‚‚¾‚³‚¢
366:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 18:23:57
>>365
‚±‚̃XƒŒ‚ÅDerby‚ÌŽg‚¢•ûuÀ‚ðŠJu‚µ‚ë‚Á‚Ä‚¢‚¤‚Ì‚©H
Apache‚̃y[ƒW‚Ös‚Á‚ÄDerby‚̃hƒLƒ…ƒƒ“ƒg‚ð“Ç‚ßBweb‚ÅŒŸõ‚µ‚ëB
‚±‚±‚ÅŽ¿–â‚·‚é‚È‚ç‚à‚Á‚ÆŽ¿–â‚ð‹ï‘Ì“I‚É‚µ‚Äi‚èž‚ßB
367:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 18:35:23
>>365
(1)@derby.jarƒtƒ@ƒCƒ‹‚ɃNƒ‰ƒXƒpƒX‚ð’Ê‚·
(2)@Class.forName("org.apache.derby.jdbc.EmbeddedDriver");@‚ðŒÄ‚Ô
(3)@DriverManager.getConnection("jdbc:derby:test;create=true")@‚Å@Connection@‚ðŽæ“¾‚·‚é
(4)@D‚«‚ÈSQL•¶‚ðŽÀs‚·‚é
(5)@Connection@‚ð•‚¶‚é
(6)@DriverManager.getConnection("jdbc:derby:;shutdown=true");@‚ðŒÄ‚ñ‚ŃVƒƒƒbƒgƒ_ƒEƒ“‚·‚é
368:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 20:40:35
>>331
T ‚ȕϔ‚É‚ÍA<? extends T> ‚È‚à‚Ì‚ð‘ã“ü‚Å‚«‚邵A
<? super T> ‚ȕϔ‚É‚ÍAT‚Í‚à‚Ì‚ð‘ã“ü‚Å‚«‚é‚Ì‚ÅA
•Ô’l‚ɑ΂µ‚ăRƒoƒŠƒAƒ“ƒg“I‚É‚µ‚½‚¢ê‡‚ÍAextends ‚É‚µ‚Ä
ˆø”‚ɑ΂µ‚ăRƒoƒŠƒAƒ“ƒg“I‚É‚µ‚½‚¢ê‡‚ÍAsuper ‚É‚·‚é
369:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 21:27:43
§Œä•¶‚ɂ‚¢‚ÄŽ¿–â‚Ȃ̂ł·‚ª
if(a||b||c&&d)‚Æ‚¢‚¤‚Ì‚Ía‚à‚µ‚‚Íb‚Ü‚½‚Íc‚©‚‚„‚ªtrue‚ÌŽžif•¶‚ðŽÀs‚Å‚·‚æ‚ËH
‚Å‚Íif(a||b&&c||d)‚Æ‚¢‚¤‚Ì‚Ía‚à‚µ‚‚Íb‚ªtrue‚©‚Âc‚Ü‚½‚Íd‚ªtrue‚ÌŽžif•¶‚ðŽÀsB
‚Æ‚¢‚¤‚±‚Ƃŗǂ¢‚ñ‚Å‚·‚©H‚±‚̉¼’肪‡‚Á‚Ă邯‚·‚é‚ÆðŒŽ®‚̇”Ô‚É‚à‹C‚ð‚‚¯‚È‚‚Ă͂¢‚¯‚Ü‚¹‚ñ‚æ‚ËH
370:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 21:28:43
>>356
ClassNotFoundException ‚ÍA‚»‚ê‚ðŽÀs‚µ‚悤‚Æ‚µ‚Ä‚¢‚é‚©‚Ç‚¤‚©‚ÉŠÖ‚í‚炸
‚»‚ꂪ•ª‚©‚Á‚½‚ç‚¢‚ÂVM‚ª“Š‚°‚Ä‚à\‚í‚È‚¢‚Á‚ÄŽd—l‚¶‚á‚È‚©‚Á‚½‚Á‚¯B
‚»‚ꂼ‚ê‚ÌŽÀ‘•‚ð•ʂ̃Nƒ‰ƒXƒ[ƒ_‚œǂݞ‚Þ‚Ì‚ª‚¢‚¢‚ñ‚¶‚á‚Ü‚¢‚©
371:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 21:35:42
>>369
“ú–{Œê‚Å‚¨‚‹
372:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 21:47:12
>>369
Java ‚Ƃ͊֌W‚È‚³‚»‚¤‚¾‚¯‚ÇB
* ‚Æ + ‚É—D懈ʂª‚ ‚é‚̂Ɠ¯‚¶B
a || b || c && d => a || b || (c && d)
a || b && c || d => a || (b && c) || d
373:369
08/02/16 21:51:17
¡ˆê—Ç‚•ª‚©‚è‚Ü‚¹‚ñorz‚±‚±‚©‚çæ‚ÍGoogleæ¶‚É•·‚¢‚Ă݂܂·B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
374:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 22:34:42
>369
‚à‚¤‚µ‰ð‚è‚â‚·‚A‘¼l‚É“`‚í‚邿‚¤‘‚“w—Í‚ª—~‚µ‚¢B
if(a||b||c&&d)‚Æ‚¢‚¤‚Ì‚ÍAwax‚à‚µ‚‚Íwbx‚Ü‚½‚Íwc‚©‚‚„x‚Ì‚¢‚¸‚ê‚©‚ªtrue‚ÌŽž‚Éif•¶‚ðŽÀs‚Å‚·‚æ‚ËH
‚Å‚Íif(a||b&&c||d)‚Æ‚¢‚¤‚Ì‚ÍAwa‚à‚µ‚‚Íb‚ªtruex‚©‚Âwc‚Ü‚½‚Íd‚ªtruex‚ÌŽžif•¶‚ðŽÀsB
‚Æ‚¢‚¤‚±‚Ƃŗǂ¢‚ñ‚Å‚·‚©H
Ž¿–â‚Í‚±‚¤‚¢‚¤ˆÓ–¡H@‚È‚ç>>372
ƒOƒO‚邯‚«‚ÍAwJavaxAw‰‰ŽZŽqxAw—D懈Êx‚ÅOKB
375:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 22:45:04
ŒÃ‚¢ƒf[ƒ^‚ÆV‚µ‚¢ƒf[ƒ^‚ð”äŠr‚·‚éƒvƒƒOƒ‰ƒ€‚ðì‚Á‚Ă܂·
ƒf[ƒ^‚ðŽæ“¾‚µ‚ăeƒLƒXƒgŒ`Ž®‚ŕۑ¶¨V‚½‚Ɏ擾‚µ‚Ä”äŠr¨“ñ“úˆÈソ‚Á‚½ƒf[ƒ^‚Ííœ
‚Æ‚¢‚¤Š´‚¶‚Ȃ̂ł·‚ªA“ñ“ú‚½‚Á‚½‚±‚Ƃ𔻒f‚·‚é‚̂͂ǂ¤‚¢‚¤•—‚É‚·‚ê‚΂¢‚¢‚Ì‚©”Y‚݂܂·BB
‚¿‚Ȃ݂Ƀf[ƒ^Žæ“¾Žž‚Ì“úŽž‚Í”N/ŒŽ/“ú/Žž/•ª‚܂ŕۑ¶‚µ‚Ă܂·
ŠÈ’P‚É“ú‚É‚¿‚Å”äŠr‚·‚邯31“ú‚Æ‚©30“ú‚Ì”»’f‚à‚ ‚邵A‚¤‚邤”N‚Æ‚©‚à‚ ‚é‚̂ŔY‚ñ‚ł܂·„ƒ
‚¢‚¢ƒAƒCƒfƒBƒA‚͂Ȃ¢‚Å‚µ‚傤‚©H
376:375
08/02/16 22:50:32
—Ç‚¢•û–@‚ð‚Ђç‚ß‚«‚Ü‚µ‚½I
‚Ç‚¤‚à‚·‚¢‚Ü‚¹‚ñ‚Å‚µ‚½„ƒG
377:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 23:15:14
‚Ђç‚ß‚¢‚½‚Ȃ炢‚¢‚¯‚ÇA‚»‚¤‚¢‚¤‚̂̓~ƒŠ•b‚ŕۑ¶‚µ‚Æ‚¢‚½•û‚ª—Ç‚¢‚æ[
378:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 00:07:31
>>361
‚»‚ñ‚È‚¢‚‚̎žŠú‚ÉŽæ‚Á‚½‚©•ª‚©‚ç‚ñ“Œvo‚³‚ê‚Ä‚à’m‚ç‚ñ‚ª‚ÈB Win ‚É MSJVM ‚ª
ƒfƒtƒHƒ‹ƒgƒCƒ“ƒXƒg[ƒ‹‚¾‚Á‚½Žž‘ã‚â JavaScript ‚̃AƒvƒŒƒbƒg enable ƒtƒ‰ƒO‚¾‚¯Œ©‚Ä‚½‚ç
‚»‚ê‚‚ç‚¢s‚‚¾‚낤‚ËB‚È‚‚Æ‚à 30 •bˆÈã‘ØÝ‚µ‚ăAƒvƒŒƒbƒg‚ª‹N“®‚µ‚È‚¢ŠÂ‹«‚Í
”{ˆÈã‹‚éB
379:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 00:35:10
HashMap‚ÌKey‚Æ’l‚É‚»‚ꂼ‚ê•Ï”‚©‚ç‘ã“ü‚µ‚½‚ñ‚Å‚·‚ª•Û‘¶‚³‚ê‚È‚¢‚Ý‚½‚¢‚È‚ñ‚Å‚·
ã‹L‚Ì•û–@‚ÅŽŸX‚É’l‚ð‘ã“ü‚µ‚Ä‚¢‚‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚Å‚·‚©H
380:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 00:41:28
>>379
HashMap‚Éadd‚·‚邯‚«‚ÉŽg‚Á‚Ä‚é•Ï”‚ð•ςɎg‚¢‚܂킵‚Ä‚¢‚È‚¢‚©H
HashMap‚É‘ã“ü‚³‚ê‚é‚̂͌‹‹Ç‚ÌŠ‚ÍŽQƂȂ̂ŎQÆæ‚ð‘‚«Š·‚¦‚邯•Ï‚í‚邼
381:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 00:55:40
>>380
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
ŽQÆæ‚ª•Ï‚í‚Á‚Ä‚é‚Ì‚©‚È‚
‚â‚낤‚Æ‚µ‚Ä‚¢‚邱‚Æ‚Í@HTML‚Å“ü—Í‚µ‚½’l‚ð
ƒT[ƒuƒŒƒbƒg‚É“n‚µ‚Äint‚Ƀ‰ƒ“ƒ_ƒ€•Ï”‚ð“ü‚ê‚Ä
‚»‚ê‚ðhashmap‚Ì‚‹‚…‚™‚É‚µ‚Ä’l‚à‘ã“ü
ˆê‰ñ–Ú‚Í‚¤‚Ü‚‚¢‚‚ñ‚Å‚·‚¯‚Ç“ñ‰ñ–ÚˆÈ~‚É’l‚ª
ƒŠƒZƒbƒg‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·
382:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 01:04:26
>>381
cH
HashMap ‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ª–ˆ‰ñ¶¬‚³‚ê‚Ä‚éA‚È‚ñ‚ăIƒ`‚Í–³‚¢ƒfƒXƒˆ‚Ë
383:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 01:12:22
>>382
‚½A‚½‚Ô‚ñ‚»‚ê‚Å‚·
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·Orz
‚à‚¤‚µ‚ª‚ñ‚΂Á‚Ă݂܂·
384:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 01:15:16
ƒT[ƒuƒŒƒbƒg‚Æ‚©’m‚é‘O‚É‚â‚邱‚Æ‚ª‚ ‚é‹C‚ª‚·‚é‚ñ‚¾‚ªB
385:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 01:18:07
Ž©•ª‚Å‚à‚Ü‚Á‚½‚‚»‚¤Žv‚¢‚Ü‚·‚é
386:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 11:15:50
ŽèŒ³‚Ì W-ZERO3 ‚É JBlend ‚ªæ‚Á‚Ä‚é‚ñ‚ʼnɂ‚Ԃµ‚ɉ½‚©ì‚ê‚È‚¢‚©‚ÆŽv‚Á‚½‚ñ‚¾‚¯‚Ç
‚¢‚©‚ñ‚¹‚ñ‘g‚Ýž‚Ý‚Á‚Û‚¢‚̂͂â‚Á‚½‚±‚Æ‚ª‚È‚‚ÄBMIDP 2.0? ‚Æ‚â‚ç‚ɑΉž‚³‚¹‚ê‚Î
—Ç‚¢‚ñ‚Å‚µ‚傤‚©? ‚»‚ê‚Æ‚àê—p‚Ì SDK ‚Å‚à”ƒ‚í‚È‚¯‚ê‚΂¯‚¢‚È‚¢‚ñ‚Å‚µ‚傤‚©?
Œg‘т̊J”î•ñ‚Í‚»‚±‚»‚±‚ ‚è‚Ü‚·‚ª‚»‚ê‚Æ“¯‚¶‚ÆŽv‚Á‚Ä—Ç‚¢‚ñ‚Å‚µ‚傤‚©B
387:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 11:21:17
u'javac' ‚ÍA“à•”ƒRƒ}ƒ“ƒh‚Ü‚½‚ÍŠO•”ƒRƒ}ƒ“ƒhA
@‘€ì‰Â”\‚ȃvƒƒOƒ‰ƒ€‚Ü‚½‚̓oƒbƒ` ƒtƒ@ƒCƒ‹‚Æ‚µ‚Ä”Fޝ‚³‚ê‚Ä‚¢‚Ü‚¹‚ñBv
PATH‚Ìݒ肪‚Ç‚¤‚µ‚Ä‚ào—ˆ‚È‚¢‚½‚ß‚±‚ꂪo‚Ä‚µ‚Ü‚Á‚Ä‚¢‚邯Žv‚¤‚ñ‚Å‚·‚ªA
>>1‚É‘‚©‚ê‚Ä‚¢‚é‚t‚q‚k‚ªÁ‚¦‚Ä‚¢‚é‚Ì‚©”ò‚ׂȂ¢‚Å‚·B
‘¼‚É–{‚àFX‚ȃTƒCƒg‚àŒ©‚Ü‚µ‚½‚ª•ª‚©‚è‚Ü‚¹‚ñB
‚Ç‚±‚©•ª‚©‚è‚â‚·‚à–¾‚µ‚Ä‚¢‚邯‚±‚ë‚Í–³‚¢‚Å‚µ‚傤‚©H
388:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 11:28:48
URLØÝ¸(www.google.co.jp)
389:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 11:44:22
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚µ‚©‚µ‚â‚Í‚è‚Ç‚¤‚à—Ž‚Æ‚µ‚½ƒo[ƒWƒ‡ƒ“ijdk-6-doc-jaj
‚¾‚ÆãŽè‚‚¢‚©‚È‚¢‚悤‚Ȃ̂ÅA\‚µ–ó‚È‚¢‚̂ł·‚ªAŽ¿–â‚ð•Ï‚¦‚Ü‚·B
‰ü‚ß‚Äj2sdk‚𗎂Ƃµ‚½‚¢‚ñ‚Å‚·‚ªAꊂª‚Ç‚±‚Ȃ̂©•ª‚©‚è‚Ü‚¹‚ñB
Java‚ÌŒöŽ®ƒTƒCƒg‚©‚ç’T‚µ‚Ü‚µ‚½‚ªA“ú–{Œê‚ɕϊ·‚µ‚Ä‚à
•ʂ̃y[ƒW‚É”ò‚ԂƂ܂½‚·‚®‰pŒê‚ɂȂÁ‚Ä‚µ‚Ü‚¤‚Ì‚ÅA“ǂ߂܂¹‚ñ‚µ–󂪕ª‚©‚è‚Ü‚¹‚ñB
‹ï‘Ì“I‚È‚t‚q‚k‚ð’¼Ú‹³‚¦‚ĉº‚³‚邯‘å•Ï•‚©‚è‚Ü‚·
390:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 11:45:34
> jdk-6-doc-ja
ƒR[ƒq[•Ô‚¹‚—‚—‚—
391:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 11:47:56
‚â‚͂艽‚©‚¨‚©‚µ‚©‚Á‚½‚Å‚·‚©‚Ëw
‚₽‚çd‚¢‚ñ‚ʼn½‚©‚¨‚©‚µ‚¢‚ÆŽv‚Á‚½‚ñ‚Å‚·‚ªB
‚Å‚à‰pŒê‚¾‚炯‚Å•ª‚©‚ç‚È‚¢‚ñ‚Å‚·‚æA‚Ù‚ñ‚ÆB
‘Û”h‚¶‚á‚È‚¢‚Æ‚±‚ê‚©‚ç¶‚«‚Ä‚¢‚¯‚»‚¤‚à‚È‚¢‚È
392:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 11:54:44
doc
document
393:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 11:55:53
‘Û”h‚¶‚á‚È‚‚Ä‚à>>388Œ©‚ê‚Ε’ʂ͉½‚ªŒ¾‚¢‚½‚¢‚©‰ð‚é
ƒOƒO‚êƒJƒX
394:387
08/02/17 11:56:23
¢‚Á‚½‚Èc’²‚ׂĂ݂Ă͂¢‚é‚ñ‚Å‚·‚ªA‚Ç‚¤‚à‚ ‚è‚»‚¤‚ɂȂ¢‚Å‚·‚ËB
‚Ù‚ñ‚Ƃɓú–{Œê‚Å‚¨‚‹‚Æ‚¢‚¤Š´‚¶‚È‚ñ‚Å‚·‚ªc“ǂ߂Ȃ¢B
‚₳‚µ‚¢JAVA‚Q”łɑ‚©‚ê‚Ä‚¢‚½‚t‚q‚k‚àÁ‚¦‚Ä‚¢‚邿‚¤‚Å‚·‚µA
¡‚ÌŽå—¬‚Í‚à‚¤j2sdk‚¶‚á‚È‚¢‚ñ‚Å‚µ‚傤‚©H
395:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 11:58:13
>>389
Šm‚©‚ÉJDK‚Ƃ͑‚¢‚Ä‚ ‚è‚Ü‚·‚ªAƒhƒLƒ…ƒƒ“ƒg‚Ì•û‚ðŽæ“¾‚³‚ꂽ‚悤‚ÅB
Java SE Downloads
URLØÝ¸(java.sun.com)
ƒŠƒ“ƒNæ‚É‚ÍAJDK, J2EE, NetBeans, JRE ‚Æ•À‚ñ‚Å‚¢‚Ü‚·‚ªA
‚»‚ꂼ‚ê‚Ìà–¾‚ð“ǂޓ™‚Å“K؂Ȃà‚Ì‚ð‘I‚ñ‚ŃCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚‚¾‚³‚¢B
>>391
‚ÜA‚ä‚Á‚‚è‚â‚Á‚Ä‚‚¾‚³‚¢‚ÈBD‚«‚±‚»•¨‚ÌãŽè‚È‚ê‚Æ‚àŒ¾‚¢‚Ü‚·‚µB
ƒAƒ‹ƒtƒ@ƒxƒbƒg‚ª“ǂ߂Ȃ¢‚Æ‚©Ž«‘‚ðG‚邯–Ú‚ªŒ©‚¦‚È‚‚È‚é‚Æ‚©Œ¾‚¤l‚È‚ç
X‚É‹³ˆç‚ðŽó‚¯‚é‚©A•a‰@‚És‚Á‚½•û‚ª—Ç‚¢‚ÆŽv‚¢‚Ü‚·‚ªB
396:387
08/02/17 11:58:16
‚â‚Á‚ÆŒ©‚‚©‚Á‚½cŒŸõ‚ÌŽd•û‚ª‚Ü‚¸‚©‚Á‚½‚Ý‚½‚¢‚Å‚·B
‚¨‘›‚ª‚¹‚µ‚Ü‚µ‚½
397:387
08/02/17 12:00:23
>>395
‚²—§”h‚ÈŒ™–¡‚ð‚Ç‚¤‚àw
’mޝ‚ª–L•x‚Å‘A‚Ü‚µ‚¢‚Å‚·
398:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 12:01:48
–{“–‚²—§”h‚È
399:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 12:06:24
>>397‚ÍlŠi‚É–â‘è‚ ‚è‚·‚¬‚¾‚ÈB
‚ ‚ñ‚Ȃɧؒš”J‚ȃŒƒX‚ðŒ™–¡‚¾‚È‚ñ‚ÄB
‚Æ‚¢‚¤‚©A—L—p‚Èî•ñ‚ðŒ©‚¢‚¾‚·–Ú‚ª’˜‚µ‚Œ‡”@‚µ‚Ä‚¢‚é‚Á‚Ä‚±‚Æ‚©B
JDK—Ž‚Æ‚·‚¾‚¯‚Å‚±‚ꂾ‚©‚çA‚±‚Ìæ‚Í‘z‘œ‚ðâ‚·‚é‚¢‚΂ç‚Ì“¹‚ª‘Ò‚Á‚Ä‚¢‚邱‚Æ‚¾‚낤B
400:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 12:13:34
‰SŽÒ‘ŠŽè‚É‚¢‚¿‚¢‚¿—DˆÊ‚É—§‚Æ‚¤‚Æ‚·‚é‚È‚æB
401:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 12:43:04
Java‰SŽÒ‚Á‚Ä‚©‘ÎlŠÖŒW‰SŽÒ‚¾‚¯‚ǂȂ—
402:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 12:47:28
‚¨‚Ü‚¢‚à\•ª‚»‚¤Œ©‚¦‚邪B
403:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 12:57:40
>>402
>>387–{l‰³B
404:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 13:14:00
‚»‚¤Žv‚¢‚½‚¢‚̂ł·‚ËB
405:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 13:36:39
‚»‚̂ق¤‚ª–Ê”’‚¢‚µB
406:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 13:37:24
‚»‚¤‚©B
407:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 13:48:17
‚¤‚ñB
408:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 13:53:49
‚±B
409:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 15:16:04
‚±‚낱‚낤‚ñ‚±
410:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 15:17:25
H•¨‘@ˆÛŽæ‚ê
411:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 15:39:49
•’Ê‚ÉSun‚̃y[ƒW‚í‚©‚è‚É‚‚¢
412:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 15:46:13
”ñŠJ”ŽÒŒü‚¯‚ł͂ǂ¤Œ©‚Ä‚à‚È‚¢‚æ‚ÈB
•ꂳ‚ñ‚É‚ ‚»‚±‚©‚çÅV‚Ì JRE —Ž‚Æ‚µ‚Ä“ü‚ê‚ë‚Æ‚Í‚Æ‚Ä‚àŒ¾‚¦‚È‚¢B
413:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 16:01:35
‚Ù‚ñ‚ÆA‚r‚t‚m‚ɂ͂à‚Á‚Æ•‹y—¦‚ðã‚°‚邽‚߂̓w—Í‚ð‚µ‚Ä‚à‚ç‚¢‚½‚¢B
‚Ü‚¸‚̓Cƒ“ƒXƒg[ƒ‹‚ð‚à‚Á‚ÆŠÈ’P‚É‚µ‚ÄB
414:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 16:50:00
>>1 ‚ÌƒŠƒ“ƒNŽ€‚ñ‚Å‚é‚ÈB‚Æ‚¢‚¤‚©ƒT[ƒo‚ª’âŽ~‚µ‚Ă邿‚¤‚¾‚ªB
415:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 17:55:48
>>412
‚à‚Á‚Æ‚à‚Å‚·Bƒeƒ“ƒvƒŒ‚Á‚Û‚¢‚̂ɒljÁ‚ÅB
**** ŠJ”ŠÂ‹«‚ª•K—v‚Ìê‡‚Í ****
>>5
**** ŽÀsŠÂ‹«‚¾‚¯‚ª•K—v‚Ìê‡‚Í ****
¡ Java ƒ\ƒtƒgƒEƒFƒA‚̃_ƒEƒ“ƒ[ƒh
URLØÝ¸(www.java.com)
416:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 17:59:58
ƒ€”‚Ȃñ‚¾‚µ JRE ‚Ì—Ž‚Æ‚µ•û‚͂ǂ¤‚Å‚à—Ç‚‚È‚¢H
‚©‚¦‚Á‚Ĭ—‚·‚邯Žv‚¤B
417:369
08/02/17 18:54:29
‚È‚é‚Ù‚ÇI‰½‚Æ‚©—‰ð‚Å‚«‚Ü‚µ‚½B>374 ‚³‚ñ@thx
418:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 18:59:59
>>416
‚Æ‚±‚낪Eclipse‚ðŽg‚¤‚Ì‚ÉJDK‚Í•s—v‚¾ã©
VlŒ¤C“™‚ł͂¶‚ß‚©‚çEclipse‚ŃXƒ^[ƒg‚·‚éê‡A
JDK‚ð“ü‚ꂽ‚±‚Æ‚ª‚È‚¢‚Æ‚¢‚¤l‚ào‚Ä‚«‚»‚¤‚È‚²Žž¢‚¾‚ËB
419:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 20:16:41
Arrays.sort‚ðŽg‚Á‚Ä”’l‚Ì”z—ñ‚ðƒ\[ƒg‚µ‚½‚ñ‚Å‚·‚ª
‚±‚ê‚Á‚ă\[ƒgŒã‚Ì”z—ñ‚Ì“Y‚¦Žšî•ñ‚Æ‚©‚àŽæ“¾‚Å‚«‚È‚¢‚ñ‚Å‚·‚©HH
‚½‚Æ‚¦‚Î
ƒ\[ƒg‘O
a[0]= 2
a[1]= 1
a[2]= 3
@«@ƒ\[ƒg
ƒ\[ƒgŒã
a[1]= 1
a[0]= 2
a[2]= 3
‚Ì[1],[0],[2]‚Ìî•ñ‚ðŽæ“¾‚µ‚½‚¢‚Å‚·[I‰½‚©•û–@‚ ‚è‚Ü‚¹‚ñ‚©[I
420:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 20:25:55
‚»‚Ì“Y‚¦Žšî•ñ‚ð‰½‚ÉŽg‚¤‚ñ‚¾H
‚½‚¾’P‚ɈÀ’è‚ȃ\[ƒg‚ª‚µ‚½‚¢A‚Á‚Ä‚¾‚¯‚È‚çA
List<Integer> lst = Arrays.asList(2, 1, 3);
Collections.sort(lst);
‚ÅOK‚¶‚á‚È‚¢H
421:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 20:35:50
class Hoge { public int ƒ\[ƒg‘O‚̃Cƒ“ƒfƒbƒNƒX; public int ’l; }
‚±‚¤‚¢‚¤ƒ‰ƒbƒp[‚ð‚©‚Ô‚¹‚Ä‚©‚çƒ\[ƒg‚·‚ê‚΂¢‚¢‚ñ‚¶‚á‚Ë
422:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 21:09:07
>>419
ˆê”Ô‚‘¬‚Ȃ̂ÍAquicksort‚̃R[ƒh‚ðŽ©•ª‚Å‚¢‚¶‚Á‚ÄŽÀ‘•‚·‚邱‚Æ‚©‚ÈB
’l‚ðƒXƒƒbƒv‚·‚邯‚±‚ë‚ÅA“Y‚¦Žš‚àƒXƒƒbƒv‚·‚ê‚΂¢‚¢
423:419
08/02/17 21:09:52
>>420,421
•Ô“š‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚·
hoge[0] = 3423
hoge[1] = 4123
hoge[2] = 4142
a[0]= 2
a[1]= 1
a[2]= 3
‚Ý‚½‚¢‚Éhoge‚ÉIDAa‚É’l‚ð•Û‘¶‚µ‚Ä‚¢‚ÄA‚»‚ꂼ‚ê“Y‚¦Žš‚Å‚ðŠm”F‚µ‚Ä‚½‚ñ‚Å‚·
i‚‚܂è“Y‚¦Žš‚ª0‚È‚çIDG3423¨2‚Ý‚½‚¢‚ɂł·j
‚ ‚Æa‚ɂ͓¯‚¶’l‚ª‚½‚‚³‚ñ‚Í‚¢‚Á‚Ä‚¢‚é‚̂Ń\[ƒgŒã‚É’l‚ÅŠm”F‚à‚Å‚«‚È‚¢‚ñ‚Å‚·BBB
‚à‚µ‚©‚µ‚Ä‘¼‚É‚¢‚¢•Û‘¶•û–@‚ ‚Á‚½‚肵‚Ü‚·‚©‚ËOOG
424:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 21:10:48
>>422
‚â‚Á‚ÏŽ©•ª‚ÅŽÀ‘•‚·‚é‚Ì‚ªˆê”Ô‘‚¢‚Å‚·‚©‚ËHBB
425:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 21:16:03
ƒNƒ‰ƒXŽg‚¦‚æ
class IDAndValue { int id; int value; }
ƒ\[ƒg‚ÍComparator‚ðŽ©•ª‚ÅŽÀ‘•‚·‚ê‚΂¢‚¢‚¾‚¯
426:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 21:21:10
>>425
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
‚â‚Á‚Ă݂܂·I
427:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 21:27:25
Comparable‚Å‚à‚¢‚¢‚æ
428:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 22:31:34
ƒtƒ@ƒCƒ‹‚ðŒã‚ë‚©‚ç“ǂݞ‚ނɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H
BufferedReader‚ÌreadLine‚̂悤‚Ɉês‚¸‚“ǂݞ‚ß‚é‚à‚Ì‚ª‚ ‚邯—Ç‚¢‚̂ł·‚ªAAA
429:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 22:45:34
‚»‚ñ‚Ȃɑ傫‚‚È‚¢‚È‚çList‚É‘S•”“ǂݞ‚ñ‚ÅAŒã‚ë‚©‚çŽæ‚èo‚¹‚ÎH
430:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 22:45:43
‘½•ª‚¾‚¯‚ÇA‚Ç‚¤‚µ‚Ä‚»‚ꂪ‚µ‚½‚¢‚©‚ðà–¾‚·‚邯
‚æ‚èƒnƒbƒs[‚É‚È‚é‚ÆŽv‚¤
431:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/17 23:05:38
>>378
>>361‚̃y[ƒW‚É«‚̂悤‚É‚¢‚“Œv‚ðÌ‚Á‚½‚Ì‚©‚ð‘‚¢‚Ä‚ ‚é
Millward Brown survey, conducted December 2007.
See Methodology Section for details on the Millward Brown study.
ŽŸƒy[ƒWÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
4243“ú‘O‚ÉXV/275 KB
’S“–:undef