y‰SŽÒzJavaŽ¿–⥑ ..
[2ch|¥Menu]
97:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/02 23:10:08
>>95
ƒ\ƒPƒbƒg’ÊM‚Æ‚©FX‚ ‚邯‚Ç

98:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/02 23:31:37
textfield‚̈ê”Ô¶’[‚É•¶Žš‚ðset‚·‚é‚É‚Í
‚Ç‚¤‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©H

99:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/02 23:35:14
‚·‚݂܂¹‚ñB‰E’[‚Å‚µ‚½B

100:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/02 23:35:44
‚µ‚©‚àtextarea‚Å‚µ‚½B

101:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/02 23:47:47
ƒeƒLƒXƒg‚Ì•¶Žš‚ðŽæ“¾‚µ‚ÄAÅŒã‚É•¶Žš‚ð‚­‚Á‚‚¯‚ÄA‚Ü‚½ƒeƒLƒXƒg‚ɃZƒbƒg‚·‚ê‚΂¢‚¢‚â‚ñB

102:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/02 23:53:02
‚¢‚¦A‚»‚¤‚¢‚¤‚±‚Ƃł͂Ȃ­‚ÄA
setText‚ðŽg‚¤‚Ætextarea‚̶’[‚É•\ަ‚³‚ê‚Ä‚µ‚Ü‚¤‚Ì‚ÅB
‚»‚ê‚ðtextarea‚̉E’[‚É•\ަ‚µ‚½‚¢‚ñ‚Å‚·B

103:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/03 00:05:26
AWT‚¾‚ƃvƒ‰ƒbƒgƒtƒH[ƒ€‚ÌpeerŽŸ‘悾‚낤‚ÈB

Swing‚ÌJTextArea‚Í
textArea.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
‚¾‚낤‚©B
³Šm‚É‚ÍA’†‚ÉŽq‹Ÿ•”•i‚ð”z’u‚·‚邯‚«‚̶‰E‚ÉŠÖŒW‚·‚éƒpƒ‰ƒ[ƒ^‚¾‚ÆŽv‚Á‚½‚ªB


104:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/03 00:19:18
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
swing‚Ȃ̂ÅA‚æ‚­‚í‚©‚è‚Ü‚¹‚ñ‚ª‚â‚Á‚Ă݂܂·B

105:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/03 01:01:01
jakarta POI‚ÅA‚ ‚éExcelƒtƒ@ƒCƒ‹‚ð“ǂݞ‚Þ‚Æ
org.apache.poi.hssf.record.RecordFormatException‚ªo‚éB
Œ³‚ÌExcelƒtƒ@ƒCƒ‹‚ðExcel‚ÅŠJ‚¢‚Äã‘‚«•Û‘¶‚·‚邯‚¿‚á‚ñ‚Ɠǂݞ‚ß‚é‚ñ‚¾‚¯‚ÇA
Œ³ƒtƒ@ƒCƒ‹‚ð“f‚­ƒvƒƒOƒ‰ƒ€ì‚Á‚½l‚ÉŒ¾‚í‚È‚«‚á‚¢‚¯‚È‚¢‚ñ‚¾‚낤‚©B

‚Æ‚¢‚¤‚©ƒ}ƒXƒ^‚®‚ç‚¢csv‚Å“f‚¢‚Ä‚­‚ê‚æR(`„DL)ɳܧ§Ý
ˆê‰žpoi-3.0-alpha3-20061212.jar‚Æpoi-2.5.1-final-20040804.jar‚ÅŽŽ‚µ‚Ă݂½‚¯‚Ç‚¾‚ß‚ÛB

106:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/03 01:03:35
JTextField‚È‚ç
import static javax.swing.SwingConstants.TRAILING;
textField.setHorizontalAligment(TRAILING);
‚ÅAŒ»Ý‚Ìs•ûŒü‚Ìs––‚ÉŒü‚©‚Á‚Ä‘µ‚¦‚ç‚ê‚éB
TRAILING‚Ì‘ã‚í‚è‚ÉRIGHT‚È‚çs•ûŒü‚É‚©‚©‚í‚炸‰E‘µ‚¦‚ɂȂéB

JTextArea‚É‚ÍsetHorizontalAlignment‚È‚©‚Á‚½‚ÈB


107:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/03 02:04:34
Ž¿–â‚Å‚·‚½‚¾‚¢‚ÜŽ„‚̃vƒƒOƒ‰ƒ€‚É3‚‚Ìjava‚ª‚Í‚¢‚Á‚Ä‚¢‚é‚̂ł·‚ª
5E0‚Ì9A10A11‚Æ“ü‚Á‚Ä‚¢‚Ü‚·?‚±‚ê‚Íã‘‚«‚³‚ê‚È‚¢‚̂łµ‚傤‚©EE
—e—ʂ΂©‚èH‚Á‚Ä‚µ‚Ü‚¤‚Ì‚ÅA9‚Æ10‚ðŽÌ‚Ä‚ÄÅV‚ÆŽv‚í‚ê‚é
11‚¾‚¯‚ðŽc‚µ‚Ä‚¨‚¯‚ÎŒã‚̓Aƒ“ƒXƒR‚µ‚Ä‚à‘åä•v‚Å‚µ‚傤‚©H
‚»‚ê‚Æ‚à9‚à10‚à11‚à‚»‚ꂼ‚êˆá‚¤–ðŠ„‚ð‚µ‚Ä‚¢‚é‚©‚ç‚ǂꂩ1‚‚łà
ƒAƒ“ƒXƒR‚µ‚½‚牽‚©‚ª‹N“®‚µ‚È‚­‚È‚éEŽg‚¦‚È‚­‚È‚é‚ȂǂƂ¢‚¤‚±‚Æ‚ª‚ ‚éB
‚ȂǂƂ¢‚¤‚±‚Æ‚Å‚à‰½‚Å‚à—Ç‚¢‚̂ŋ³‚¦‚Ä‚­‚¾‚³‚¢B‚¨Šè‚¢‚µ‚Ü‚·B


108:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/03 02:23:17
>>107
‚i‚c‚jŽ©‘̂ɖâ‘è‚͂Ȃ¢
ƒNƒ‰ƒXƒpƒX‚Ç‚±‚ÅŠÇ—‚µ‚Ă邩‚ÍŒNŽŸ‘æ

109:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/03 12:54:49
>>108
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚·‚¢‚Ü‚¹‚ñA‰SŽÒ‚È‚à‚ñ‚Å
‚¿‚å‚Á‚Æà–¾‚ª“‚¢‚̂ł·‚ªB‚Ƃɂ©‚­A‚XC‚P‚OC‚P‚P‚Í
‚»‚ꂼ‚ê•Ê•¨‚Æ‚¢‚¤‚±‚Ƃłµ‚傤‚©H‚»‚µ‚Ä‚»‚Ì‚X‚Å‚à‚P‚O‚Å‚à‚P‚P‚Å‚à
‰½‚©‚̃vƒƒOƒ‰ƒ€‚ª—Ⴆ‚΂X‚Ìjava‚ÅŽg—p‚µ‚Ä‚¢‚ê‚΃Aƒ“ƒXƒR‚µ‚½‚ç
Žg‚¦‚È‚­‚Ȃ邩‚ç~‚ÅÅV‚ÆŽv‚í‚ê‚é‚P‚P‚Ìjava‚Å‚à‰½‚àŽg—p‚µ‚Ä
‚¢‚È‚¯‚ê‚΃Aƒ“ƒXƒR‚µ‚Ä‚à‚¨‚‹‚Æ‚¢‚¤‚±‚Ƃłµ‚傤‚©BBB

110:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/03 13:45:36
>>109
‚»‚ñ‚ÈŠ´‚¶B

111:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/03 13:54:24
>>109
Ž©•ª‚ʼn½‚àݒ肵‚½Šo‚¦‚ª‚È‚¯‚ê‚ÎA‚Æ‚Á‚­‚É“®‚¢‚Ä‚¢‚È‚¢9E10‚ð‚³‚Á‚³‚ÆÁ‚·‚ׂµ

112:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/03 14:01:58
’ŠÛƒNƒ‰ƒX(‚Æ‚¢‚¤‚©Œp³j‚ÌŽg‚¢•û‚ª‚æ‚­‚í‚©‚è‚Ü‚¹‚ñB

ƒNƒ‰ƒXA,B,C‚ðŠÜ‚ÞƒpƒbƒP[ƒW‚ª‚ ‚è‚Ü‚·B
A‚Í’ŠÛƒNƒ‰ƒX‚Å‚·B
A‚ðŒp³‚µ‚½ƒNƒ‰ƒXB,C,D‚ð쬂µ‚Ü‚·B
B,C,D‚͈قȂéŽÀ‘•‚Å‚·‚ªA“¯‚¶‹@”\‚ð’ñ‹Ÿ‚µ‚Ü‚·B

‚±‚Ìê‡AB,C,D‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ÍŠO•”‚©‚ç‚͉½Œ^‚Æ‚µ‚ÄŽQÆ‚·‚ê‚Ηǂ¢‚̂łµ‚傤‚©B


113:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/03 14:07:41
~ƒNƒ‰ƒXA,B,C‚ðŠÜ‚ÞƒpƒbƒP[ƒW‚ª‚ ‚è‚Ü‚·B
›ƒNƒ‰ƒXA,B,C,D‚ðŠÜ‚ÞƒpƒbƒP[ƒW‚ª‚ ‚è‚Ü‚·B

‚Å‚µ‚½B‚·‚݂܂¹‚ñB


114:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/03 14:10:17
•’Ê‚Í A Œ^‚ÌŽQƂɓü‚ê‚邯Žv‚¤‚¯‚ÇB
‘åŽG”c‚ÉŒ¾‚Á‚ÄA

A a;
if(hoge) {
@a = new B(foo);
} else if(hage) {
@a = new C(bar);
} else {
@a = new D(baz);
}
a.hige();

‚Ý‚½‚¢‚È‚±‚Æ‚ª‚µ‚½‚¢‚ñ‚¶‚á‚È‚¢‚ÌH
‚Ü‚ AB, C, D ‚ÉŠg’£‹@”\‚ª‚ ‚éꇂÍ
’¼Ú B, C, D ‚ðŽg‚¤ê‡‚à‚ ‚邾‚낤‚¯‚ÇB

115:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/03 14:39:58
>>114‚³‚ñ
‚â‚肽‚¢‚±‚Ƃ͂»‚Ì’Ê‚è‚Å‚·B
B,C,D‚ɂ͊g’£‹@”\‚Í‚ ‚è‚Ü‚¹‚ñB
B,C,D‚ÍŽÀsŠÂ‹«(ƒvƒ‰ƒbƒgƒtƒH[ƒ€‚Å‚à—Ç‚¢)‚Ɉˑ¶‚µ‚½ƒNƒ‰ƒX‚Å‚·B


EƒNƒ‰ƒXA,B,C‚ðŠÜ‚ÞƒpƒbƒP[ƒW‚ª‚ ‚è‚Ü‚·B
EA‚Í’ŠÛƒNƒ‰ƒX‚Å‚·B
EA‚ðŒp³‚µ‚½ƒNƒ‰ƒXB,C,D‚ð쬂µ‚Ü‚·B
EB,C,D‚ÍA‚̈قȂéŽÀ‘•‚Å‚·‚ªA“¯‚¶‹@”\‚ð’ñ‹Ÿ‚µA‚»‚ꂼ‚ê‚ÉŠg’£‹@”\‚Í‚ ‚è‚Ü‚¹‚ñ

‚±‚±‚ÉAƒCƒ“ƒXƒ^ƒ“ƒX‚̶¬‚ÉŠÖ‚µ‚Ä2‚ÂðŒ‚ð‰Á‚¦‚悤‚Æ‚µ‚Ä‚¢‚Ü‚·B

EB,C,D‚̃Cƒ“ƒXƒ^ƒ“ƒX‚Í”r‘¼“I‚ɂǂꂩˆê‚‚µ‚©¶¬‚Å‚«‚Ü‚¹‚ñB
EB,C,D‚̃Cƒ“ƒXƒ^ƒ“ƒX‚Í‚¢‚¸‚ê‚àA“¯Žž‚Ɉê‚‚µ‚©¶¬‚Å‚«‚Ü‚¹‚ñB

‚±‚ꂪãŽè‚­ŽÀŒ»‚Å‚«‚Ü‚¹‚ñBBB

116:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/03 14:46:42
>>112
>B,C,D‚͈قȂéŽÀ‘•‚Å‚·‚ªA“¯‚¶‹@”\‚ð’ñ‹Ÿ‚µ‚Ü‚·B
‚±‚±‚܂ŕª‚©‚Á‚Ä‚é‚È‚ç—‰ð‚µ‚Ä‚é‚æ‚¤‚È‹C‚ª‚·‚邯‚ÇA
‹@”\‚ª“¯‚¶‚Å‚àŽÀ‘•‚ªˆá‚¦‚ΕԂÁ‚Ä‚­‚é’l‚ªˆá‚¤‚Á‚Ă̂͗‰ð‚µ‚Ä‚éH


117:112
07/05/03 14:54:11
>>116‚³‚ñ ‚²•Ô“š—L“‚²‚´‚¢‚Ü‚·B

„‹@”\‚ª“¯‚¶‚Å‚àŽÀ‘•‚ªˆá‚¦‚ΕԂÁ‚Ä‚­‚é’l‚ªˆá‚¤
A‚©‚çŒp³‚µ‚½ƒƒ\ƒbƒh‚ðAŒ^ŽQÆ‚©‚çŒÄ‚Ño‚µ‚Ä‚àA
‚»‚ꂪB‚̃Cƒ“ƒXƒ^ƒ“ƒX‚Å‚ ‚é‚©C‚̃Cƒ“ƒXƒ^ƒ“ƒX‚Å‚ ‚é‚©‚É‚æ‚Á‚ÄA
ŽÀs‚³‚ê‚鈗‚ª•Ï‚í‚邯‚¢‚¤‚±‚Ƃłµ‚傤‚©H

118:112
07/05/03 14:55:19
115‚ɂ‚¢‚ÄAŽ©•ª‚ªl‚¦‚½‚Ì‚ÍA

1.A‚Éstatic‚ÈAŒ^ƒ|ƒCƒ“ƒ^‚ðƒƒ“ƒo‚Æ‚µ‚ĉÁ‚¦‚éB
2.A‚Éstatic‚ȃCƒ“ƒXƒ^ƒ“ƒX¶¬—p‚̃ƒ\ƒbƒh‚ð’ljÁ‚·‚éB
3.2‚̃ƒ\ƒbƒh‚Í1‚̃|ƒCƒ“ƒ^‚ÉB,C,D‰½‚ê‚©‚̃Cƒ“ƒXƒ^ƒ“ƒX‚𶬂µ‚ÄŽQÆ(‘ã“üj‚³‚¹A
1‚̃|ƒCƒ“ƒ^‚ð•Ô‚·B
4.B,C,D‚̃Nƒ‰ƒX‚Ü‚½‚̓Rƒ“ƒXƒgƒ‰ƒNƒ^‚̃XƒR[ƒv‚ðƒpƒbƒP[ƒW‚ŕ‚¶‚Ä‚µ‚Ü‚¤B
5.ª‚É‚æ‚Á‚ÄAB,C,D‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ÍA‚̃ƒ\ƒbƒh‚ð’Ê‚µ‚ÄAŒ^‚Æ‚µ‚Ä‚µ‚©Žæ“¾‚Å‚«‚È‚¢‚悤‚É‚·‚éB

‚±‚ê‚Á‚ĂȂñ‚©‚¨‚©‚µ‚¢‚Å‚µ‚傤‚©¥¥¥B

119:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/03 14:59:44
>>115
”r‘¼“I‚ŃVƒ“ƒOƒ‹ƒgƒ“‚ȃtƒ@ƒNƒgƒŠƒNƒ‰ƒX‚ðì‚ê‚Ηǂ¢‚©‚ÈB
ƒVƒ“ƒOƒ‹ƒgƒ“‚ÌŠÇ—‚ÍFXo—ˆ‚»‚¤‚¾‚¯‚Ç
A,B,C,D,ƒtƒ@ƒNƒgƒŠ‚𓯂¶ƒpƒbƒP[ƒW‚É‚µ‚ÄB,C,D‚̃Rƒ“ƒXƒgƒ‰ƒNƒ^‚̓pƒbƒP[ƒW[ƒvƒ‰ƒCƒx[ƒg‚É‚·‚éB
‚ñ‚ÅAƒtƒ@ƒNƒgƒŠ‚ÍA‚̃TƒuƒNƒ‰ƒX‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ðˆê“x‚łඬ‚µ‚½‚©
‚Ç‚¤‚©‚̃tƒ‰ƒO‚ðŽ‚ÂBB,C,D‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ð•Ô‚·ƒƒ\ƒbƒhiƒtƒ@ƒNƒgƒŠƒƒ\ƒbƒhj“à‚Ńtƒ‰ƒO—§‚Ä‚éB
ƒtƒ‰ƒO‚ª—§‚Á‚Ä‚ê‚ΈÈ~‚̓Cƒ“ƒXƒ^ƒ“ƒX‚ð•Ô‚³‚È‚¢‚©A
‚Ü‚½‚Ͷ¬Ï‚݃Cƒ“ƒXƒ^ƒ“ƒX‚ð•Ô‚·B

‘åŽG”c‚¾‚¯‚Ç‚©‚ñ‚ÈŠ´‚¶‚©B


120:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/03 15:45:19
>>117
‚»‚¤B‚±‚êƒTƒ“ƒvƒ‹B
URLØÝ¸(www.vipper.org)

’ŠÛƒNƒ‰ƒX‚ÆŒp³‚ɂ‚¢‚Ă͗‰ð‚µ‚Ă邿B
‚â‚낤‚Æ‚µ‚Ă鎖‚Í
‚»‚ê‚Æ‚Í‚ ‚ñ‚Ü‚èŠÖŒW‚È‚¢‚«‚ª‚·‚éB
ƒfƒUƒCƒ“ƒpƒ^[ƒ“‚©‚àB



121:112
07/05/03 16:11:50
>>119‚³‚ñ,120‚³‚ñ
—L“‚²‚´‚¢‚Ü‚·B
ƒfƒUƒCƒ“ƒpƒ^[ƒ“‚ɂ‚¢‚Ä­‚µ’²‚ׂĂ݂邱‚Ƃɂµ‚Ü‚·B

122:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/04 00:13:16
API‚̃ƒ\ƒbƒh‚̃\[ƒX‚ðEclipseã‚ł̌©•û‚ð‹³‚¦‚Ä‚­‚¾‚³‚¢B
uƒ\[ƒX‚ªŒ©‚‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½Bv
‚ƂȂé‚̂ł·‚ªEEB
‚Ç‚±‚©‚ç‚©DL‚·‚ê‚ÎŒ©‚ê‚邿‚¤‚É‚È‚é‚Æ‚©‚¢‚¤‚±‚Ƃłµ‚傤‚©H

‹X‚µ‚­‚¨Šè‚¢‚µ‚Ü‚·B


123:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/04 00:15:27
APIƒ\[ƒX‚ÍJDK‚É“ü‚Á‚Ä‚éB
‰¼‘zƒ}ƒVƒ“‚ÌÝ’è‚ ‚½‚è‚Ƀ\[ƒXzip‚ðŽw’è‚·‚é‰ÓŠ‚ª‚ ‚邿B


124:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/04 00:18:46
\‘¢‘Ì‚Ì2ŽŸŒ³”z—ñ‚Á‚Ăǂ¤‚â‚Á‚Ä’è‹`‚·‚ê‚΂悢‚ÌH

‚±‚ñ‚ÈŠ´‚¶‚ÅŽg‚¢‚½‚¢‚̂ł·B

myName[0][0].sei = "«"
myName[0][0].mei = "–¼"

‚¿‚Ȃ݂ɂ±‚ñ‚Ȃӂ¤‚É‚µ‚Ă݂܂µ‚½‚ªƒ_ƒ‚Å‚µ‚½B

class StructName {
String sei;
String mei;
}

StructName myName[][] = new StructName[5][5];

myName[0][0].sei = "«" ©@‘ã“ü‚µ‚悤‚Æ‚·‚邯ƒGƒ‰[‚ɂȂéB




125:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/04 00:26:37
‚Ü‚¸‚»‚ê‚Í\‘¢‘Ì‚¶‚á‚È‚¢
‚ÅAʼn‚ɉŠú‰»‚µ‚È‚«‚Ⴞ‚ß
for``
for``
myName[i][j] = new StructName();

‚ ‚Æ‚¨‘O‚̓Rƒ“ƒXƒgƒ‰ƒNƒ^‚ŃOƒO‚é‚ׂ«‚¾

126:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/04 01:23:52
ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ŃOƒO‚é‘O‚Éjava‚Ì‹³‰È‘‚𓪂©‚ç“ǂݒ¼‚·‚ׂ«‚¾‚È

127:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/04 01:44:55
ƒIƒuƒWƒFƒNƒg‚ª‘¶Ý‚·‚é‚©‚Ç‚¤‚©’²‚ׂé‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©B

128:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/04 05:27:42
‚à‚·‚±‚µÚ‚µ‚­

129:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/04 14:19:42
int[] vec = new int[2];

‚±‚̂悤‚È1ŽŸŒ³”z—ñvec‚ð2ŽŸŒ³”z—ñ‚Æ‚µ‚ăƒ\ƒbƒh‚É“n‚µ‚½‚¢‚̂ł·‚ªA‚Ç‚¤‚µ‚½‚ç‚¢‚¢‚̂łµ‚傤‚©H
¡‚͉º‚̂悤‚É‘‚¢‚Ä‚¢‚é‚̂ł·‚ªAƒLƒƒƒXƒgê—p‚̕ϔ‚ðì‚é‚̂ƃR[ƒh‚ªç’·‚ɂȂÁ‚Ä‚µ‚Ü‚¤‚̂Ƃª‹C‚ɂȂÁ‚Ä‚µ‚Ü‚Á‚Ä
‚à‚Á‚ƃVƒ“ƒvƒ‹‚É‘‚­•û–@‚Á‚Ä‚ ‚è‚Ü‚¹‚ñ‚©‚ËH

int[][] temp = new int[1][2];
temp[0] = vec;
method(temp);

130:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/04 14:36:03
>>129
new int[][]{ vec };

131:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/04 16:10:19
>>130
‘¦ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
Šú‘Ò‚µ‚½’Ê‚è‚É“®‚©‚·‚±‚Æ‚ª‚Å‚«‚Ü‚µ‚½

132:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/04 17:24:54
java“ü–債‚½‚΂©‚è‚ÅŒ¾Œê‚æ‚èl‚¦‚é•û‚ɂ‚¢‚ÄŽ¿–â‚Å‚·‚ªŠ„‡‚ðo‚·•û–@‚ðŽ®‚Å‘‚­‚Ƃǂ¤‚Ȃ̂©‚¨q‚Ë‚µ‚Ü‚·B
—Ⴆ‚ÎA»•i”ai‚P‚O‚O‚OŒÂj‚Ì“àA•s—Ç•ibi‚Q‚O‚OŒÂj‚ ‚邯—Ç•i”c(‚W‚O“)‚Å‚·‚æ‚ËB

–a,b‚ÍŒˆ‚Ü‚Á‚½”Žš‚¶‚á‚ ‚è‚Ü‚¹‚ñ

133:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/04 17:29:08
‚»‚êŽZ”‚Ì–â‘肾‚©‚çjava‚Æ‚©ŠÖŒW‚È‚¢

134:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/04 20:03:54
‚bŒn‚Å‚ÍAÒ¿¯ÄÞ‚â¸×½‚̶‚©‚¬Š‡ŒÊ‚͉üs‚·‚邯‚Ç‚i‚‚–‚‚ł͂µ‚È‚¢‚æ‚ËBе—á‚È‚ÌH

y‚bŒnz
public class SampClass
{
}

y‚i‚‚–‚z
public class SampClass{
}

135:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/04 20:23:20
Java‚Ìê‡ASun‚ªŽ©g‚̃R[ƒh‚ÅŽg‚Á‚Ä‚¢‚邯‚³‚ê‚éƒR[ƒfƒBƒ“ƒO‹K–ñ‚ª•¶‘‰»
‚³‚ê‚Ä‚¢‚ÄA‚»‚Ì’†‚É
URLØÝ¸(java.sun.com)
‚Æ‚¢‚¤‚à‚Ì‚ª‚ ‚éBŽÀÛJDK‚̃‰ƒCƒuƒ‰ƒŠƒ\[ƒX‚Í‚±‚ê‚É‘¥‚Á‚Ä‚¢‚銴‚¶B

‚à‚¿‚ë‚ñŠO•”‚ÌlŠÔ‚ª]‚¤‹`–±‚͂Ȃ¢B‚½‚¾AJava‚Ìêt–¾Šú‚ɂ͎Ql‚ɂȂéƒR[ƒh
‚ÍJDK‚̃‰ƒCƒuƒ‰ƒŠƒ\[ƒX‚­‚ç‚¢‚¾‚Á‚½‚킯‚ÅA‚±‚Ì ‚©‚çˆê”Êl‚àJDK‚̃\[ƒX
‚Ì‘‚«•û‚ð^Ž—‚ÄAƒJ[ƒŠ[ƒuƒŒ[ƒX‚Ì‘O‚ʼnüs‚µ‚È‚¢ƒXƒ^ƒCƒ‹‚ª’è’…‚µ‚½‚Ì‚¾‚ë
‚¤‚Æ‘z‘œ‚·‚éB


136:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/04 20:24:35
>>134
Sun ‚̃R[ƒfƒBƒ“ƒO‹K–ñ‚¾‚ÆŒãŽÒ‚ɋ߂¢‚Á‚Ä‚¾‚¯‚¶‚á‚ËH

CŒ¾Œê‚Å‚à‰üs‚µ‚È‚¢l‚͈ê”t‚¢‚邵‚ËB
ƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾ŒêC++ ‚Æ‚©‚Å‚à switch { ‚â‚ç struct hoge_tag { ‚ł͉üs‚µ‚ĂȂ¢‚µB
GNUƒR[ƒfƒBƒ“ƒO‹K–ñ‚¾‚Æ if ‚Æ‚© while ‚Æ‚©‚ł͉üs+ƒCƒ“ƒfƒ“ƒg‚µ‚ÄŠ‡ŒÊ‚‚¯‚½‚è‚·‚邵B

137:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/04 21:08:13
‚±‚êAƒRƒsƒy‘½—p‚·‚錾Œê‚Ȃ̂©H
‚È‚ñ‚¾‚©‚»‚̈«Š¦‚ª‚µ‚Ä‚«‚½‚ñ‚¾‚ª

138:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/04 21:10:05
>>137
‚È‚ñ‚ÅH

139:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/04 22:31:55
java‚ÅExcel‚ðì‚ê‚邪A‚»‚ÌExcel‚ÉVBAƒR[ƒh‚ð‘}“ü‚Å‚«‚éHH

140:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/04 22:59:48
>>136
ŠeŒ¾Œê‚Å‚»‚¤‚¢‚¤‹K–ñ‚ª‚ ‚é‚Ì‚ËB
eclipse‚ÌŽ©“®¶¬‚âA‘Ð‚ðŒ©‚Ä‚Ä‰üs‚µ‚ĂȂ©‚Á‚½‚©‚çAе—Ⴞ‚ÆŽv‚Á‚Ä‚½‚æB
‚Ü‚Ÿ‰´‚͸׽EÒ¿¯Äނ͉üsA§Œä•¶‚͉üs‚È‚µA‚Å‚¢‚‚à‚â‚Á‚Ä‚é‚ñ‚¾‚ª‚È‚ŸB
‚ÜA‚Š‚‚–‚‚Í‹K–ñ‚É]‚¤‚Æ‚·‚é‚©EEEB–ñ1sAß–ñ‚ɂȂ邵‚—

141:140
07/05/04 23:00:27
>>135‚àƒTƒ“ƒNƒXB

142:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/04 23:07:36
ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ÌŽÀs‚ÉŽžŠÔ‚ª‚©‚©‚éƒNƒ‰ƒX‚ðì‚Á‚½‚ñ‚ÅAƒJƒEƒ“ƒ^Ý’u‚µ‚Ä‚»‚Ì’l‚ɉž‚¶‚ÄJProgressBar‚ÅŒo‰ß‚ð•\ަ‚µ‚悤‚Æ‚µ‚½‚ñ‚¾‚ªAƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ÌŽÀs’†‚̓o[‚ª‘S‘RXV‚³‚ê‚È‚­‚ÄAŽÀsI—¹Œã‚ÉXV‚³‚ê‚ăo[‚ªMAX‚ɂȂéB
‚Ç‚¤‚·‚ê‚ÎEEE

143:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/04 23:20:44
>>142
¡T‚ÌJavaƒNƒCƒY(6)Fƒ{ƒ^ƒ“‚ð‰Ÿ‚·‚Ƃǂ¤‚È‚éH
URLØÝ¸(blogs.sun.com)

uJava SE 6Š®‘SU—ªv
‘æ27‰ñ@Swing‚Ń}ƒ‹ƒ`ƒXƒŒƒbƒh - SwingWorker ‚»‚Ì1iã‹L‚̉𓚕҂Á‚Û‚¢j
URLØÝ¸(itpro.nikkeibp.co.jp)

144:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/04 23:39:00
>>143
‚Ü‚¶‚ŃTƒ“ƒNƒXI
–¾“ú‘‘¬‚È‚¨‚µ‚Ă݂܂·B

145:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/05 10:06:07
ƒ}ƒ‹ƒ`‚É‚à‰ñ“š‚ª‚â‚Á‚Ä‚­‚é—ö‚Ì‹Gß

146:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/05 14:27:24
‚±‚̃Gƒ‰[‰½‚Å‚·‚ªA‚Ç‚¤‚µ‚½‚ç‚È‚¨‚é‚Å‚µ‚傤H

ƒVƒ“ƒ{ƒ‹‚ð‰ðŽßˆ—‚Å‚«‚Ü‚¹‚ñB
ƒVƒ“ƒ{ƒ‹: ƒƒ\ƒbƒh equals (char)
ˆÊ’u : java.lang.String ‚Ì ƒNƒ‰ƒX
if("\t".equals(tmpStr.charAt(i))){



147:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/05 14:30:27
>>146
> if("\t".equals(tmpStr.charAt(i))){
if("\t".equals(tmpStr.substring(i, i+1))){

148:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/05 14:36:12
>>147
‚ ‚肪‚Æ‚¤‚²‚´‚Ü‚·Bi‚ªŒ´ˆö‚Ý‚½‚¢‚Å‚·‚½B

149:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/05 14:42:51
>>147
if('\t' == tmpStr.charAt(i)){

‚Å‚à—Ç‚©‚Á‚½‚̂łÍH

150:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/05 14:49:48
•ʂ̃vƒƒZƒX‚ɃIƒuƒWƒFƒNƒg‚ð“n‚µ‚½‚¢‚̂ł·‚ªA‚Ç‚ñ‚È•û–@‚ª‚ ‚è‚Ü‚·‚©H

151:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/05 15:14:19
ƒRƒsƒy

152:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/05 16:47:24
>>150
java‰z‚¦‚Ä‹¤—Lƒƒ‚ƒŠ‚É‚µ‚½‚¢‚Æ‚©A‚»‚¤‚¢‚¤Ž–H

153:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/05 17:36:07
ƒIƒuƒWƒFƒNƒg‚ð\¬‚·‚é‘S‚Ẵpƒ‰ƒ[ƒ^‚ð
ƒGƒNƒXƒ|[ƒgAƒCƒ“ƒ|[ƒgo—ˆ‚邿‚¤‚É‚µ‚ÄEEE‚Á‚Ä‚»‚¤‚¢‚¤Ž–‚Å‚¢‚¢‚Ì‚©H

154:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/05 18:07:51
Java‚̃Nƒ‰ƒX‚ł‚܂¸‚¢‚Ä‚¢‚éŽÒ‚Å‚·B

URLØÝ¸(sourcepost.sytes.net)

‚±‚̂悤‚ȃ\[ƒX‚Ìê‡A
class Employee‚ÌA

public Employee(String n, double s)
{
name = n;
salary = s;
id = 0;
}
‚â
public String getName()
{
return name;
}
‚͂ǂ¤‚¢‚Á‚½–ðŠ„‚ð‚µ‚Ä‚¢‚é‚̂łµ‚傤‚©H
‚Ü‚½A
public void setId()
{
id = nextId; // set id to next available id
nextId++;
}
‚à‚Ç‚¤‚¢‚Á‚½–ðŠ„‚È‚Ì‚Å‚µ‚傤‚©H
‚È‚ºAget‚Æset‚ðÝ’è‚·‚é‚Ì‚©‚ª•ª‚©‚炸A¬—‚µ‚Ä‚¢‚Ü‚·B


155:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/05 18:16:17
V‚µ‚­Œ¢‚ðŽ”‚¨‚¤
–¼‘O‚̓|ƒ`‚É‚µ‚悤isetNamej

‚±‚Ì‚í‚ñ‚¿‚á‚ñ‚Ì–¼‘O‚È‚ñ‚Ä‚¢‚¤‚ÌH
ƒ|ƒ`‚¾‚æigetNamej

156:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/05 18:19:58
‰½‚Ń|ƒ`‚Á‚Ä–¼‘O‚È‚ÌH
ƒ|ƒ`‚Á‚ÄŽñ—Ö‚É‘‚¢‚Ä‚ ‚é‚©‚ç
ƒ|ƒ`‚Á‚ÄŒ¢¬‰®‚É‘‚¢‚Ä‚ ‚é‚©‚ç
ƒ|ƒ`‚Á‚ÄÄ‚«ˆó‚—‚ª‰Ÿ‚µ‚Ä‚ ‚é‚©‚ç
ƒ|ƒ`‚Á‚ĉ´‚ª–¼•t‚¯‚½‚©‚ç

‰½‚Ń|ƒ`‚©‚ÍŽ©—RB’m‚肽‚¢‚͉̂½ŒÌ‚©‚ł͂Ȃ­–¼‘O‚¾‚¯B

157:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/05 20:33:01
URLØÝ¸(fukumori.org)

158:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/05 21:13:24
>>154
‚½‚¾‚̕ϔ‚¾‚ÆA§ŒÀ‚ª‚©‚¯‚ç‚ê‚È‚¢BiŒ»ŽÀ“I‚É‚ ‚肦‚È‚¢”’l‚ª“ü‚Á‚½‚è‚·‚éj
‚»‚±‚ÅAƒZƒbƒ^[‚ðì‚èAˆø”‚ðƒ`ƒFƒbƒN‚µA‚ ‚肦‚È‚¢”Žš‚ª—ˆ‚½‚ç—áŠO‚ð”­¶‚³‚¹‚éB

void setHoge(int foo) {
@if () {

}

159:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/05 21:16:41
ª“r’†‚Å‘—M‚µ‚Ä‚µ‚Ü‚Á‚½B
if ‚ňø”ƒ`ƒFƒbƒN‚µ‚ÄA—áŠO”­¶‚³‚¹‚é‚ÌB
‚»‚µ‚½‚çA•Ï”‚ª“K؂Ȓl‚¾‚Æ•Ûá‚·‚邱‚Æ‚ª‚Å‚«‚éB

ƒNƒ‰ƒX‚â—áŠO‚È‚¢Œ¾Œê‚Ìê‡A
ŠÖ”ŒÄ‚ñ‚¾‚ ‚ÆA–ß‚è’l‚ŃGƒ‰[ƒ`ƒFƒbƒN‚µ‚½‚è‚·‚é‚Ì‚ª
‚ß‚ñ‚Ç‚­‚¹‚¦‚¼B


160:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/05 21:36:51
ƒIƒuƒWƒFƒNƒg‚Á‚Ă͕̂ϔ‚ªŒ«‚­‚È‚Á‚½‚Ý‚½‚¢‚È‚à‚ñB
” ‚Ƀ{ƒ^ƒ“‚ª‚‚¢‚½‚Ý‚½‚¢‚È‚à‚ñB
Ž©”Ì‹@‚ðl‚¦‚Ă݂ê‚ÎA” ‚Ì’†g‚ÌŽd‘g‚Ý‚ð’m‚é•K—v‚͂Ȃ­A
‚¨‹à‚ð“ü‚ê‚ÄAƒ{ƒ^ƒ“‚³‚¦‰Ÿ‚¹‚΃Wƒ…[ƒX‚ª•Ô‚Á‚Ä‚­‚éB

ƒNƒ‰ƒXiÝŒv}j‚É’†‚ÌŽd‘g‚Ý‘‚¢‚ÄA
new ƒNƒ‰ƒX–¼‚ŃCƒ“ƒXƒ^ƒ“ƒX(ŽÀ‘Ì/ƒIƒuƒWƒFƒNƒg)‚ðì‚é‚Á‚Ä‚¾‚¯B
ƒNƒ‰ƒX‚ÌŠO‚©‚ç‚ÍA’†‚̃ƒ\ƒbƒh(ƒ{ƒ^ƒ“)‚ÌŽd‘g‚Ý‚ð’m‚é•K—v‚͂Ȃ­A
‰½‚ª•K—v‚ÅA‰½‚ª•Ô‚Á‚Ä‚­‚é‚©‚¾‚¯’m‚Á‚Ä‚¢‚ê‚Ηǂ¢B

161:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 00:33:02
jarƒtƒ@ƒCƒ‹‚Æ‚¢‚¤‚Ì‚ðì‚Á‚ÄŽÀs‚µ‚Ă݂½‚̂ł·‚ªA
ƒvƒƒOƒ‰ƒ€‚ͳ‚µ‚­“®ì‚·‚é‚Ì‚ÉA‰æ‘œ‚ª•\ަ‚³‚ê‚Ü‚¹‚ñB

classƒtƒ@ƒCƒ‹‚Æ“¯‚¶ƒfƒBƒŒƒNƒgƒŠ‚Égif‰æ‘œ‚Í‚ ‚é‚̂ł·‚ªA
‚Ç‚¤‚¢‚Á‚½Œ´ˆö‚ªl‚¦‚ç‚ê‚Ü‚·‚©H

162:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 00:35:38
>>161
³‚µ‚­“®ì‚µ‚Ä‚ñ‚Ȃ牽‚Ì–â‘è‚à‚È‚¢‚æ‚ËB

ŽŸ‚ÌŽ¿–â‚Ç[‚¼[

163:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 00:36:13
>>161
´½Êß°•åW·À°

164:‚P‚U‚P
07/05/06 01:19:20
‚ ‚ A‚»‚¤‚Å‚·‚ËB–µ‚‚µ‚Ă܂·‚ËB

ƒpƒbƒP[ƒW‚É“Z‚ß‚é‘O‚ͳ‚µ‚­“®ì‚µ‚ĉ摜‚à‚«‚¿‚ñ‚Æ•\ަ‚³‚ê‚Ä‚¢‚Ü‚µ‚½B

‚µ‚©‚µjarƒtƒ@ƒCƒ‹‚ðì‚Á‚½Œã‚ɃvƒƒOƒ‰ƒ€‚ðŽÀs‚µ‚½‚Æ‚±‚ëA‰æ‘œ‚Í•\ަ‚³‚ê‚È‚¢‚¯‚ÇA
‚»‚êˆÈŠO‚Í‘O‚Æ“¯‚¶“®ì‚ð‚µ‚Ä‚¢‚邿‚¤‚ÉŒ©‚¦‚Ü‚·B

165:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 01:40:57
>>164
Class‚âClassLoader‚ÌgetResource‚ʼn摜ƒtƒ@ƒCƒ‹‚ÌURL‚ð‹‚߂Ă»‚ÌURL‚©‚ç“ǂݞ‚ނ悤‚É‚µ‚Ä‚¢‚È‚¢‚©
‘å•¶Žš‚Ƭ•¶Žš‚Ì‹æ•Ê‚ð‚‚¯‚ç‚ê‚È‚¢ƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚ðŽg‚Á‚Ä‚¢‚ÄãŽè‚­“®‚­‚悤‚È‹C‚ɂȂÁ‚Ä
‚»‚Ì‹æ•Ê‚ð‚‚¯‚éjar‚Ì’†‚̉摜ƒtƒ@ƒCƒ‹–¼‚𳂵‚­Žw’肵‚Ä‚¢‚È‚¢‚©

166:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 02:33:56
‚i‚‚–‚‚Ìawt‚Á‚ă{ƒ^ƒ“‚Æ‚©‚Ì”z’u‚ðÀ•W‚ÅŽw’è‚Å‚«‚È‚¢‚ÌH
‚»‚ê‚Á‚Ä‚¢‚­‚ç‚È‚ñ‚Å‚à•s•Ö‚¶‚á‚È‚¢

167:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 02:40:42
>166‚¨‚ê‚É‚à‚¨‚¹[‚Ä

168:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 02:44:43
‚Â ILikeTroublesomenessLayout implements LayoutManager2

169:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 02:48:16
JNI‚ðŽg‚Á‚½ƒNƒ‰ƒXƒ‰ƒCƒuƒ‰ƒŠ‚ð‘‚¢‚Ä‚¢‚é‚̂ł·‚ªA
ƒlƒCƒeƒBƒu‚ȃtƒ@ƒCƒ‹‚ðjar‚Ɋ܂߂ē®ì‚³‚¹‚é‚ɂ͂ǂ¤‚µ‚½‚ç—Ç‚¢‚̂łµ‚傤‚©B

‚®‚®‚邯Bundle-NativeCode‚È‚é‚à‚Ì‚ªŒ©‚‚©‚Á‚½‚à‚Ì‚Ì
‘‚¢‚Ä‚à‰½‚à•Ï‚í‚炸AloadLibrary‚ªƒlƒCƒeƒBƒu‚ȃtƒ@ƒCƒ‹‚ðŒ©‚Â‚¯‚Ä‚­‚ê‚È‚¢‚̂ł·B

170:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 04:31:56
Œg‘Ñ“d˜bŒü‚¯Java‚Å‚ÍA
Žg‚¢‚܂킳‚ê‚È‚¢ƒf[ƒ^Œ^‚¾‚¯‚̃Nƒ‰ƒX(\‘¢‘Ì)‚È‚ñ‚©‚ÍA
ƒƒCƒ“‚̃Nƒ‰ƒX‚Å“à•”ƒƒ“ƒo‚Æ‚µ‚Ä‘‚¢‚½‚èA
ƒXƒeƒbƒv”‚ª‘½‚¢ˆ—‚ðAƒƒ\ƒbƒh‚ðŽg‚킸ƒCƒ“ƒ‰ƒCƒ“‚ŃKƒŠƒKƒŠ‘‚¢‚½‚è‚ÆA
“Æ“Á‚Ì—¬‹V‚ª‚ ‚邿‚¤‚Å‚·B

ˆÈ‘O‚ÌŒg‘т͎Àsƒtƒ@ƒCƒ‹ƒTƒCƒY§ŒÀ‚ª‚ ‚Á‚ÄA
‚±‚̂悤‚È•û–@‚ªŽå—¬‚Ý‚½‚¢‚Å‚·‚ªA
¡‚ÍŽÀsƒtƒ@ƒCƒ‹ƒTƒCƒY‚̧ŒÀ‚͊ɘa‚³‚ꂽ‚悤‚Å‚·B

‚Æ‚·‚邯Aã‚̂悤‚ÈŒg‘ÑJava“Æ“Á‚ÌA
‚¨‚æ‚»Java‚炵‚©‚ç‚ʃR[ƒfƒBƒ“ƒOƒXƒ^ƒCƒ‹‚ɂ͈Ӗ¡‚Í‚ ‚é‚̂łµ‚傤‚©H

—Ⴆ‚ÎA’Pˆê‚̃f[ƒ^\‘¢‚ðŽQÆ‚·‚é‚̂ɃCƒ“ƒi[ƒNƒ‰ƒX‚ðŽg‚킸‚ÉA
ŒÄ‚Ño‚µŒ³‚̃ƒ“ƒo‚Æ‚µ‚ÄŽQÆ‚·‚鎖‚ÅA‘¬“x“I‚ȃƒŠƒbƒg‚ª‚ ‚Á‚½‚è‚·‚é‚̂łµ‚傤‚©H

171:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 05:12:58
>>170
‚»‚ê‚Í‚à‚¤‰ß‹Ž‚̘bBS”z‚µ‚È‚¢‚ÅŠÖ”‚É‚µ‚Ä‚¨k

172:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 05:13:46
’PˆêƒNƒ‰ƒX‚Å‚ª‚ñ‚΂éA‚Æ‚©‚ÍH

173:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 07:25:37
ƒ‰ƒCƒuƒJƒƒ‰‘S”Ê‚½‚Æ‚¦‚Îu“Œ‹žƒXƒgƒŠ[ƒg
ƒ`ƒƒƒ“ƒlƒ‹v‚ȂǂªŒ©‚ê‚È‚­‚È‚Á‚Ä‚µ‚Ü‚Á‚½
‚̂ł·‚ªA‰½‚ªŒ´ˆö‚È‚ñ‚Å‚µ‚傤‚©B
java‚ðăCƒ“ƒXƒg[ƒ‹‚µ‚½‚ªƒ_ƒ‚Å‚·B


174:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 10:08:54
>>166
ˆê‰žAjava.awt.Component#setLocation()

175:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 10:12:10
>>166
‚Â null layout

176:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 11:09:04
>>170
H‚炤ƒq[ƒv—Ê‚ª‘S‘Rˆá‚¤‚̂Ŋ֌W‘å‚ ‚èB


177:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 11:17:24
JAVA‚Ńƒ{ƒbƒg“®‚©‚¹‚é‚Á‚Ä–{“–‚Å‚·‚©

178:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 11:20:22
>>177
ƒƒ{ƒbƒg‚ÉJava‰¼‘zƒ}ƒVƒ“Ú‚¹‚ê‚Î

179:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 12:26:10
ƒEƒCƒ“ƒhƒEƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ðì‚낤‚ÆŽv‚Á‚Ä‚¢‚Ü‚·B
AppletƒNƒ‰ƒX‚ÌŒp³‚ð—p‚¢‚ăAƒvƒŒƒbƒg‚ð‹N“®‚·‚éꇂɂÍA
htmlƒtƒ@ƒCƒ‹‚Ì’†‚É
<applet code="XXX.class" width=256 height=256>
‚ð‹L“ü‚·‚ê‚΂¢‚¢‚ÆŽv‚¢‚Ü‚·‚ªAFrameƒNƒ‰ƒX‚ÌŒp³‚ð—p‚¢‚½ê‡A
“¯—l‚ɃCƒ“ƒ^[ƒlƒbƒgƒGƒNƒXƒvƒ[ƒ‰[‚©‚ç‹N“®‚³‚¹‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H



180:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 12:27:53
>>179
Java Web Start‚Å‚®‚®‚é

181:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 12:31:51
>>174
‚±‚êŽg‚Á‚Ä‚à‚¤‚Ü‚­‚¢‚©‚È‚©‚Á‚½B
‚Ä‚¢‚¤‚©‚i‚‚–‚‚Í—pˆÓ‚³‚ꂽƒŒƒCƒAƒEƒg‚ð‘g‚݇‚킹‚邱‚Ƃłf‚t‚h•”•i‚ð”z’u‚µ‚Ä‚¢‚­
Žd‘g‚Ý‚ð§—サ‚Ä‚é‚Ì‚©‚ÈB–Ê“|‚¾‚æ‚ÈB”z’u‚ÌŽd•û‚ÉŒÀŠE‚ª‚ ‚è‚»‚¤B
‚È‚ñ‚Å‘¼Œ¾Œê‚̂悤‚ÈƒŠƒ\[ƒXƒGƒfƒBƒ^‚ª‚È‚¢‚Ì‚¾‚낤B
‚f‚t‚h•”•i‚̃ŒƒCƒAƒEƒg‚ð‚¢‚¿‚¢‚¿‰ñ‚è‚­‚Ç‚­‹Lq‚·‚é‚È‚ñ‚Č¢‚æ


182:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 13:05:13
“¯ˆêŠÂ‹«‚Å‚µ‚©“®‚©‚³‚È‚¢‚‚à‚è‚È‚ç•ʂɂ¢‚¢‚ª
‚»‚¤‚łȂ¢‚È‚çâ‘ÎÀ•WŽw’è‚̂ق¤‚ª‚æ‚Á‚Û‚ÇŒÀŠE‚ª‚ ‚é‚íB

183:179
07/05/06 13:08:21
>>180
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚¿‚å‚Á‚­‚ç‚â‚Á‚Ă݂܂·B

184:170
07/05/06 13:09:16
>>172
>>176
‘¬“x“I‚Ȗʂ͂ǂ¤‚È‚ñ‚Å‚µ‚傤‚©cH

185:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 13:15:40
>>184
ŽÀ‘ª‚µ‚ÄŒv‚Á‚Ă݂é‚Ì‚ª‚¢‚¢‚Å‚µ‚傤

186:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 13:17:02
>>181
>>175‚ÍŒ©‚½‚©?


187:‚P‚U‚P
07/05/06 16:08:50
’mޝ‚ª–R‚µ‚­‚Ä‹°k‚Å‚·‚ª
Ž©•ª‚ªŽg‚Á‚Ä‚¢‚éƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€H‚Á‚Ă̂͂ǂ¤‚â‚Á‚Ä’²‚ׂç‚ê‚é‚̂łµ‚傤‚©B


188:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 17:39:17
Œ»Ýê–åŠwZ¶‚Ȃ̂ł·‚ªAŠwZ‚Æ“¯‚¶ŠÂ‹«‚ðì‚肽‚­Ý’è‚Å”Y‚ñ‚Å‚¢‚Ü‚·

ƒRƒ}ƒ“ƒh@ƒvƒƒ“ƒvƒg‚ÅAterapad@----.java‚ƑłĂÎterapad‚ª—§‚¿ã‚ª‚邿‚¤‚É‚µ‚½‚¢‚̂ł·‚ª‚Ç‚¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H

189:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 17:40:16
JFrame‚ÅŽ¿–₪‚ ‚è‚Ü‚·B
Core Java‚̃{[ƒ‹ƒIƒuƒWƒFƒNƒg‚ª’µ‚˕ԂéƒvƒƒOƒ‰ƒ€‚̉ž—p‚ÅA
JFrame“à‚É‘¶Ý‚·‚éƒIƒuƒWƒFƒNƒgi‚±‚Ìê‡AŽlŠp‚Å‚·j‚ðD&D‚ÅJFrame“à‚È‚ç
Ž©—R‚Ɉړ®o—ˆ‚éJavaƒvƒƒOƒ‰ƒ€‚ð쬂µ‚Ä‚¢‚é‚̂ł·‚ªA
JFrame‚ÌŠOiŒ©‚¦‚È‚¢•”•ªj‚É‚àˆÚ“®‚Å‚«A‚»‚¤‚µ‚½ê‡AƒIƒuƒWƒFƒNƒg‚ªŒ©‚¦‚È‚­‚È‚é‚Ì‚ÅA
‹­§I—¹‚·‚éˆÈŠOI—¹‚·‚é•û–@‚ª‚È‚¢‚Æ‚¢‚¤ˆÓ–¡‚̂Ȃ¢ƒvƒƒOƒ‰ƒ€‚ɂȂÁ‚Ă܂·B

‚Ç‚¤‚·‚ê‚ÎAƒIƒuƒWƒFƒNƒg‚ðJFrame“à‚݈̂ړ®‰Â”\‚ȃvƒƒOƒ‰ƒ€‚É‚·‚鎖‚ª‚Å‚«‚é‚̂łµ‚傤‚©H

190:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 18:00:13
>189
‚Ç‚¤‚µ‚ă{[ƒ‹‚ª’µ‚˕Ԃéi‚悤‚ɂ݂¦‚éj‚©l‚¦‚Ă݂½‚çH

191:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 18:23:56
‰“â™z‚ÉŽ¿–â‚Å‚·B

•óλ‚̃oƒCƒu‚ŃIƒiƒj[‚·‚邯A–‚—͂𗭂߂邱‚Ƃ͂ł«‚é‚ñ‚Å‚µ‚傤‚©H

192:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 18:30:00
>>189
ƒYƒoƒŠ‰ð“š‚ðŒ¾‚¤‚ÆA’[‚É—ˆ‚½‚çD&D‚Å‚«–³‚­‚·‚ê‚΂¨‚‹

193:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 18:35:55
>>188
explore‚̃IƒvƒVƒ‡ƒ“->ƒtƒ@ƒCƒ‹ƒ^ƒCƒv
‚Å.java‚É‚»‚Ìterapad‚Æ‚â‚ç‚ðŠ„‚è•t‚¯‚é

‚¾‚¯‚ÇA‚È‚ñ‚Återapad‚È‚ñ‚¾H
terapad‚Æ‚©cpad‚Æ‚©A‚킯‚í‚©‚ç‚ñ

194:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 18:47:37
>>188
javaŠÖŒW‚È‚¢‚ªterapad‚ðƒpƒX‚Ì’Ê‚Á‚½êЂɒu‚¯‚Ηǂ¢‚¶‚á‚ñB
‚Ä‚©Astart XXX.java‚¶‚Ⴞ‚߂ȂñH

195:189
07/05/06 19:25:24
>>190
Core Java‚ðŽQl‚É‚µ‚ÄAdx ‚ð -dx‚É‚µ‚Ă݂½‚̂ł·‚ªAãŽè‚­‚¢‚«‚Ü‚¹‚ñB

>>192
‚»‚ê‚͂ǂ¤‚¢‚¤•—‚ÉÝ’è‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H

ˆê‰žAƒ\[ƒX‚ðƒTƒ‰‚µ‚Ä‚¨‚«‚Ü‚·B

URLØÝ¸(a-draw.com)

196:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 20:13:45
>195
‘S‘R–³ŠÖŒW‚̂Ƃ±‚ë‚ð‚܂˂µ‚Ăǂ¤‚·‚éH
‚â‚é‚ׂ«‚±‚Æ‚ÍShape‚É“n‚·’l‚ð•`‰æƒGƒŠƒA‚̃TƒCƒY“à‚É’²®‚·‚邱‚Æ

197:189
07/05/06 20:54:32
>>196
shapeBeingDragged.moveBy(x - prevDragX, y - prevDragY);

‚Ì•”•ª‚ð’²®‚·‚ê‚΂悢‚̂łµ‚傤‚©H

198:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 20:58:22
>>181
‚Â NetBeans

199:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 21:07:42
eclipseŽg‚Á‚Ä‚½‚ç‚È‚ñ‚©ã‘‚«ƒ‚[ƒh‚ɂȂÁ‚¿‚á‚Á‚½B
‚Ç‚¤‚â‚Á‚½‚玡‚é‚Ì

200:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 21:13:30
>>199
ƒfƒtƒHƒ‹ƒg‚̃L[ƒoƒCƒ“ƒh‚È‚ç insertƒL[

201:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 21:17:39
>>200
ƒCƒ“ƒT[ƒgƒL[‚Á‚Ăǂ¤‚â‚Á‚Äon‚É‚µ‚½‚èoff‚É‚µ‚½‚è‚Å‚«‚é‚ÌH‹³‚¦‚Ä

202:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 21:24:07
‚±‚ê‚͂Ђǂ¢

203:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 21:25:38
eclipse‚Å‚¨Š©‚߂̖{‚¨‚µ‚¦‚Ä

204:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 21:27:24
>197
‚»‚¤
Œ³‚ÌCore Java‚̃\[ƒX‚Í‚µ‚ç‚È‚¢‚¯‚Ç
ƒ{[ƒ‹‚ª•`‰æƒGƒŠƒA‚Ì’[‚É‚ ‚½‚Á‚Ă͂˂©‚¦‚é‚Ì‚Í
’[‚ÌÀ•W‚ð‰z‚¦‚½‚ç‘•ª‚𔽓]‚³‚¹‚Ä‚¢‚é‚©‚ç

‚»‚µ‚Ä‚±‚ÌꇂÍDnD‚¾‚©‚çi‚‚܂èlŠÔ‚ª‘€ì‚µ‚Ä‚¢‚é‚©‚çj
‘•ª‚𔽓]‚³‚¹‚é‚̂ł͂Ȃ­‚»‚±‚ÌÀ•W‚ɧŒÀ‚·‚é
Œ¾—t‚Åà–¾‚·‚é‚Ì–Ê“|‚ɂȂÁ‚Ä‚«‚½‚Ì‚Å
ƒR[ƒh‚Å‘‚­‚Æ‚±‚ñ‚ÈŠ´‚¶‚©‚È

if (shapeBeingDragged == null) return;
int x = evt.getX();
int y = evt.getY();
Dimension cs = this.getSize();
int maxw = shapeBeingDragged.width - cs.width;
int maxh = shapeBeingDragged.height - cs.height;
if (x < 0) x = 0; else if (x > maxw) x = maxw;
if (y < 0) y = 0; else if (y > maxh) y = maxh;
shapeBeingDragged.moveBy(x, y);
repaint();


205:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 21:45:49
>197
‚í‚é‚¢‹t‚¾
‚È‚ê‚È‚¢•Ï”–¼‚¾‚Á‚½‚̂Ŭ—‚µ‚½
int maxw = cs.width - shapeBeingDragged.width;
int maxh = cs.height - shapeBeingDragged.height;


206:189
07/05/06 21:50:16
>>205
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
ƒ\[ƒX‚É‘g‚Ýž‚ñ‚ł݂½‚̂ł·‚ªAƒNƒŠƒbƒN‚ð‚·‚é‚Æ‚Í‚®‚ꃃ^ƒ‹‚ª“¦‚°‚é‚©‚Ì‚²‚Æ‚­A
‰æ–Êã‚©‚çƒIƒuƒWƒFƒNƒg‚ª‰E‰º‚ÉÁ‚¦‚Ä‚µ‚Ü‚¢‚Ü‚·B

207:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 21:57:30
>206
mouseReleased()‚Ì•û‚ÌŽÀ‘•‚à‚©‚¦‚Ä‚Ë
mouseDragged()‚Æ1sˆá‚¢‚¾‚©‚狤’Ê•”•ª‚ðØ‚èo‚µ‚Ä
•ʃƒ\ƒbƒhŒÄ‚Ño‚µ‚É‚·‚ê‚΂¢‚¢‚©‚È

if (shapeBeingDragged == null) return;
int x = evt.getX();
int y = evt.getY();
Dimension cs = this.getSize();
int maxw = cs.width - shapeBeingDragged.width;
int maxh = cs.height - shapeBeingDragged.height;
if (x < 0) x = 0; else if (x > maxw) x = maxw;
if (y < 0) y = 0; else if (y > maxh) y = maxh;
shapeBeingDragged.moveBy(x, y);
shapeBeingDragged = null;
repaint();


208:189
07/05/06 22:07:18
>>207
‚±‚¤‚Å‚µ‚傤‚©H

synchronized public void mouseDragged(MouseEvent evt) {
if (shapeBeingDragged == null) return;
int x = evt.getX();
int y = evt.getY();
Dimension cs = this.getSize();
int maxw = cs.width - shapeBeingDragged.width;
int maxh = cs.height - shapeBeingDragged.height;
if (x < 0) x = 0; else if (x > maxw) x = maxw;
if (y < 0) y = 0; else if (y > maxh) y = maxh;
shapeBeingDragged.moveBy(x, y);
repaint();
}

synchronized public void mouseReleased(MouseEvent evt) {
if (shapeBeingDragged == null) return;
int x = evt.getX();
int y = evt.getY();
Dimension cs = this.getSize();
int maxw = cs.width - shapeBeingDragged.width;
int maxh = cs.height - shapeBeingDragged.height;
if (x < 0) x = 0; else if (x > maxw) x = maxw;
if (y < 0) y = 0; else if (y > maxh) y = maxh;
shapeBeingDragged.moveBy(x, y);
shapeBeingDragged = null;
repaint();
}
URLØÝ¸(a-draw.com)

209:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 22:14:49
>208
‚¢‚¢‚ñ‚¶‚á‚È‚¢‚©‚È
“¦‚°‹Ž‚é‚Á‚Ä‚±‚Ƃ͂»‚Ì‘¼‚Ƀ^ƒCƒ}[ˆ—‚ªs‚í‚ê‚Ä‚¢‚é‚Á‚Ä
‰Â”\«‚ªl‚¦‚ç‚ê‚邯‚ÇŒ³‚̃\[ƒX‚̃{[ƒ‹‚̈—‚ªŽc‚Á‚ĂȂ¢H


210:189
07/05/06 22:39:11
>>209
ƒ^ƒCƒ}[ˆ—‚Ís‚í‚ê‚Ä‚¢‚Ü‚¹‚ñB

211:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/06 23:10:12
>210
moveBy()‚ʼnÁŽZ‚µ‚Ä‚¢‚邿‚¤‚¾‚©‚çˆÈ‰º‚̂悤‚É‘‚«Š·‚¦‚Ă݂Ä

left = dx;
top = dy;


212:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 12:40:08
“ñ‚‚̃Nƒ‰ƒX‚ª‚ ‚Á‚½‚Æ‚µ‚Ä
Class1‚Ì÷½Ą̈°ÙÄÞ‚ÉClass2‚̃ƒ\ƒbƒh‚̈—Œ‹‰Ê‚ð•\ަ‚³‚¹‚½‚¢‚ñ‚Å‚·‚ª‚ǂ̂悤‚È•û–@‚ª
‚ ‚è‚Ü‚·‚©??ƒƒ\ƒbƒh‚͈ø”‚ð‚à‚½‚È‚¢‚à‚̂Ƃµ‚Ä

213:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 12:45:05
SocketChannel‚Åread‚Å-1‚ª‹A‚Á‚Ä‚­‚éˆÈŠO‚É³íØ’f‚ð”»’f‚·‚é•û–@‚Í‚ ‚è‚Ü‚·‚©B
FIN‚ÅI‚í‚Á‚½‚Ì‚©‚Ç‚¤‚©‚ª’m‚肽‚¢‚Å‚·B

214:213
07/05/07 12:47:44
Class1‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ðClass2‚ÉŽ–‘O‚ÉŽ‚½‚³‚¹‚Ä‚¨‚¢‚Ä
Class2‚̃ƒ\ƒbƒh‚̈—Œ‹‰Ê‚ª‚Å‚½ƒ^ƒCƒ~ƒ“ƒO‚Å
Class2‚ŕێ‚µ‚Ä‚¢‚éClass1‚̃Cƒ“ƒXƒ^ƒ“ƒX‚̃eƒLƒXƒgƒtƒB[ƒ‹ƒh‚É•\ަ‚³‚¹‚é

215:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 14:25:23
>>214
‚ ‚肪‚Æ‚¤‚Å‚·

class2{
class1 cls=new class1
ˆ—
cls.text.setText(ˆ—Œ‹‰Ê);}

‚±‚̂悤‚É‚â‚Á‚Ă݂½‚ñ‚Å‚·‚ª•\ަ‚µ‚Ä‚­‚ê‚Ü‚¹‚ñEEE
´×°‚͂Ȃ¢‚ñ‚Å‚·‚ª‚Ç‚±‚ªŠÔˆá‚Á‚Ă܂·‚©„ƒH

216:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 14:41:05
>>215
class1‚ł̃eƒLƒXƒgƒtƒB[ƒ‹ƒh‚ÌsetText‚Í‚¿‚á‚ñ‚Æ“­‚¢‚Ä‚é‚ÌH

217:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 14:41:55
>>213
> read‚Å-1‚ª‹A‚Á‚Ä‚­‚éˆÈŠO‚É³íØ’f‚ð”»’f‚·‚é•û–@
‚Þ‚µ‚ëA‚±‚Á‚¿‚©‚ç close() ‚µ‚Ă݂éB
‚½‚Ô‚ñA‘ŠŽè‚ÍFINƒtƒ‰ƒO‚ðŽó‚¯Žæ‚é‚Í‚¸B

ƒ}ƒWƒŒƒX‚·‚邯AŽd—l‚É‘‚¢‚ĂȂ¢‚Ȃ疳—‚¾‚Æ”»’f‚·‚ׂ«B

218:213
07/05/07 15:08:55
>>217
>>ƒ}ƒWƒŒƒX‚·‚邯AŽd—l‚É‘‚¢‚ĂȂ¢‚Ȃ疳—‚¾‚Æ”»’f‚·‚ׂ«B
ƒŒƒX‚ ‚肪‚Æ‚¤BJavadoc‚ɂ͂©‚¢‚ĂȂ¢‚ñ‚Å‚·‚æB
FINƒtƒ‰ƒO‚ðŽó‚¯Žæ‚Á‚Ä‚Ìread=-1‚Ȃ̂©A‚»‚Ì‘¼‚Ì–â‘è‚Å‚Ìread=-1‚Ȃ̂©‚ð”»’f‚µ‚½‚¢‚¾‚¯‚Ȃ̂ł·‚ªA
•û–@‚ª‚³‚Á‚Ï‚µ‚Å‚·B

219:213
07/05/07 15:14:18
>>215
class Class2 {
private Class1 target;
public void setNotifyTarget(Class1 target) {
this.target = target;
}
public void Kekkadasu() {
nankaNoSyori();
target.text.setText("ˆ—I‚í‚è");
}
}
public static void main(String[] args) {
Class1 cls1 = new Class1();
Class2 cls2 = new Class2();
cls1.text.setText("ˆ—‘O");
cls2.setNotifyTarget(cls1);
cls2.Kekkadasu();
}

‚Ý‚½‚¢‚È‚©‚ñ‚¶‚ł͂ǂ¤‚Å‚µ‚傤‚©B

220:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 15:38:45
Ž¿–â‚Ȃ̂ł·‚ª

interface‚ð—˜—p‚µ‚Äclass‚ð쬂µ‚Ä‚¢‚Ü‚·
쬂µ‚½class‚ð—˜—p‚·‚éÛAÝ’èƒtƒ@ƒCƒ‹‚âDB‚©‚ç“ǂݞ‚ñ‚¾•¶Žš—ñ‚ð—˜—p‚µ‚Ä
“®“I‚Énew‚·‚é‘ÎÛ‚ðŽw’肵‚½‚¢‚̂ł·‚ª‚â‚è•û‚ª‚í‚©‚ç‚È‚¢‚̂ŋ³‚¦‚Ä‚­‚¾‚³‚¢

URLØÝ¸(www.wikiroom.com)
‚Ìclass‚ð—á‚É‚·‚邯A
PerformableƒCƒ“ƒ^[ƒtƒFƒCƒX‚ð—˜—p‚µ‚½EntertainerƒNƒ‰ƒX‚ÆAthleteƒNƒ‰ƒX‚ª‘¶Ý‚·‚邯‚«‚É
Ý’èƒtƒ@ƒCƒ‹‚É
Entertainer
‚Æ‘‚©‚ê‚Ä‚¢‚½‚ç
Performable test = new Entertainer();
‚ªŽÀs‚³‚êA
Athlete
‚Æ‘‚©‚ê‚Ä‚¢‚½‚ç
Performable test = new Athlete();
‚ªŽÀs‚³‚ê‚邿‚¤‚É‚µ‚½‚¢‚Å‚·
—Ⴞ‚Æclass‚ª2‚‚̂½‚ßif‚Å”»’f‚µ‚½‚ç‚æ‚¢‚̂ł·‚ª
ŽÀۂɂ͕s’è‚È1ŒÂˆÈã‚Ì•¡”class‚ª“¯ˆê‚̃Cƒ“ƒ^[ƒtƒFƒCƒX‚Å’è‹`‚³‚ê
‚»‚ê‚ç‚̂ǂê‚ð—˜—p‚·‚é‚©‚ðDB‚̃}ƒXƒ^ƒe[ƒuƒ‹‚©‚çclass–¼‚ð“ǂݞ‚ñ‚ÅA‚»‚̓ǂݞ‚ñ‚¾•¶Žš—ñ‚É‚Änew‚ðs‚¢‚½‚¢‚̂ł·
‚Ü‚½Aclass‚Í•s’èŠú‚ɒljÁ‚³‚êA—˜—p‚³‚ê‚é‰Â”\«‚ª‚ ‚è‚Ü‚·

‚±‚¤‚¢‚Á‚½ŽÀ‘•‚Ío—ˆ‚È‚¢‚̂łµ‚傤‚©
‚à‚µ‚­‚ÍAŽÀ‘•‚Å‚«‚éê‡A‚ǂ̂悤‚É•¶Žš—ñ‚Ìclass–¼‚ðŽw’肵‚½‚ç‚æ‚¢‚̂łµ‚傤‚©
‚æ‚낵‚­‚¨‚Ë‚ª‚¢‚µ‚Ü‚·

221:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 16:03:23
>>220
ClassƒNƒ‰ƒX‚ðŽg‚¦‚΂¢‚¢‚ñ‚¶‚á‚ËH
forName() ‚Æ newInstance() ‚ ‚½‚èB

@@@String str;
@@@Performable perf;

@@@@/* ‚±‚̂ւñ‚ÉÝ’èƒtƒ@ƒCƒ‹‚©‚ç
@@@@@@ƒNƒ‰ƒX–¼‚ð“Ç‚Ýo‚µ‚Ä str ‚É
@@@@@@‘ã“ü‚·‚鈗‚ª‚ ‚邯‚·‚éB
@@@@@*/

@@@@try {
@@@@@@@Class c = Class.forName(str);
@@@@@@@perf = c.newInstance()
@@@@} catch (Exception e) {
@@@@@ // —áŠOˆ—
@@@@}

‚¾‚¢‚½‚¢‚Ì—¬‚ê‚Í‚±‚ñ‚ÈŠ´‚¶‚ÅB

222:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 16:07:10
>>220

java.lang.Class.forName(String className)#newInstance()

223:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 16:15:30
>>213
‚Å‚«‚Ü‚µ‚½II
‚Ç‚¤‚â‚ç’Pƒ‚ȃ~ƒX‚ð‚µ‚Ä‚¢‚½‚悤‚Å‚·OOG

‚¢‚ë‚¢‚ëŽQl‚ɂȂè‚Ü‚µ‚½
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·m(__)m

224:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 16:49:50
Ž¿–â‚Å‚“I

a,b,c‚Æ‚¢‚¤list‚Æ”z—ñ‚É“ü‚Á‚Ä‚é"a","b","c"‚Ì•¶Žš—ñ‚ð”äŠr‚µ‚½‚¢‚̂ł·‚ª
‚Ç‚¤‚µ‚½‚ç‚¢‚¢‚Å‚µ‚傤‚©HH

225:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 17:06:34
> a,b,c‚Æ‚¢‚¤list‚Æ”z—ñ‚É“ü‚Á‚Ä‚é"a","b","c"‚Ì•¶Žš—ñ‚ð”äŠr‚µ‚½‚¢‚̂ł·‚ª
‰ðŽß‚ÌŽd•û‚ª•¡”‚ ‚Á‚ÄA
‹ï‘Ì“I‚ɉ½‚ª‚Ç[‚È‚Á‚Ä‚é‚Ì‚©—Ç‚­•ª‚©‚ç‚ñB

226:224
07/05/07 17:30:16
‚½‚µ‚©‚ɂ킩‚è‚É‚­‚¢‚Å‚·I‚·‚¢‚Ü‚¹‚ñ

a,b,c‚Æ‚¢‚¤€–Ú‚ª‚ ‚Á‚Äʼn‚Í‘I‚΂ê‚Ä‚¢‚È‚¢ó‘Ô‚Å‚·‚æ‚ËB
‚Å”z—ñ‚ɂ͂±‚̂悤‚ɂ͂¢‚Á‚Ä‚¢‚Ä
”z—ñ1@”z—ñ2
‚`»Ý@a
‚a»Ý@b
‚b»Ý@a
‚c»Ý@c

”z—ñ‚a‚ðŽw’肵‚½‚çlist€–Ú‚Ìb‚ð‘I‘ð‚³‚¹‚邯‚¢‚Á‚½Š´‚¶‚Å‚·

227:224
07/05/07 17:32:46
ŠÔˆá‚¦‚Ü‚µ‚½
”z—ñ‚P‚Ì‚a‚ðŽw’肵‚½‚ç‚Å‚·‚Ë

228:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 17:34:21
‚ÅA‚¨‘O‚͉½‚ª‚í‚©‚ç‚ñ‚Ì‚¾

229:224
07/05/07 17:42:22
€–Ú‚ð‘I‘ð‚³‚¹‚é‚É‚Íselect‚µ‚©‚È‚¢‚©‚Ç‚¤‚©‚Á‚Ä‚±‚Ƃł·

select‚¾‚Æint‚µ‚©Žw’è‚Å‚«‚È‚¢‚©‚番Šò‚³‚¹‚邵‚©‚È‚¢‚Ì‚©‚ÆEEE

230:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 17:44:54
>>229
java.awt.List ‚̘b‚Å‚µ‚åH
‚È‚çA€–Ú‘I‘ð‚·‚é‚ɂ̓†[ƒU‚ª‘€ì‚·‚é‚© select(int) ‚·‚邵‚©‚È‚¢B

231:224
07/05/07 17:48:53
‚í‚©‚è‚Ü‚µ‚½

‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I

232:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 17:54:40
‘Û‰»‘Ήž‚ÌꇂÉAUTF-8‚ª‘½‚­Ì—p‚³‚ê‚é‚̂͂Ȃº‚Å‚·‚©H
Java‚ªUTF-8‚ðÌ—p‚µ‚Ä‚¢‚é‚©‚ç‚©AASCII•¶Žš‚Æ‚Ìe˜a«‚ª‚‚¢‚©‚ç‚©‚ÈB
@¨‚ǂ̂悤‚ȃƒŠƒbƒg‚ª‚ ‚é‚©‚í‚©‚Á‚Ä‚¢‚È‚¢‚Å‚·‚ªc

Java=ƒ†ƒjƒR[ƒh=ALL2ƒoƒCƒg‚ÆŽv‚Á‚Ä‚½‚¯‚ÇAˆá‚¤‚ñ‚Å‚·‚Ëc
UTF-8‚ÍAƒŒƒXƒ|ƒ“ƒXˆ«‚¢‚Æ‚©‚ ‚è‚Ü‚·H

233:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 18:08:58
>>221
>>222
Šm‚©‚É‚»‚ê‚ÅOK‚Å‚·
‘å•ϕ׋­‚ɂȂè‚Ü‚µ‚½
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½

234:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 18:15:51
>>232
> ‘Û‰»‘Ήž‚ÌꇂÉAUTF-8‚ª‘½‚­Ì—p‚³‚ê‚é‚̂͂Ȃº‚Å‚·‚©H
‘Û‰»‘Ήž‚Å Shift_JIS ‚Æ‚© EUC-JP ‚ÍŽg‚¦‚È‚¢‚Å‚µ‚åB
ISO-2022‚Å‚à ‚ ‚é’ö“x‘Û‰»‚Å‚«‚邯‚ÇAŽÀ‘•–Ê“|‚­‚³‚¢‚µB

> Java=ƒ†ƒjƒR[ƒh=ALL2ƒoƒCƒg‚ÆŽv‚Á‚Ä‚½‚¯‚ÇAˆá‚¤‚ñ‚Å‚·‚Ëc
= ‚ð‚Ç[‚ä[ŠÖŒW‚̂‚à‚è‚Å‘‚¢‚Ä‚é‚Ì‚©•ª‚©‚ç‚ñ‚Ì‚ÅA‚È‚ñ‚Æ‚àŒ¾‚¦‚È‚¢B

> UTF-8‚ÍAƒŒƒXƒ|ƒ“ƒXˆ«‚¢‚Æ‚©‚ ‚è‚Ü‚·H
ꇂɂæ‚éB1ƒMƒKƒoƒCƒg‚Æ‚©‚Ì”nŽ­‚Å‚©‚¢ƒeƒLƒXƒg“Ç‚ñ‚¾‚烌ƒXƒ|ƒ“ƒXˆ«‚­‚Ȃ邾‚낤‚µB

235:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 18:56:09
>UTF-8‚ª‘½‚­Ì—p‚³‚ê‚é‚̂͂Ȃº‚Å‚·‚©H
1ƒoƒCƒg‚Å‘«‚è‚é˜A’†‚ªUnicodeŽÀ‘•‚·‚邯‚«Šy‚¾‚©‚çB
PLŠÖŒW‚È‚­ŽÀ‘•ŽÒ‚Ì“s‡‚Å‚µ‚©‚È‚¢B

236:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 20:09:21
ƒGƒ“ƒfƒBƒAƒ“‚ª‘¶Ý‚µ‚È‚¢‚Æ‚©A
ASCII‚ƌ݊·«‚ª‚ ‚邯‚©A
ƒoƒCƒgŽwŒü‚¾‚Æ‚©A
CCS‚ªUCS4‚¾‚Æ‚©A
Œ‹\•Ö—˜‚ȃGƒ“ƒR[ƒfƒBƒ“ƒO‚¶‚á‚ñB

237:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 20:41:32
Java‰‚ß‚Ä20“ú‚Å‚·B
‰ž—p–â‘è‚ð‰ð‚¢‚Ä‚¢‚é‚̂ł·‚ªA

ŠeƒTƒCƒgA‚`‚o‚h‚݂ĂàA
‚±‚ê‚ðŽg‚¤‚Æ‚©\‘¢‚Æ‚©‚ª‚łĂ±‚È‚¢‚à‚Ì
‚ª‚łĂ«‚Ü‚µ‚½B

‚±‚¤‚¢‚¤ê‡‚͂ǂ¤‚µ‚½‚ç
—Ç‚¢‚̂łµ‚傤‚©B

‚Ü‚½ ‰½‚ðŽg‚¤‚Æ‚©‚Ì
‚Ђç‚ß‚«‚͂ǂ¤‚µ‚½‚ç
‚݂ɂ‚­‚̂łµ‚傤‚©H



238:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 20:46:56
> ‚Ђç‚ß‚«‚͂ǂ¤‚µ‚½‚ç
ƒƒ}ƒTƒK‚Å“ÁŒP‚µ‚Ä‚±‚¢B

239:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 21:21:53
String str‚ɉ½‚©•¶Žš‚ª“ü‚Á‚Ä‚¢‚邯‚µ‚Ü‚·B
‚±‚Ì’†‚É“ü‚Á‚Ä‚¢‚é•¶Žš‚ª®”‚©‚Ç‚¤‚©’²‚ׂé‚ɂ͂ǂ¤‚¢‚¤•—‚É‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©H

240:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 21:25:01
>>239
ˆê•¶Žš‚¾‚¯’²‚ׂé‚È‚ç Character.isDigit(str.charAt(0))

241:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 21:30:50
ˆê•¶Žš‚ł͂Ȃ­•¶Žš—ñ‚𒲂ׂéꇂ͑¼‚É•û–@‚ ‚è‚Ü‚·‚©H
‚±‚ÌCharacter.isDigit(str.charAt(0))‚ðfor‚Æ‚©‚Å•¶Žš”•¶‚܂킷‚Æ‚©‚µ‚©‚È‚¢‚Å‚µ‚傤‚©H

242:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 21:36:06
parseInt‚Å‚¤‚Ü‚­‚¢‚­‚©‚Ç‚¤‚©’²‚ׂé

243:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 21:42:05
³‹K•\Œ»
-?[0-9]+
‚Æ‚©

244:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 21:48:53
‚È‚ñ‚©
@isDigitsƒƒ\ƒbƒh‚ÍŽw’肳‚ꂽ•¶Žš—ñ‚ª”Žš‚¾‚¯‚ðŠÜ‚Þ‚©‚Ç‚¤‚©‚ð•Ô‚µ‚Ü‚·B—Ⴆ‚ÎNumberUtils.isDigits("123")‚Ítrue‚ð•Ô‚µ‚Ü‚·B
URLØÝ¸(www.atmarkit.co.jp)
‚Æ‚©‘‚¢‚Ä‚é‚ñ‚Å‚·‚¯‚ÇA‚±‚ê‚Á‚ĉ½‚©Šg’£‚µ‚È‚¢‚Æ‚¾‚߂Ȃñ‚Å‚·‚æ‚ËEEE

245:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 22:45:01
JAVA‚Ì“ü–å‘‚ÉÚ‚Á‚Ä‚éʼn‚̃R[ƒh‚ðŽÀs‚µ‚½‚çA
X11‚̃‰ƒCƒuƒ‰ƒŠ‚ª‚Ë‚¦‚Æ‚©Œ¾‚Á‚Ä“{‚ç‚ꂽ‚æB
–{‚ðŒ©‚½‚çwin—p‚Ì–{‚¾‚Á‚½B
JAVA‚Á‚Ä‚»‚¤‚¢‚¤‚̂͋zŽû‚µ‚Ä‚­‚ê‚È‚¢‚Ì‚ÈB
‚È‚ñ‚Å‚à‚¢‚¢‚©‚çƒEƒBƒ“ƒhƒEo‚¹‚âƒ{ƒP‚ÆŽv‚¢‚Ü‚µ‚½

246:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 22:46:42
>>230
„ java.awt.List ‚̘b‚Å‚µ‚åH

ƒGƒXƒp[‚·‚°[

247:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 22:57:23
Linux‚©?

Java‚ÌA‚»‚¤‚¢‚¤·‚ð‹zŽû‚·‚é•”•ª(AWT)‚ªX11‚ð•K—v‚Æ‚µ‚Ä‚¢‚é‚Ì‚æB


248:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 23:00:29
>>245
‚±‚̕ӌ©‚ÄAƒfƒXƒNƒgƒbƒvƒ}ƒl[ƒWƒƒ‚ª“ü‚Á‚Ă邩Šm”F‚µ‚ÄB
URLØÝ¸(java.sun.com)
‚æ‚قǂ̖ì—ǃfƒBƒXƒgƒŠŽg‚Á‚Ă邯‚©‚łȂ¢ŒÀ‚è‚ÍAGnome‚ª•W€‚ɂȂÁ‚Ă邯Žv‚¤‚¯‚ÇB

249:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/07 23:37:33
>>236
ƒGƒ“ƒfƒBƒAƒ“‚͂Ȃ¢‚ªBOM–Y‚ê‚Ä‚é“z‚ª‘½‚¢‚ª‚ÈB

250:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 00:06:19
ƒGƒ“ƒfƒBƒAƒ“–³ŠÖŒW‚¾‚©‚炱‚»BOM‚Í–{—ˆ•s—v‚¾‚µ

251:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 00:07:45
ƒTƒCƒg‚É–„‚ßž‚Ü‚ê‚Ä‚éjavaƒAƒvƒŒƒbƒg‚̃\[ƒX‚ð’m‚肽‚­‚»‚̃y[ƒW‚̃\[ƒX‚𒲂ׂÄA
uƒtƒ@ƒCƒ‹–¼v.class‚̃tƒ@ƒCƒ‹‚ðDL‚µ‚½‚̂ł·‚ªAeclipse‚âƒeƒLƒXƒg‚ÅŠJ‚­‚ÆiŠg’£Žq‚ð.java‚É‚µ‚½‚肵‚Ä)
A•¶Žš‰»‚¯‚µ‚Ä‚¢‚ēǂނ±‚Æ‚ª‚Å‚«‚Ü‚¹‚ñB
‚±‚̂悤‚È.classƒtƒ@ƒCƒ‹‚͓ǂނ±‚Æ‚ª‚Å‚«‚Ü‚·‚©H

252:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 00:09:56
>>236
“ú–{Œê‚Í‘å’ï‚RƒoƒCƒg‚ɂȂé‚Ì‚ªŸT“©‚µ‚¢‚¯‚Ç‚ÈB

253:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 00:21:12
>>251
ƒoƒCƒiƒŠƒGƒfƒBƒ^B
‚Â[‚©‚È‚ñ‚ŃoƒCƒgƒR[ƒh‚Ƀ\[ƒX‚ªŠÜ‚Ü‚ê‚Ä‚ñ‚¾‚ƬˆêŽžŠÔEEEB
‘f’¼‚É‚¨‹A‚è‚­‚¾‚³‚¢B

254:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 00:26:11
ƒoƒCƒiƒŠƒGƒfƒBƒ^‚ªƒAƒ“ƒŠƒGƒbƒ^‚ÉŒ©‚¦‚½‰´‚̓AƒjƒIƒ^

255:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 00:26:43
>250
URLØÝ¸(unicode.org)
An initial BOM is only used as a signature \
an indication that an otherwise unmarked text file is in UTF-8.

256:251
07/05/08 00:31:40
>>253
—‰ð‚µ‘¹‚˂Ă܂µ‚½
.classƒtƒ@ƒCƒ‹‚ð.java‚ɕϊ·‚Å‚«‚é•û–@‚Í‚ ‚è‚Ü‚·‚©H

257:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 00:33:43
URLØÝ¸(allabout.co.jp)

258:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 00:58:49
>>255
‚¾‚©‚çH
UTF-8‚ÌBOM‚̓Gƒ“ƒR[ƒfƒBƒ“ƒO‚Ì”Fޝ¸“x‚ðã‚°‚é‚­‚ç‚¢‚µ‚©–ð‚É‚½‚½‚È‚¢‚µA
݂邱‚ƂŢ‚邱‚Ƃ̕û‚ª–³‚­‚Ä¢‚邱‚Æ‚æ‚葽‚¢‚ÆŽv‚¤‚ªB
UTF-8 must contain a BOM.‚¶‚á‚È‚­‚ÄUTF-8 can contain a BOM.‚Ä‘‚¢‚Ä‚ ‚é‚¶‚á‚È‚¢‚©B
‚¾‚©‚çABOM•t‚«‚ðŽ×Œ¯‚ɂ͂µ‚È‚¢‚¯‚ÇAŽ©•ª‚©‚ç‚í‚´‚í‚´•t‚¯‚½‚è‚Í‚µ‚½‚­‚È‚¢‚ÈB

259:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 03:00:17
>>256
javap
ƒfƒBƒXƒAƒZƒ“ƒuƒ‰‚Æ‚©ƒfƒRƒ“ƒpƒCƒ‰‚ŃOƒO‚ê
‹ó‹C“Ç‚ß‚é‚æ‚¤‚ɂȂ낤‚ËB


260:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 04:19:20
GridBagLayout‚ª‚Ü‚ñ‚Ç‚­‚³‚·‚¬‚é
‚±‚Ì‚­‚ç‚¢Ž©—R‚ª—˜‚¢‚Ä‚à‚Á‚ÆŠy‚Ȃ̂ ‚ê‚΋³‚¦‚Ä™

261:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 04:39:21
SpringLayout‚Æ‚©‚ÍH
‚»‚ê‚©Ž©—R‚ª—˜‚¢‚Ä‚à‚Á‚ÆŠy‚Ȃ̂ðŽ©ì‚·‚é

262:260
07/05/08 05:14:33
>>261
‚ ‚肪‚Æ‚¤
ŒŸ“¢‚µ‚Ă݂é

263:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 05:40:55
>>261
>SpringLayout
‚Ö[‚±‚ñ‚ȃŒƒCƒAƒEƒgƒ}ƒl[ƒWƒƒ‚ª‚ ‚Á‚½‚ñ‚¾
‚±‚ê‚Á‚Ä‹@”\“I‚ÉNeXT‚Æ‚©Mac OS X‚̃ŒƒCƒAƒEƒg‹@”\‚Ƃقړ¯‚¶‚¾‚Ë
’¼‘‚«‚·‚é‚̂͂߂ñ‚Ç‚»‚¤‚¾‚¯‚ÇSun‚ªƒc[ƒ‹‚ð—pˆÓ‚µ‚Ä‚é‚Ì‚©
¡“xŽg‚Á‚Ă݂悤

URLØÝ¸(bean-builder.dev.java.net)

264:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 06:19:25
GroupLayout‚Á‚Ä‚Ì‚à‚æ‚³‚°
‚¢‚ë‚¢‚ë‚ ‚ñ‚¾‚Ë
‚à‚¤GridBagLayoutŽg‚¤‚Ì‚â‚߂悤

265:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 06:29:07
NeXTStep‚àOSX‚à“¯‚¶API‚Å‚·‚º

266:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 07:54:18
Java‚ÉŒÀ‚Á‚½‚±‚Ƃł͂ ‚è‚Ü‚¹‚ñ‚ªA”z—ñ”Ô†‚Á‚Ăǂ¤‚µ‚Ä0‚©‚çŽn‚Ü‚é‚ñ‚Å‚µ‚傤B
1‚©‚ç‚̂ق¤‚ªFX‚·‚ñ‚È‚ès‚­‚ÆŽv‚¤‚̂ł·B

267:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 07:56:51
>>266
FX‚·‚ñ‚È‚è‚Á‚ėႦ‚ÎH

268:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 07:57:14
ˆê’·ˆê’Z‚¾‚ªA‘å‘̂ɂ¨‚¢‚Ä 0 ‚Ì•û‚ª•Ö—˜B
‚Ȃɂ©‚ÆŒvŽZ—Ê‚ðŒ¸‚ç‚¹‚éB

269:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 08:40:45
>>267
ˆê‚–ڂ̗v‘fF array[0]@‚æ‚è
ˆê‚–ڂ̗v‘fF array[1]@‚̂ق¤‚ª•ª‚©‚è‚â‚·‚­Ž©‘R‚¾‚ÆŽv‚¤‚ñ‚Å‚·B

‚à‚µ‚ ‚È‚½‚ª‚»‚¤Žv‚í‚È‚¢‚È‚çA‚»‚ê‚̓vƒƒOƒ‰ƒ}[‚Æ‚µ‚Ă̊ϓ_‚ðŠù‚ÉŽ‚Á‚Ä‚¢‚é‚©‚ç‚Å‚µ‚傤B

x”Ô–Ú‚Ì—v‘f‚Ì“Y‚¦Žš‚Íx-1‚Å‚·‚ªA‚±‚ꂪx-372‚¾‚Á‚½‚Æ‚µ‚½‚ç
ŽO”Ô–Ú‚Ì—v‘f‚Ì“Y‚¦Žš‚ÍA‚¦`‚Á‚Æ‚¢‚­‚‚¾H‚Á‚Ä‚±‚ƂɂȂè‚Ü‚·‚æ‚ËB

>>268
‚È‚é‚Ù‚ÇAŠm‚©‚É‚»‚¤‚Å‚·B
”[“¾‚µ‚Ü‚µ‚½B

270:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 09:12:46
>>269
—Ê“I‚ɂł͂Ȃ­Žw•W‚¾‚©‚ç0‚©‚ç‚Í“–‘R‚¾‚Æ‚¨‚à‚¤‚æB
’è‹K‚ª‚P‚©‚çŽn‚Ü‚é‚Ì‚ªŽ©‘R‚¾‚Ƃ͎v‚í‚È‚¢B

271:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 09:20:39
URLØÝ¸(swfup.info)
ª‚±‚̃tƒ‰ƒbƒVƒ…‚ðŒ©‚Ä‚­‚ê
‚à‚µAŽQ‰Á‚µ‚½‚­‚È‚Á‚½‚ç
“ú–{ŠïÕ‚Ì‹t“]Œ€II@ƒXƒƒxƒjƒA‚𔲂«’P“Æ‚SˆÊ‚Ö
½ÚØÝ¸(news4vip”Â)

—ðŽj“IuŠÔ‚É‚º‚Ђ²ŽQ‰Á‚ðIII
‚Ç‚±‚©‚ç—U“±‚³‚ꂽ‚©‚à‘‚«ž‚ñ‚Å‚Ë[


272:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 10:37:37
‰SŽÒ‚Å‚·
textfield‚É"java"‚Æ“ü‚Á‚Ä‚½‚Æ‚µ‚ÄA‚»‚ê‚ɑ΂µ‚ÄŽw’肵‚½”‚¾‚¯"*"‚ð’ljÁ‚µ‚½‚¢‚ñ‚Å‚·‚ª
‚Ç‚¤‚µ‚½‚æ‚¢‚Å‚µ‚傤H
Žw’肵‚½”‚ª‚R‚È‚ç"java***"‚Æ‚¢‚Á‚½Š´‚¶‚Å‚·B
’l‚͕ϔ‚ɂ͂¢‚Á‚Ă܂·B

273:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 10:44:54
+

274:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 11:27:08
>>273
‰½•¶Žš‚©Žw’è‚·‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚Å‚·‚©H

275:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 11:56:41
>>274
ˆêð“úJavaŽn‚ß‚½‚΂©‚è‚̃IƒŒ‚ª“š‚¦‚Ä‚Ý‚æ‚¤B

public static void main(String[] args) {
String hoge = "java";
String fuga = "*";
int piyo = 3;
for(int i = 1; i <= piyo; i++){
hoge += fuga;
}
System.out.println(hoge);
}

276:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 11:57:45
ƒTƒ“ƒNƒXI
‚â‚Á‚ÏŒJ‚è•Ô‚·‚µ‚©‚È‚¢‚Ì‚©‚ÈEEE

277:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 12:02:39
>>276
>Žw’肵‚½”‚¾‚¯"*"‚ð’ljÁ
‚Á‚ÄŽž“_‚ÅŒJ‚è•Ô‚µ‚Í•K{‚¾‚ÆŽv‚¤‚ñ‚¾‚¯‚ÇB

ŒJ‚è•Ô‚µ‚ʼn½‚©“s‡ˆ«‚¢‚±‚Æ‚Å‚à‚ ‚é‚Ì‚©H

278:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 14:30:20
>>266
”Šw‚̘b‚¾‚ª’†ŠwZ‚Ì‚±‚딊w‹³Žt‚ª‹³‚¦‚Ä‚­‚ꂽB

lŠÔ‚Ă͔̂ñ”‚ðŒ©‚Â‚¯‚Ä‚µ‚Ü‚Á‚½‚©‚甎š‚Ì‚O‚Í–³‚ð•\‚·
”Žš‚ł͂Ȃ­A•‰”‚𜂢‚Ä‹N“_‚ƂȂ锎š‚炵‚¢B
‰½‚à‚È‚¢‚킯‚ł͂Ȃ­u‚Ov‚Æ‚¢‚¤”Žš‚ª‘¶Ý‚µ‚Ä‚¢‚éB
‚¾‚©‚甊w“I‚É”Žš‚Í‚O‚©‚çŽn‚Ü‚é‚O‹NŽZ‚炵‚¢B

279:278
07/05/08 15:06:44
‚»‚¤‚¢‚¦‚ÎA”Žš‚Á‚Ă̂Í+‚©-•ûŒü‚É–³ŒÀ‚ÉL‚тĂ¢‚­‚¯‚Ç0‚Í‚»‚̂ǂ¿‚ç‚Å‚à‚È‚¢}‚O‚Æ‚¢‚¤ó‘Ô‚ÅEEE‚Æ‘±‚«
ÅI“I‚Ƀƒ^”Šw‚̘b‚ɂȂÁ‚½‚©‚ç‹C‚É‚µ‚È‚¢•û‚ª—Ç‚¢‚æB

“Á‚É‚O‚Æ”z—ñ‚Ɖ‰ŽZ‹L†‚ÌŠÖŒW‚È‚ñ‚ÄB

280:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 15:12:02
>>266
>>269
Java‚ÉŒÀ‚Á‚½‚±‚Ƃł͂ ‚è‚Ü‚¹‚ñ‚Á‚ÄFORTRANƒvƒƒOƒ‰ƒ}‚ÌŠÏ“_‚Ì—§ê‚Íc

281:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 15:23:45
>>276
‚Ç‚¤‚µ‚Ä‚à‚Æ‚¢‚¤‚̂ȂçŒJ‚è•Ô‚µ’ljÁ‚·‚é‚à‚Ì‚ª•¶Žš—ñ‚łȂ­•¶ŽšŒÀ’肾‚ªA
public static void main(String[] args) {
String s = "java";
char c = '*';
int n = 300;
char[] cs = new char[n];
java.util.Arrays.fill(cs, c);
System.out.println(s + String.valueOf(cs));
}
‚Ý‚½‚¢‚ÉŒJ‚è•Ô‚µ•¶‚ðŽ©•ª‚ł͑‚©‚È‚¢•û–@‚ª‚ ‚邱‚Ƃɂ͂ ‚éB
‚ ‚ÆAŒJ‚è•Ô‚µ‚ÅString‚ɒljÁ‚·‚éꇂÍA
StringBuffer‚©StringBuilder‚𖾎¦“I‚ÉŽg‚Á‚½•û‚ª‚¢‚¢‚©‚à‚µ‚ê‚È‚¢B
’ljÁ‚·‚é‚à‚Ì‚ª3ŒÂ’ö“x‚È‚ç‘債‚ĈႢ‚͂Ȃ¢‚ÆŽv‚¤‚¯‚ÇA‘å—ʂɒljÁ‚·‚é‚È‚çB

282:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 15:30:50
>>280
FORTRAN ‚̓Eƒ“ƒR‚¾‚©‚çB
‚Ü‚ A0 ƒIƒŠƒWƒ“‚É‚µ‚悤‚ÆŽv‚¦‚΂ł«‚邯‚ÇB

283:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/08 15:40:07
>>266
”z—ñ‚ð”z—ñ‚Ì”z—ñ‚̂悤‚Ɉµ‚¢‚½‚¢ê‡A
0 ‚©‚çŽn‚Ü‚Á‚½•û‚ª•Ö—˜B

ƒCƒ“ƒfƒbƒNƒX i, j ‚ª—^‚¦‚ç‚ꂽê‡A
0 ‚©‚çŽn‚Ü‚éê‡‚Í i * SIZE + j ‚¾‚¯‚Å‚¢‚¢‚¯‚ÇA
1 ‚©‚çŽn‚Ü‚éê‡‚Í (i - 1) * SIZE + j ‚ÆA-1 ‚ª•K—v‚ɂȂéB

‚Æ‚©‰½‚Æ‚©AFX‚Æ 0 ‚©‚çŽn‚Ü‚Á‚½•û‚ªŒvŽZ—Ê‚ª­‚È‚¢Ž–‚ª‘½‚¢B
ˆê•”‹t‚à‚ ‚é‚ñ‚¾‚¯‚Ç‚ËB

0 ‚©‚çŽn‚܂邯‚¢‚¤ƒCƒ[ƒW‚ÍAC ‚ð‚â‚Á‚½•û‚ª•ª‚©‚è‚â‚·‚¢‚ÆŽv‚¤B
C ‚¾‚ÆuŽn“_ + ƒCƒ“ƒfƒbƒNƒXv‚̈ʒu‚É‚ ‚é’l‚ðŽQÆ‚·‚邯‚¢‚¤ˆ—‚ɂȂÁ‚Ă邩‚çA
1 ‚©‚çŽn‚܂邯Žn“_‚ªƒ€ƒ_‚ɂȂéB
Žn“_‚ðƒYƒ‰‚·‚ÆAŽn“_‚Ì’l‚ðŽg‚¢‚½‚¢Žž‚ɂ܂½ƒYƒ‰‚³‚È‚¢‚Æ‚¢‚¯‚È‚¢B

‘¼‚ÌŒ¾Œê‚àA‚±‚Ì‚ ‚½‚è‚̃Cƒ[ƒW‚ðŽó‚¯Œp‚¢‚Å‚é‚ñ‚¶‚á‚È‚¢‚©‚ÈB


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

5384“ú‘O‚ÉXV/271 KB
’S“–:undef