y‰SŽÒzJavaŽ¿–⥑ ..
[2ch|¥Menu]
39:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/01 17:22:20
DataInputStream‚ÆBufferedReader‚Ì‹€‘¶‚ɂ‚¢‚Ă̎¿–â‚Å‚·B

HTTP‚̃Nƒ‰ƒCƒAƒ“ƒg‚ð‘‚¢‚Ä‚¢‚āA
ˆÈ‰º‚̂悀‚ɃeƒLƒXƒg“ü—Í—p‚ÌBufferedReader‚ƁA
‰æ‘œ“™‚̃f[ƒ^‚ð“ü—Í‚·‚邜‚ß‚ÌDataInputStream‚𓯎ž‚ÉŽg‚¢‚œ‚¢‚ƍl‚ЂĂ¢‚Ü‚·B

InputStream is = sock.getInputStream();
DataInputStream DataIn = new DataInputStream(is);
BufferedReader TextIn = new BufferedReader(new InputStreamReader(is,1);

ƒwƒbƒ_‚ðBuffuredReader#readLine()‚Å""iƒwƒbƒ_I‚í‚èj‚ªo‚é‚܂œǂݍž‚ñ‚Ÿ
Œã‚ɁADataInputStream‚Ńf[ƒ^‚ð“Ç‚ñ‚Å‚àA0ƒoƒCƒg‚µ‚©“ǂݍž‚߂܂¹‚ñ‚Å‚µ‚œB
iƒoƒbƒtƒ@‚ɐæ“ǂ݂³‚ꂜHj

BufferedReader‚ð‚Ü‚Á‚œ‚­Žg‚킞‚ÉDataInputStream#readLine()‚ðŽg‚Š‚Îˆê‰ž
–â‘è‚È‚¢‚̂ł·‚ªA‚±‚¿‚ç‚̃ƒ\ƒbƒh‚Í”ñ„§‚炵‚¢‚̂ŏo—ˆ‚ê‚ÎŽg‚¢‚œ‚­‚ ‚è‚Ü‚¹‚ñB

‚±‚Ì“ñ‚Â‚ð‚€‚Ü‚­‹€¶‚³‚¹‚é•û–@‚Í‚ ‚è‚Ü‚¹‚ñ‚©H‚æ‚낵‚­‚šŠè‚¢‚µ‚Ü‚·B


40:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/01 17:22:42
> ”÷–­‚Ɉႀˆ—‚È‚ñ‚Ÿ‚¯‚Ç
‰œ‚ªˆá‚€‚Ì‚©‹ï‘Ì“IA‚©‚ڍׂɁB

‚Á‚‚©A‰œ‚ª–â‘è‚Ȃ̂©‚à‚æ‚­‚í‚©‚ç‚ñ‚µA
–Ê“|‚Ÿ‚©‚玩•ª‚Ì‹C‚ªÏ‚Þ‚æ‚€‚É‚·‚ê‚΂¢‚¢‚ñ‚¶‚á‚ˁH ‚Æ‚©Žv‚í‚È‚­‚à‚È‚¢B

41:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/01 17:58:03
>>39
> ‚±‚Ì“ñ‚Â‚ð‚€‚Ü‚­‹€¶‚³‚¹‚é•û–@‚Í‚ ‚è‚Ü‚¹‚ñ‚©H
\r\n\r\n ‚ðŒŸ’m‚µ‚œ‚ç -1 •Ô‚·‚æ‚€‚È InputStream ì‚Á‚āA
Reader ‚ɂ͂»‚ê‚ð“n‚·‚Æ‚©‚µ‚āAæ“ǂ݂³‚¹‚È‚¢‚æ‚€‚É‚·‚邯‚©B

BufferedReader textIn = new BufferedReader(new InputStreamReader(
new InputStream(){
@private boolean eof = false;
@private int data = 0;
@public int read(){
@@if(eof) return -1;
@@int b = is.read();
@@data = data << 8 | b;
@@eof = (b == -1 || data == 0x0d0a0d0a);
@@return b;
@}
}));
‚Æ‚©B

‘f’Œ‚É java.net.HttpURLConnection ‚Æ‚©Žg‚Á‚œ•û‚ª—Ç‚¢‚æ‚€‚È‹C‚à‚·‚éB

42:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/01 19:00:22
>>38
«‚Ý‚œ‚¢‚È‚±‚Æ‚ª‚µ‚œ‚¢‚Á‚Ä‚±‚ƁH
import java.awt.TextField;

private TextField textfield1 = new TextField();
private TextField textfield2 = new TextField();
public void textshow(java.awt.TextField field){
@field.setText("ƒeƒXƒg");
}
ŒÄ‚яo‚·‚Æ‚«‚Í textshow(this.textfield1); textshow(this.textfield2);

43:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/01 20:24:22
sjc-p‚€‚©‚œ_(^o^)^

44:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/01 20:32:16
>43
‹M—lA’©‚SŽž ‚ɃJƒLƒR‚µ‚Ä‚œ‚â‚‚Ÿ‚ëB
’©‚Á‚ς炩‚çŽó‚¯‚é‚ñ‚Ÿ‚È‚Ÿ‚ÆŽv‚Á‚Ä‚œ‚çA‚±‚ñ‚ÈŽžŠÔ‚܂Łc

45:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/01 20:35:39
ŽŽŒ±‚Í’‹‰ß‚¬‚ɏI‚í‚Á‚œ‚æ
‹A‚è‚ɃVƒ‡ƒbƒsƒ“ƒO‚µ‚Ä‚œ‚æ_(^o^)^

46:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/01 20:59:53
_OoO^

47:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/01 21:30:32
ƒ‰ƒ“ƒ_ƒ€ƒoƒi[‚ðì‚肜‚¢‚ñ‚Ÿ‚¯‚Ç‚àA‚Ç‚€‚µ‚Ä‚àIE6‚ÅŒx•¶‚ª•\ŽŠ‚³‚ê‚éB
‚±‚ñ‚ÈŠŽ‚¶‚Å‚·B
<SCRIPT language="JavaScript">
<!--
jmp = new Array();
img = new Array();
jmp[0] = "ƒŠƒ“ƒNæ";
jmp[1] = "ƒŠƒ“ƒNæ";
jmp[2] = "ƒŠƒ“ƒNæ";
img[0] = "‰æ‘œ";
img[1] = "‰æ‘œ";
img[2] = "‰æ‘œ";
n = Math.floor(Math.random()*jmp.length);
document.write("<a href='"+jmp[n]+"'>");
document.write("<img src='"+img[n]+"' border='0'>");
document.write("</a>");
//-->
</SCRIPT>
‰æ‘œ‚ÍŽ–î‚ª‚ ‚Á‚Ä“¯‚¶ƒfƒBƒŒƒNƒgƒŠ‚É’u‚¯‚È‚¢‚̂ŁAhtml‚©‚çŽn‚Ü‚éƒAƒhƒŒƒX‚ð“ü‚ê‚Ä•\ŽŠ‚³‚¹‚Ä‚¢‚Ü‚·B
Œx•¶‚ð•\ŽŠ‚³‚¹‚È‚¢‚ÅŽÀs‚µ‚œ‚¢‚̂ł·‚ª‚Ç‚€‚·‚ê‚΂¢‚¢‚©‹³‚ЂĂ­‚Ÿ‚³‚¢B


48:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/01 21:35:25
>>1

49:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/01 21:39:21
>>2

50:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/01 21:43:22
ƒAƒvƒŒƒbƒg‚сƒ\ƒbƒh‚ðŽQÆ‚·‚邱‚Ƃ͂ł«‚Ü‚·‚©H
‚Ç‚€‚¢‚€‚±‚Æ‚©‚Æ‚¢‚€‚ƁA«‚Ý‚œ‚¢‚È‚±‚Æ‚ðƒAƒvƒŒƒbƒg‚Å‚à‚Å‚«‚é‚©H‚Æ‚¢‚€ˆÓ–¡‚Å‚·B

class A{
public static void main(String[] args){
B();
}

public static void B(){
C;
}

}

51:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/01 21:51:58
>>50
ƒƒ\ƒbƒhŒÄ‚яo‚µ‚Ă邿‚€‚É‚µ‚©Œ©‚Š‚È‚¢‚ñ‚Ÿ‚¯‚ǁB
ŽQÆ‚Á‚Ăǂ±‚É‚ ‚ñ‚́H

52:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/01 21:53:49
ƒƒ\ƒbƒh‚ðŽQÆ‚Æ‚¢‚€ŒŸ—t‚ðˆÓ–¡‚ª’Ê‚é‚æ‚€‚ɉðŽß‚·‚邯A
uMethodƒIƒuƒWƒFƒNƒg‚ðŽæ“Ÿ‚µ‚ĉœ‚©‚·‚év‚Æ‚¢‚€ˆÓ–¡‚ɂȂ肻‚€‚Ÿ‚ª
‚œ‚Ô‚ñˆá‚€‚ȁB


53:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/01 21:53:58
‚¶‚á‚ ŽQÆ‚¶‚á‚È‚­‚ČĂяo‚µ‚Å‚·B

54:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/01 21:58:58
>>53
‚È‚ñ‚сƒ\ƒbƒhŒÄ‚яo‚µ‚ª ‚Å‚«‚È‚­‚È‚é‚Á‚ÄŽv‚€‚ñ‚ŸH

55:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/01 22:03:10
‚â‚Á‚Ă݂Ăà‚Å‚«‚È‚¢‚©‚ç‚Å‚·B
drawline‚ðŠÜ‚ñ‚ł邩‚ç‚©‚ȁB

56:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/01 22:10:02
ŒÄ‚΂ê‚Ă邯‚ÇŠú‘Ò‚·‚錋‰Ê‚ɂȂÁ‚Ä‚¢‚È‚¢‚Ì‚©A
ŒÄ‚΂ê‚Ä‚š‚炞‚Ȃɂà‹N‚±‚ç‚È‚¢‚Ì‚©A
ƒRƒ“ƒpƒCƒ‹Ž©‘Ì‚ª‚Å‚«‚È‚¢‚Ì‚©A
‚¢‚ë‚¢‚ë‰Â”\«‚ª‚ ‚Á‚ĉñ“š•s”\B


57:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/01 22:11:58
>>55
‚Ƃ肠‚Š‚žAƒ\[ƒX‘S•”ŽN‚¹B
ƒRƒ“ƒpƒCƒ‹ƒGƒ‰[‚©ŽÀsŽžƒGƒ‰[o‚Ä‚é‚È‚çA‚»‚ê‚à‘S•”B

58:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/01 22:14:57
ŽN‚·‚̂͌™‚Ȃ̂Ŏ©•ª‚ʼnœ‚Æ‚©‚·‚邱‚Ƃɂµ‚Ü‚·B‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚µ‚œB

59:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/01 22:47:12
>>39
‚È‚é‚قǁI
‚€‚Ü‚­‚¢‚«‚Ü‚µ‚œB
>java.net.HttpURLConnection
‚±‚ñ‚ȃNƒ‰ƒX‚ ‚Á‚œ‚ñ‚Å‚·‚ˁEEEŒŸ“¢‚µ‚œ‚¢‚ÆŽv‚¢‚Ü‚·B

‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚µ‚œB

60:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/01 23:29:07
Swing‚Æ‚©SWT‚ŃvƒƒOƒ‰ƒ~ƒ“ƒO‚·‚é‚Á‚Ä•·‚«‚Ü‚·‚ªA‚±‚ê‚ç‚ÍIDE‚È‚ñ‚Å‚·‚©H

61:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/01 23:30:08
ˆá‚¢‚Ü‚·B

62:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 00:09:17
Å‹ß‚Í‚¶‚ß‚œ‚΂©‚è‚̏‰SŽÒ‚Å‚·
“ü—Í‚µ‚œ’a¶“ú‚ɑ΂µ‚ÄŒ»Ý‚Ì“ú•t‚ðŠî€‚É”N‚ð‹‚ß‚éƒƒ\ƒbƒh‚ð
ì‚肜‚¢‚̂ł·‚ªA‚ǂ̃ƒ\ƒbƒh‚ð‚ǂ̂悀‚ÉŽg‚Á‚œ‚ç‚¢‚¢‚©‚í‚©‚è‚Ü‚¹‚ñ¥¥¥(L¥ƒÖ¥`)
‚ǂȂœ‚©‹³‚ЂĂ­‚Ÿ‚³‚¢(L¥ƒÖ¥`)


63:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 00:18:03
>>62
Œ»Ý“ú•t‚ÍŽæ‚ê‚é‚Ì‚©H
Žl‘¥‰‰ŽZ‚͏o—ˆ‚é‚Ì‚©H
’a¶“ú“ü—Í‚Á‚Ă̂Ímain‚̃pƒ‰ƒ[ƒ^‚Å“n‚·‚Ì‚©H

‰œ‚ªo—ˆ‚È‚¢‚ñ‚ŸH
o—ˆ‚鎖‚Əo—ˆ‚È‚¢Ž–‚𕪂¯‚ď‘‚¢‚Ä‚­‚ê

64:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 00:36:58
>>62
’†g‚͂悭‚È‚¢‚ÆŽv‚€‚ªŽQl‚ɂ͂Ȃ邟‚ë‚€

URLØÝž(forum.java.sun.com)

‚‚܂è
java.util.Calendar
java.util.Date
‚Ÿ

65:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 00:59:38
‰ñ“š‚ª“Ÿ‚ç‚ê‚È‚¢‚̂ŁAˆá‚€ƒXƒŒ‚©‚çˆÚ“®‚µ‚Ä‚«‚Ü‚µ‚œB

java‰SŽÒ‚Ȃ̂ł·‚ªA
int a,b ‚ɐ”Žš‚ð“ü‚ê‚ÄŠ„‚èŽZ‚ðs‚¢A—]‚è‚àŠÜ‚ß‚ÄdoubleŒ^‚ŏo—Í‚µ‚æ‚€‚Æ‚µ‚Ä

public static void main(String[] args) {
int a = 5;
int b = 3;
double d;
d = a/b;
System.out.println("5/3="+d);

}



‚Æ‹Lq‚µ‚Ă݂œ‚̂ł·‚ªAŽÀsŒ‹‰Ê‚Í1.0‚ƂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚Ç‚€‚·‚ê‚Η]‚è‚àŠÜ‚߂ĕ\ŽŠ‚·‚邱‚Æ‚ª‚Å‚«‚é‚̂łµ‚å‚€‚©H


66:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 01:01:57
ŽZ”‰SŽÒH

67:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 01:09:40
‰SŽÒ‚Ȃ̂ł·‚ªà“ª‚ªˆ«‚¢‚̂ł·‚ª

68:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 01:14:57
int / int = int
(double)int / (double)int = double

69:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 08:33:03
%©‚ ‚Ü‚è

70:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 09:44:47
>>65
€‚Əè—]‚𓯎ž‚ÉŒvŽZ‚·‚邱‚Ƃ͂ł«‚È‚¢‚̂ŁA‚»‚ꂌ‚ê‚â‚éŒvŽZ‚·‚é
‚ª‚ ‚éB‚Æ‚±‚낣Adouble‚ł̗]‚è‚Á‚Ăǂ€‚¢‚€‚à‚Ì‚ðŠú‘Ò‚µ‚Ä‚¢‚éH



71:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 10:14:40
JavaiƒWƒƒƒoj@‚̓ǂݕû‚Æ‚¢‚€‚©ƒCƒ“ƒgƒl[ƒVƒ‡ƒ“‚ɂ‚¢‚āB

1.ª«i‹gŠôŽO‚́w‚悵x‚ɋ߂¢ƒCƒ“ƒgƒl[ƒVƒ‡ƒ“j
2.«ši˜a“cƒAƒLŽq‚́w‚킟x‚ɋ߂¢ƒCƒ“ƒgƒl[ƒVƒ‡ƒ“j

‚Ç‚Á‚¿‚È‚ñ‚Å‚µ‚å‚€‚©H

72:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 10:17:20
’†‘Œê‚ÌŽlº‚ɍ‡‚킹‚ēǂñ‚ł݂悀
ƒWƒƒƒ”ƒ@AƒWƒƒƒ”ƒ@AƒWƒƒƒ”ƒ@AƒWƒƒƒ”ƒ@

73:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 10:19:06
‚œ‚·‚¯‚Ä‚­‚ê‚¥‚¥
‚˜‚Œ‚“ƒtƒ@ƒCƒ‹‚ð‚b‚r‚uƒtƒ@ƒCƒ‹‚ɕϊ·‚·‚é‚i‚`‚u‚`ƒvƒƒOƒ‰ƒ€‚È‚ñ‚Ä
‚ ‚é‚Ì‚§HH
(ƒÐL„DM)JExcelApiŽg‚Á‚œ‚¯‚ÇƒŠƒtƒ@ƒŒƒ“ƒX‚ª‘S•”‰pŒê‚ł킩‚ñ‚Ë‚¥



74:71
07/05/02 10:22:18
>>72
“Ç‚ñ‚ł݂܂µ‚œ‚ªA‘æ2º‚Ȃ̂©‘æ4º‚Ȃ̂©‚Æ‚¢‚€‚Æ‚±‚ë‚Å‚·‚©‚ˁB
‚Ç‚Á‚¿‚ªŽå—¬‚È‚ñ‚Å‚µ‚å‚€‚©H

75:65
07/05/02 10:27:00

‚í‚©‚è‚Ü‚µ‚œB
‚킎‚킎‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·B

76:72
07/05/02 10:43:05
>74
‚¢‚âA‚ ‚́cƒlƒ^‚Ÿ‚Á‚œ‚̂ɁA‚²‚ß‚ñorz
ŒÂl“I‚ɂ́w‚킟xŽ®B
Œ³X‰pŒê‚È‚ñ‚Ÿ‚©‚ç“ú–{Œê‚É‚µ‚œŽž‚Ì”­‰¹‚È‚ñ‚Ä‚»‚ꂌ‚ê‚¶‚á‚ˁH

77:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 10:47:33
>73
‚[‚©AExel‚ÅCSV•Û‘¶‚µ‚È‚š‚·‚±‚Æ‚ª‚Å‚«‚邿‚Ë

78:71
07/05/02 11:20:43
>>76
‚ Aƒlƒ^‚Ÿ‚Á‚œ‚ñ‚Å‚·‚©EEEB
‚Å‚àA•ª‚©‚él‚ɂ͎lº‚Å•\Œ»‚µ‚œ•û‚ª“`‚í‚è‚â‚·‚¢‚Å‚·‚ˁB

>Œ³X‰pŒê‚È‚ñ‚Ÿ‚©‚ç“ú–{Œê‚É‚µ‚œŽž‚Ì”­‰¹‚È‚ñ‚Ä‚»‚ꂌ‚ê‚¶‚á‚ˁH
‚»‚ê‚à‚»‚€‚È‚ñ‚Å‚·‚ªA—ႊ‚ÎWord‚Æ‚©Excel‚Æ‚©‚Ÿ‚Æ‘æ1º‚ɋ߂¢ŠŽ‚¶‚Ì‚ªŽå—¬‚Å‚·‚æ‚ˁB
Java‚É‚à‚»‚€‚¢‚€Žå—¬‚Ì”­‰¹‚ª‚ ‚é‚Ì‚©‚È‚ŸA‚ÆŽv‚Á‚œ‚̂ŁB
‚Ç‚€‚Å‚à—Ç‚¢‚ÆŒŸ‚Š‚ÎA‚Ç‚€‚Å‚à—Ç‚¢‚ñ‚Å‚·‚¯‚Ç
ˆÈ‘OAWordAExcel‚Ì”­‰¹‚ª‘æ4º‚ɋ߂¢ŠŽ‚¶‚̐l‚ª
uWord‚ÆExcel‚®‚ç‚¢‚Å‚«‚Ü‚·‚æ`v‚ÆŽ©g–žX‚ÉŒŸ‚Á‚Ä‚œŠ„‚è‚É‘S‘RŽg‚Š‚È‚­‚Ä
uŽg‚¢Šµ‚ê‚Ä‚él‚Í‚ ‚ñ‚È”­‰¹‚µ‚È‚¢‚æ‚ȁEEEv‚Ý‚œ‚¢‚ȈóÛ‚ð‚Ý‚ñ‚ÈŽ‚Á‚Ä‚œ‚Ì‚Å
ƒ\ƒtƒg‚Ì”­‰¹‚ÆŒŸ‚Š‚Ç‚àƒoƒJ‚ɂ͂Ȃç‚È‚¢‚ȁA‚ÆŽv‚Á‚Ä‚œ‚ñ‚Å‚·‚æ‚ˁB
‚à‚µŽå—¬‚Ì”­‰¹‚ª‚ ‚é‚̂Ȃ獡‚Ì‚€‚¿‚É‚»‚Á‚¿‚É‚µ‚Æ‚±‚€‚ÆŽv‚Á‚ÄŽ¿–₵‚œ‚ñ‚Å‚·‚ªA
‚Á‚āA‚à‚Ì‚·‚²‚­’·‚­‚È‚Á‚Ä‚·‚݂܂¹‚ñB
”­‰¹‹C‚É‚·‚é‘O‚Ƀƒj‚Ì–{“ǂ݂܂·B

79:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 11:28:47
ŽdŽ–‚ð‚µ‚Ä‚¢‚邯

( c == 'A' )

‚ªƒAƒUƒ‰ƒV‚ÉŒ©‚ЂĂ«‚Ü‚·B‚Ç‚€‚·‚ê‚Ηǂ¢‚ñ‚Å‚µ‚å‚€‚©H

80:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 12:32:24
>>79
’萔‚ð’è‹`‚·‚éB‚±‚ê‚Å'A'‚ªƒƒ\ƒbƒh‚Ì’†‚ÉŒ»‚ê‚邱‚Ƃ͂Ȃ¢B—ႊ‚΂±‚€B
public static char OƒÖO = 'A';

81:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 12:52:35
‰Ž‚È‚ñ‚Äjava‚̃Lƒƒƒ‰ƒNƒ^[‚ª‰œŽ•‚ÉŒ©‚Š‚é‚ºB

82:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 13:04:25
StringŒ^‚̃f[ƒ^‚ðDateŒ^‚É‚¢‚ê‚é‚Ì‚Á‚Ăǂ€‚·‚ê‚΂¢‚¢‚Å‚·‚©H

83:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 13:09:33
>>82
>>29‚ ‚œ‚茩‚ê

84:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 13:12:28
>>83
‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·I

85:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 13:12:35
‚Ё@@@@@@‚­‚¹‚é
@ ‚­‚¹‚é@‚Š

‚Ç‚Á‚¿‚Æ‚à“ǂނƎv‚í‚êB

86:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 14:06:48
>>80

( c == OƒÖO )

‚Ç‚€Œ©‚Ä‚àAƒAƒUƒ‰ƒV‚Å‚·B‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚µ‚œB

87:‚W‚Q
07/05/02 14:27:47
‚â‚Á‚Ă݂œ‚ñ‚Å‚·‚ª>>29‚Ÿ‚ÆŒ»Ý‚Ì“ú•t‚ɂȂÁ‚¿‚á‚¢‚Ü‚·‚æ‚ˁH

String‚ÉYYYY/MM/dd‚ÌŒ`‚Å•¶Žš—ñ‚ª“ü‚Á‚Ă邱‚Æ‚ª‘O’ñ‚Ÿ‚Ƃǂ€‚·‚ê‚΂¢‚¢‚Å‚µ‚å‚€H

88:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 16:41:51
>>87
‚ ‚̂ȂŸ>>29‚ª‰ñ“š‚Ÿ‚È‚ñ‚Ä’N‚àŒŸ‚Á‚ĂȂ¢‚Ÿ‚ëH
‚ ‚é’ö“xƒqƒ“ƒg‚ªo‚Ä‚é‚ñ‚Ÿ‚©‚çƒNƒ‰ƒX–ŒŽg‚Á‚ÄŽ©•ª‚Å’²‚×‚ë‚æB
‚»‚̏ã‚ʼnœ‚ª•ª‚©‚ç‚È‚¢‚Ì‚©‚ð•·‚¯‚æB

‚à‚µ‚àŽ©•ª‚È‚è‚É’²‚ׂœã‚ÅŽ¿–₵‚Ä‚é‚È‚ç
‰œ‚ð‰œˆ‚܂Œ²‚ׂāA‰œ‚ª•ª‚©‚ç‚È‚¢‚ñ‚ŸH

89:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 16:48:52
>>87
URLØÝž(java.sun.com)(java.lang.String)
URLØÝž(java.sun.com)(java.lang.String,%20java.text.ParsePosition)

90:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 21:05:17
‚i‚`‚u‚`‚Å‚˜‚Œ‚“ƒtƒ@ƒCƒ‹iŒv3ƒV[ƒgj‚ð
‚ƒ‚“‚–ƒtƒ@ƒCƒ‹‚ɕϊ·‚µ‚œ‚¢‚Ì‚Ÿ‚ªEEEB
‚Ç‚€‚µ‚Ä‚à‚ƒ‚“‚–•ÏŠ·Œã‚Í‘O‚ƁiƒZƒ‹‚Ì’†gj”z’u‚ªˆá‚€B
‚Ç‚€‚µ‚œ‚ç‚¢‚¢‚ñ‚Ÿ`I’N‚©EEƒGƒŒƒKƒ“ƒg‚ȃƒWƒbƒN‚ð‚š‚µ‚ЂĂ­‚ê‚¥‚¥II
“ǂݍž‚݂ɂ͂o‚n‚h‚ðŽg—p‚µ‚Ă܂·B

91:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 21:11:41
ƒ}ƒ‹ƒ`‚©‚æEEE

92:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 22:14:41
swingŽg‚Á‚ÄwindowsƒvƒƒOƒ‰ƒ~ƒ“ƒO?‚µ‚Ä‚é‚ñ‚Å‚·‚ªA
‰œ‚©ŽèŒy‚ɃfƒoƒbƒO‚Å‚«‚邿‚€‚Ȃ̂ ‚è‚Ü‚¹‚ñ‚©H
C(win32api)‚ł̓_ƒCƒAƒƒOƒ{ƒbƒNƒX‚ª‚·‚²‚­•Ö—˜‚Å‚µ‚œ‚ªA
‚»‚ê‚ɑГ–‚·‚邿‚€‚È‚à‚̂Ȃ¢‚©‚ȁ[‚Æ

93:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 22:18:46
>>92
javax.swing.JOptionPane#showMessageDialog ‚Æ‚©H

‘f’Œ‚ÉNetBeans‚Æ‚©Eclipse‚Ý‚œ‚¢‚ÈIDE‚Ì
•t‘®‚̃fƒoƒbƒKŽg‚Á‚œ•û‚ª—Ç‚¢‚æ‚€‚È‹C‚à‚·‚邯‚ǁB

94:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 22:45:58
>>93
‚È‚º‚©•t‘®‚̃fƒoƒbƒK‚Ì‚±‚Æ‚ð–Y‚ê‚Ă܂µ‚œ‚—
‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚µ‚œB

95:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 22:58:21
JAVA‚ŃvƒƒZƒXŠÔ’ʐM‚Á‚Ăǂ€‚â‚Á‚Ä‚â‚é‚́H

96:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 23:09:47
ƒ\ƒPƒbƒg‚ðŽg‚€‚͕̂’ʂɏo—ˆ‚éB
‹€—Lƒƒ‚ƒŠ‚Æ‚©‚Í•W€‚ɂ͂Ȃ¢‚¯‚ǁANIO•û–ʂɂȂñ‚©‚ ‚Á‚œ‚æ[‚È‹C‚àcc


97:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/02 23:10:08
>>95
ƒ\ƒPƒbƒg’ʐM‚Æ‚©FX‚ ‚邯‚Ç

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(`„DL)ɳܧ§Ý
ˆê‰ž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‚ª‚Í‚¢‚Á‚Ä‚¢‚é‚̂ł·‚ª
5E0‚Ì9A10A11‚Æ“ü‚Á‚Ä‚¢‚Ü‚·?‚±‚ê‚͏㏑‚«‚³‚ê‚È‚¢‚̂łµ‚å‚€‚©EE
—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‚XC‚P‚OC‚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‚µ‚Ä‚à‚š‚‹‚Æ‚¢‚€‚±‚Ƃłµ‚å‚€‚©BBB

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‚Æ‚Á‚­‚É“®‚¢‚Ä‚¢‚È‚¢9E10‚ð‚³‚Á‚³‚ƏÁ‚·‚ׂµ

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

‚±‚ꂪãŽè‚­ŽÀŒ»‚Å‚«‚Ü‚¹‚ñBBB

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ƒ“‚ÌŠÇ—‚͐FXo—ˆ‚»‚€‚Ÿ‚¯‚Ç
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ƒhiƒtƒ@ƒNƒgƒŠƒƒ\ƒbƒhj“à‚Ń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‚ªŒ©‚‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚œBv
‚ƂȂé‚̂ł·‚ªEEB
‚Ç‚±‚©‚ç‚©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Å‰‚ɏ‰Šú‰»‚µ‚È‚«‚႟‚ß
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”ai‚P‚O‚O‚OŒÂj‚Ì“àA•s—Ç•ibi‚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Œnz
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–ŸŠú‚ɂ͎Ql‚ɂȂéƒ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‚ð‘}“ü‚Å‚«‚éHH

140:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/04 22:59:48
>>136
ŠeŒŸŒê‚Å‚»‚€‚¢‚€‹K–ñ‚ª‚ ‚é‚̂ˁB
eclipse‚ÌŽ©“®¶¬‚âA‘Ð‚ðŒ©‚Ä‚Ä‰üs‚µ‚ĂȂ©‚Á‚œ‚©‚çAе—႟‚ÆŽv‚Á‚Ä‚œ‚æB
‚Ü‚Ÿ‰Ž‚͞לEÒ¿¯Äނ͉üsA§Œä•¶‚͉üs‚È‚µA‚Å‚¢‚‚à‚â‚Á‚Ä‚é‚ñ‚Ÿ‚ª‚È‚ŸB
‚܁A‚Š‚‚–‚‚Í‹K–ñ‚ɏ]‚€‚Æ‚·‚é‚©EEEB–ñ1sAß–ñ‚ɂȂ邵‚—

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

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‘RXV‚³‚ê‚È‚­‚āAŽÀsI—¹Œã‚ɍXV‚³‚ê‚ăo[‚ªMAX‚ɂȂéB
‚Ç‚€‚·‚ê‚΁EEE

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Š®‘SU—ªv
‘æ27‰ñ@Swing‚Ń}ƒ‹ƒ`ƒXƒŒƒbƒh - SwingWorker ‚»‚Ì1iã‹L‚̉𓚕҂Á‚Û‚¢j
URLØÝž(itpro.nikkeibp.co.jp)

144:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/04 23:39:00
>>143
‚Ü‚¶‚ŃTƒ“ƒNƒXI
–Ÿ“ú‘‘¬‚È‚š‚µ‚Ä‚Ý‚Ü‚·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ƒ|[ƒgAƒCƒ“ƒ|[ƒgo—ˆ‚邿‚€‚É‚µ‚āEEE‚Á‚Ä‚»‚€‚¢‚€Ž–‚Å‚¢‚¢‚Ì‚©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‚̓|ƒ`‚É‚µ‚æ‚€isetNamej

‚±‚Ì‚í‚ñ‚¿‚á‚ñ‚Ì–Œ‘O‚È‚ñ‚Ä‚¢‚€‚́H
ƒ|ƒ`‚Ÿ‚æigetNamej

156:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/05 18:19:58
‰œ‚Ń|ƒ`‚Á‚Ä–Œ‘O‚Ȃ́H
ƒ|ƒ`‚Á‚ÄŽñ—ւɏ‘‚¢‚Ä‚ ‚é‚©‚ç
ƒ|ƒ`‚Á‚ÄŒ¢¬‰®‚ɏ‘‚¢‚Ä‚ ‚é‚©‚ç
ƒ|ƒ`‚Á‚ďĂ«ˆó‚—‚ª‰Ÿ‚µ‚Ä‚ ‚é‚©‚ç
ƒ|ƒ`‚Á‚ĉނª–Œ•t‚¯‚œ‚©‚ç

‰œ‚Ń|ƒ`‚©‚ÍŽ©—RB’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§ŒÀ‚ª‚©‚¯‚ç‚ê‚È‚¢BiŒ»ŽÀ“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ƒ‰ƒXiÝŒ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
‚»‚ê‚Í‚à‚€‰ß‹Ž‚̘bBS”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‚ð‚¢‚¿‚¢‚¿‰ñ‚è‚­‚Ç‚­‹Lq‚·‚é‚È‚ñ‚Č¢‚æ


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‚Ȗʂ͂ǂ€‚È‚ñ‚Å‚µ‚å‚€‚©cH

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
Œ»Ýê–åŠwZ¶‚Ȃ̂ł·‚ªAŠwZ‚Æ“¯‚¶ŠÂ‹«‚ðì‚肜‚­Ý’è‚Å”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ƒgi‚±‚̏ꍇAŽlŠp‚Å‚·j‚ðD&D‚ÅJFrame“à‚È‚ç
Ž©—R‚Ɉړ®o—ˆ‚éJavaƒvƒƒOƒ‰ƒ€‚ðì¬‚µ‚Ä‚¢‚é‚̂ł·‚ªA
JFrame‚ÌŠOiŒ©‚Š‚È‚¢•”•ªj‚É‚àˆÚ“®‚Å‚«A‚»‚€‚µ‚œê‡AƒIƒuƒWƒFƒNƒg‚ªŒ©‚Š‚È‚­‚È‚é‚̂ŁA
‹­§I—¹‚·‚éˆÈŠOI—¹‚·‚é•û–@‚ª‚È‚¢‚Æ‚¢‚€ˆÓ–¡‚̂Ȃ¢ƒ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‚ðŽQl‚É‚µ‚ā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()‚Æ1sˆá‚¢‚Ÿ‚©‚ç‹€’Ê•”•ª‚ðØ‚è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(ˆ—Œ‹‰Ê);}

‚±‚̂悀‚É‚â‚Á‚Ă݂œ‚ñ‚Å‚·‚ª•\ŽŠ‚µ‚Ä‚­‚ê‚Ü‚¹‚ñEEE
Ž×°‚͂Ȃ¢‚ñ‚Å‚·‚ª‚Ç‚±‚ªŠÔˆá‚Á‚Ă܂·‚©„ƒ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
‚Å‚«‚Ü‚µ‚œII
‚Ç‚€‚â‚ç’Pƒ‚ȃ~ƒX‚ð‚µ‚Ä‚¢‚œ‚æ‚€‚Å‚·OOG

‚¢‚ë‚¢‚ëŽQl‚ɂȂè‚Ü‚µ‚œ
‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·m(__)m

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

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

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


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

5367“ú‘O‚ɍXV/271 KB
’S“–:undef