y‰SŽÒzJavaŽ¿–⥑ ..
[2ch|¥Menu]
75:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 00:02:58
>>74
ƒqƒ“ƒg‚©
substring@‚Æ@Integer.parseInt

76:³Žu
08/03/03 00:03:49
‚í[‚¢

77:³Žu
08/03/03 00:08:53
‚Ó‚´‚¯‚ñ‚È

78:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 00:11:29
"data"‚Åsplit‚µ‚½‚ç‚Ç‚¤‚¾‚낤B

79:³Žu
08/03/03 00:13:07
String posx=ss.substring(ss.lastIndexOF("?")+1);
‚Åo—ˆ‚½

URLØÝ¸(www.youtube.com)

80:60
08/03/03 00:18:51
‚³‚«‚Ù‚Ç“_‚ðˆÚ“®‚³‚¹‚鎿–â‚ð‚µ‚½‚à‚̂ł·B
‚½‚­‚³‚ñ“_‚ð’u‚­‚±‚Æ‚ðl‚¦‚½ê‡A
MyPointŽ©‘Ì‚ÉƒŠƒXƒi‚ðŽ‚½‚¹‚½•û‚ª‚¢‚¢‚ÆŽv‚¤‚̂ł·‚ªA
MyPoint‚ðJPanel‚©‚çŒp³‚³‚¹‚ÄA
ƒŠƒXƒi‚ðŽ‚½‚¹‚ÄAˆÊ’u‚Í
URLØÝ¸(java.sun.com)()
Component#getLocation()
‚Ŏ擾‚·‚邯‚¢‚¤•û–@‚Å‚ÍA
ƒ}ƒEƒX‚Å“_‚ðƒhƒ‰ƒbƒO‚µ‚Ä“®‚©‚·‚Æ‚¢‚¤‚͖̂³—‚Å‚µ‚傤‚©H

81:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 00:27:59
MouseEvent ‚Ì .getPoint() ‚ÅAMyPoint ã‚̃}ƒEƒX‚̈ʒu‚ðŽæ“¾
mouseDragged() ‚Ì’†‚ÅAŒÄ‚Ño‚³‚ê‚邲‚ƂɑO‰ñ‚Ƃ̷•ª‚ðŒvŽZ‚µ‚Ĉړ®‚³‚¹‚邿‚¤‚É‚µ‚Ä‚ÍH

82:60
08/03/03 00:35:41
URLØÝ¸(sdc.sun.co.jp)()

MyPointƒIƒuƒWƒFƒNƒg‚ªƒhƒ‰ƒbƒO‚³‚ê‚Ü‚·B
‚»‚ÌuŠÔ‚ÉMouseEvent e‚ª”­s‚³‚ê‚Ü‚·B
‚±‚ê‚͂ǂ±‚©‚ç”­¶‚³‚¹‚ê‚΂¢‚¢‚Å‚·‚©H

ˆê‰žA
MyPanel < JPanel has MyPoint
‚Æ‚¢‚¤ÝŒv‚ðl‚¦‚Ä‚¢‚Ü‚·BMyPoint‚Íx,y‚Æ‚¢‚¤À•W‚ðŽ‚Á‚Ä‚¢‚Ü‚·B

‚à‚µMyPoint‚ðƒŠƒXƒi“o˜^‚³‚¹‚½ê‡Ae.getPoint()‚ÍEE

‚ ‚Ÿ
URLØÝ¸(www.javadrive.jp)
‚Å‚·‚©B

‚±‚ê‚Á‚ÄA
e.getPoint().x‚Æ‚¢‚¤‚Ì‚ÍAe.getX()‚Æ“™‰¿‚ł͂Ȃ¢‚Å‚·‚©H
‚»‚̃Rƒ“ƒ|[ƒlƒ“ƒgã‚ÅAuƒ}ƒEƒX‚ªƒNƒŠƒbƒN‚³‚ꂽvÀ•W‚ðŽæ“¾o—ˆ‚邾‚¯‚Å‚·‚æ‚ËH
‚à‚µAMyPoint‚ŃCƒxƒ“ƒg‚ðŽæ“¾‚µ‚ÄA‚©‚ÂA‚»‚̃Cƒxƒ“ƒg‚ÌMyPanel‚Å‚Ì‘Š‘ÎˆÊ’u‚ð’m‚邱‚Æ‚ªo—ˆ‚ê‚΂¢‚¢‚ÆŽv‚¤‚̂ł·‚ªB

83:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 01:02:33
‰½‚ªŒ¾‚¢‚½‚¢‚Ì‚©‚æ‚­‚í‚©‚ç‚ñ‚ªA

private Point prePoint;
public void mouseDragged(MouseEvent me){
Point nowPoint = me.getPoint();
this.setX(this.getX() + (nowPoint.x - pre.x));
this.setY(this.getY() + (nowPoint.y - pre.y));
pre = me.getPoint();
}

‚±‚ñ‚È•µˆÍ‹C‚Å‚¢‚¯‚邯Žv‚¤‚ñ‚¾‚ª

84:60
08/03/03 01:09:47
>>83

MyPoint extends JPanel implemens MouseMotionListener, MouseListener

‚Æ‚¢‚¤Ý’è‚łł·‚©H
private Point prePoint
‚Æ‚¢‚¤‚̂͂Ȃñ‚Å‚·‚©H
‚Ç‚±‚É‚àŽg‚í‚ê‚ĂȂ¢‚̂ł·‚ªB

‚¨‚»‚ç‚­A
MyPoint‚̃TƒCƒY“à‚Å
ƒ}ƒEƒXƒ|ƒCƒ“ƒ^‚Ì‘Š‘ÎˆÊ’u‚̕ω»‚ð
“_‚̈ړ®‹——£‚Æ‚µ‚悤‚Æ‚¢‚¤”­‘z‚Å‚µ‚傤‚ªA
–â‘è’ñ‹N‚Æ‚µ‚ÄA
‚à‚µAƒ}ƒEƒX‚ðŽv‚¢‚Á‚«‚è‘‚­“®‚©‚µ‚½ê‡A
‚‚܂èƒRƒ“ƒsƒ…[ƒ^‚ªMouseEvent‚ð”­s‚·‚邿‚èæ‚É
MyPoint‚̗̈悩‚ç‚Í‚Ýo‚½ê‡‚͂ǂ¤‚·‚é‚̂łµ‚傤H

85:³Žu
08/03/03 01:10:47
‚³‚«‚Ù‚ÇŽæ‚Á‚½data‚Ìposition‚Å‚·‚ªA
•¶Žš—ñ‚ð®”‚Éo—ˆ‚È‚¢A
int sss3=Integer.valueOf(posx);
‚È‚ñ‚Å


86:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 01:11:23
>>82
ƒCƒxƒ“ƒg‚ª‚ǂ̃Rƒ“ƒ|[ƒlƒ“ƒg‚Å”­¶‚µ‚½‚©@e.getComponent()@‚Å’m‚邱‚Æ‚ª‚Å‚«‚é
‚»‚ê‚łȂñ‚Æ‚©‚Ȃ邾‚ë

87:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 01:14:45
>>84
„MyPoint‚̗̈悩‚ç‚Í‚Ýo‚½ê‡‚͂ǂ¤‚·‚é‚̂łµ‚傤H

ƒhƒ‰ƒbƒO’†‚ÍAƒ{ƒ^ƒ“‚ð‰Ÿ‚µ‚½êŠ‚ÌƒRƒ“ƒ|[ƒlƒ“ƒg‚Ƀ}ƒEƒXƒCƒxƒ“ƒg‚ª‘—‚ç‚ꑱ‚¯‚é
ƒ{ƒ^ƒ“—£‚·‚܂ł¸‚Á‚Æ
‚Í‚Ýo‚Ä‚à–â‘è‚È‚µ
‚½‚¾‚µÀ•W‚̓}ƒCƒiƒX‚Æ‚©‚ɂȂ邩‚çA‚»‚̂ւñ‚³‚¦l—¶‚µ‚Ä‚ ‚ê‚΂¨‚‹

88:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 01:15:19
>>60
prePoint ‚Í pre ‚̃~ƒX‚¾B‹ó‹C‰ÅB

>MyPoint‚̗̈悩‚ç‚Í‚Ýo‚½ê‡‚͂ǂ¤‚·‚é‚̂łµ‚傤H
mouseExited() ‚‚©‚¦

89:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 01:29:18
>>85
Integer.parseInt ‚·‚é‚Ü‚¦‚ÉAposX‚ð•\ަ‚³‚¹‚ÄŠm”F‚µ‚ë
"data" ‚Æ‚©‹ó”’‚Æ‚©¬‚¶‚Á‚Ä‚é‚ñ‚¾‚ëA‚Ç‚¤‚¹

90:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 01:31:53
>>80
URLØÝ¸(rg550.hp.infoseek.co.jp)
‚±‚ñ‚ÈŠ´‚¶‚¶‚áƒ_ƒ‚È‚ÌH

91:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 01:47:49
>>85
>>88‚¶‚á‚È‚¢‚¯‚Ǖ⑫B
‹ó”’“ü‚Á‚Ä‚½‚çtrim‚µ‚Ä‚â‚ê‚΂悵

92:60
08/03/03 09:25:11
>>90
‚±‚ê‚ÍŠÈ’P‚ÈŽÀ‘•‚Å‚·‚ËB
‚¨‚ꂪ‚â‚肽‚¢‚Ì‚ÍAPoint‚àJPanel‚©‚çŒp³‚³‚¹‚Ä
ƒŠƒXƒi‚ð‚‚¯‚éB
Point‚Ì•û‚ŃCƒxƒ“ƒg‚ð§Œä‚µ‚½‚¢‚Æ‚¢‚¤‚à‚̂ł·B
ŠO‚©‚ç‚â‚ê‚΂»‚ê‚ÍŠÈ’P‚Å‚µ‚傤‚ªA
mousePoint‚̂Ƃ±‚ë‚Å‚à‚Ì‚·‚²‚¢ŽèŠÔ‚ª‚©‚©‚è‚Ü‚·B
—Ⴆ‚Γ_‚ª‚P–œƒR‚ ‚Á‚½‚çA‚¢‚¿‚¢‚¿‚±‚ñ‚ÈŒvŽZ‚ð‚·‚é‚͖̂³‘Ê‚·‚¬‚Ü‚·B

‚»‚ê‚Æ‚±‚ê‚Í’¼Ú‚ɂ͊֌W‚ ‚è‚Ü‚¹‚ñ‚ªA
‚¨‚ê‚ÌŽå‹`‚ÅAƒRƒŒƒNƒVƒ‡ƒ“‚ÍŽg‚í‚È‚¢Ž–‚É‚µ‚Ă܂·B
ƒvƒŠƒ~ƒeƒBƒuŒ^‚ÆŽQÆŒ^‚̕ϊ·‚ª‚ ‚ñ‚܂肤‚Ü‚­s‚©‚È‚¢‚̂Ŕñí‚ÉŽèŠÔ‚Å‚·B

‚à‚µArrayList<int>‚Æ‚©‚¯‚邿‚¤‚ɂȂÁ‚½‹Å‚ɂ͎g‚¨‚¤‚©‚ÆŽv‚¢‚Ü‚·B

93:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 09:37:37
>>92
„—Ⴆ‚Γ_‚ª‚P–œƒR‚ ‚Á‚½‚çA‚¢‚¿‚¢‚¿‚±‚ñ‚ÈŒvŽZ‚ð‚·‚é‚͖̂³‘Ê‚·‚¬‚Ü‚·

Ž©•ª‚ÅŒvŽZ‚·‚é‚͖̂³‘Ê‚ÅASwing‚É“¯‚¶ŒvŽZ‚ð‚â‚点‚é‚͖̂³‘ʂłȂ¢‚ÆH

94:60
08/03/03 09:39:06
‚¢‚âAŽ©•ª‚ÅŒvŽZ‚µ‚È‚¢‚Å‚µ‚åB
‚¢‚¿‚¢‚¿‚»‚̃|ƒCƒ“ƒ^‚ª‚Ç‚ÌPoint‚Ɋ܂܂ê‚Ä‚é‚Ì‚©“Á’è
‚·‚é‚Ì‚ªHŠw“I‚Él‚¦‚Ä‚·‚²‚­–³‘ÊB
Ž©•ª‚ÅŒvŽZ‚·‚é•”•ª‚È‚ñ‚©‚ ‚é‚킯‚ª‚È‚¢‚ÆŽv‚¢‚Ü‚·‚ªB
ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚È‚ñ‚¾‚©‚çB

95:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 10:44:55
JAVA‚Ńqƒƒ[ƒhƒLƒ…ƒƒ“ƒg‚ð‘‚­•û–@‚ð‹³‚¦‚Ä‚­‚¾‚³‚¢B
String s = <<END_OF_DATA;
‚ ‚¢‚¤‚¦‚¨
‚©‚«‚­‚¯‚±
END_OF_DATA

96:60
08/03/03 10:45:59
Ž©•ª‚Å‚Á‚Ä‚¢‚¤‚Ì‚ÍAŽ©‘O‚ÅŒvŽZ‚µ‚Ä“_‚ð“Á’肵‚Ä‚Á‚Ä‚¢‚¤ˆÓ–¡‚©B
swing‚à“à•”‚ŃIƒuƒWƒFƒNƒg‚Ì“Á’è‚ÉŒvŽZ‚µ‚Ä‚é‚킯‚ËB
‚Å‚àAMyPoint‚Ì‹““®‚ðMyPanel‚ª¿‚¯•‰‚¤‚̂͂ǂ¤‚È‚ÌH
‚à‚µ‘¼‚̃Rƒ“ƒ|[ƒlƒ“ƒg‚ɑ΂µ‚Ä‚àdraggedƒCƒxƒ“ƒg‚ð”­“®‚³‚¹‚½‚¢Žž‚É
ꇂ킯‚ª•K—v‚ɂȂéB
‚»‚ê‚Á‚ėႦ‚ÎdraggedƒCƒxƒ“ƒg‚ª10Ží—Þ‚ ‚邯‚µ‚½ê‡‚ÉA
‚ß‚¿‚á‚­‚¿‚á‚ÈŽ–‚ɂȂ邩‚ç
MyPoint‚ɃCƒxƒ“ƒg‚ðˆ—‚µ‚Ä‚à‚炤•û‚ª‚¢‚¢‚ÆŽv‚Á‚½B

‚»‚ê‚ÉA“_‚̈ʒu‚ðpublic‚ÅŠO‚©‚ç•ÏXo—ˆ‚é‚Á‚Ä‚¢‚¤‚Ì‚à•sŽ©‘RB

97:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 11:10:08
>>95
‚È‚¢

98:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 11:41:10
>>96
‚»‚̂ւñ‚͂ǂÁ‚¿‚Å‚à‚¢‚¢‚ÆŽv‚¤
‚½‚Ô‚ñD‚݂̖â‘肾‚µ

1–œŒÂ‚Ì“_‚Ì”»’è‚ð‚‘¬‰»‚µ‚½‚¢‚Á‚ÄŽïŽ|‚¾‚Á‚½‚çAR-Tree‚âQuad@tree‚ðì‚邯‚¢‚¢‚ñ‚¶‚á‚È‚¢‚©‚È
URLØÝ¸(en.wikipedia.org)
URLØÝ¸(en.wikipedia.org)

99:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 11:41:54
>>93
–³’m‚Æ”ñ펯‚ÉŠî‚­M”O‚ÌŽ‚¿Žå‚Ì‘ŠŽè‚È‚ñ‚©‚µ‚È‚­‚Ä‚¢‚¢‚æB–³‘Ê‚¾‚©‚çB

100:60
08/03/03 13:34:16
>>98
—Ⴆ‚ÎA
paintComponent(Graphics g)
‚ðŽg‚¤Žž‚ÉAˆÏ÷‚ðŽg‚Á‚½‚肵‚Ü‚·‚æ‚ËB
‚»‚ê‚Æ“¯—l‚ÉA
MyPointƒNƒ‰ƒX‚Å‚à
MyPoint#public void moveByMouseMove(MouseEvent e)
‚Æ‚©‚¢‚¤‚Ì‚ðì‚Á‚ÄA
MyPanel#public void mouseDragged(MouseEvent e)
(MyPoint)p.moveByMouseMove(e);

‚Æ‚·‚é‚̂͂ǂ¤‚Å‚µ‚傤‚©H
ň«AMyPanelã‚ŃRƒ“ƒ|[ƒlƒ“ƒg‚ðŒvŽZ‚ÅE‚¤‚É‚µ‚Ä‚à
ŽÀ‘•‚Ì•”•ª‚ÍMyPointƒNƒ‰ƒX‚Å‘‚¢‚½•û‚ª‚¢‚¢‚ÆŽv‚¤‚̂ł·‚ªB

101:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 13:37:26
URLØÝ¸(rg550.hp.infoseek.co.jp)
ƒ}ƒEƒX‚̈—‚ðMyPoint‘¤‚Å‚â‚éƒR[ƒh‘‚¢‚Ă݂½B
“_‚ð1–œŒÂ‚É‚·‚邯¶¬‚ÉŽžŠÔ‚ªŠ|‚©‚邯‚Ç‚»‚ÌŒã‚Í“Á‚É–â‘è‚È‚­“®‚¢‚½B

102:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 13:42:03
>>97
ì‚Á‚Ä‚­‚¾‚³‚¢Bì‚Á‚Ä‚­‚ꂽ‚ç

103:60
08/03/03 13:46:16
>>101
ŽÀs‚µ‚Ă݂܂µ‚½B
‘f°‚炵‚¢‚Å‚·B‚Ü‚³‚É‚¨‚ꂪl‚¦‚Ä‚¢‚½Žd—l‚»‚Ì‚à‚̂ł·B
setOpaque‚Æ‚¢‚¤‚̂͒m‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
‚¨‚ê‚ÍsetVisible‚Åo—ˆ‚é‚©‚ÆŽv‚Á‚Ă܂µ‚½‚ªA
‚Ç‚¤ˆá‚¤‚̂ł·‚©H

104:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 13:50:45
>>100
ƒhƒ[ƒc[ƒ‹‚ðì‚邯‚«‚Æ‚©‚ÍA‚»‚ñ‚ÈŠ´‚¶‚Åì‚邿B
Še}Œ`‚ɃCƒxƒ“ƒg‚ð‘—‚Á‚ÄA‚»‚ê‚É‚æ‚Á‚ă}ƒEƒX§Œä‚ÌState‚ð•Ï‚¦‚Ä‚¢‚­B
‚»‚¤‚·‚邯A}Œ`‚Ì‘I‘ðEˆÚ“®‚â•ÏŒ`‚È‚ñ‚©‚ªŠÈ’P‚ɂł«‚éB

‚½‚¾AƒNƒ‰ƒX‚Í•ª‚¯‚½‚Ù‚¤‚ª‚¢‚¢‚ÆŽv‚¤Bƒ‚ƒfƒ‹‚ª‘¾‚è‚·‚¬‚é‚©‚çB

105:60
08/03/03 13:50:51
JFrame#setLocationRelativeTo
URLØÝ¸(terai.xrea.jp)
‚à’m‚è‚Ü‚¹‚ñ‚Å‚µ‚½B•׋­‚ɂȂè‚Ü‚·B

·‚µŽx‚¦‚ª‚È‚¯‚ê‚ÎA
¶¬‚ÉŽžŠÔ‚ª‚©‚©‚é‚͓̂–‘R‚Æ‚µ‚ÄA
‚»‚ÌŒãA‰~ŠŠ‚É“®‚­——R‚ðà–¾‚µ‚Ä‚à‚炦‚Ü‚¹‚ñ‚©H

106:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 13:51:39
>>103
JPanel‚̓fƒtƒHƒ‹ƒg‚Å•s“§–¾@(opaque=true)@‚¾‚©‚çA“_‚ÍŽlŠp‚­‚È‚¢‚̂œ§–¾‚È•”•ª‚à‚ ‚é‚Ì‚ÅAÝ’è‚ð•Ï‚¦‚Ă邾‚¯‚Å‚µ‚å
setVisible‚Ƃ͑S‘R•Ê

107:60
08/03/03 13:59:26
>>106
setVisible‚Á‚Ä‚¢‚¤‚Ì‚Í
add‚·‚é‚©‚µ‚È‚¢‚©‚­‚ç‚¢‚Ì·‚ª‚ ‚邯‚¢‚¤Ž–‚Å‚·‚©H
‚‚܂è
setVisible(false)‚Æ‚¢‚¤‚̂͊®‘S‚É–³Œø‚ȃRƒ“ƒ|[ƒlƒ“ƒg‚É‚È‚é‚ÆH
Visiblity‚Æ‚¢‚¤‚̂͌©‚¦‚éAŒ©‚¦‚È‚¢•s“§–¾‚©“§–¾‚©
‚Æ‚¢‚¤Ž–‚¾‚ÆŽv‚Á‚Ä‚¢‚Ü‚µ‚½B

‚È‚é‚Ù‚ÇAƒfƒtƒHƒ‹ƒg‚ł͊DF‚̂悤‚Å‚·‚Ë
¡setOpaque‚ðƒRƒƒ“ƒgƒAƒEƒg‚µ‚½‚çŽlŠp‚¢ƒoƒbƒNƒOƒ‰ƒEƒ“ƒh‚ªo‚Ä‚«‚Ü‚µ‚½B

‚¾‚©‚çMyPoint‚ÅsetBackgraound(Color.BLACK)
‚µ‚Ä‚à‘åä•v‚Å‚·‚ªA‚±‚ê‚Í‚«‚Á‚Æ’x‚¢‚Å‚µ‚傤‚ËB



108:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 14:12:23
>>107
‚»‚¤
setVisible(false)@‚ÍA‚Ü‚Á‚½‚­‰½‚à•\ަ‚³‚ê‚È‚­‚Ȃ邵Aƒ}ƒEƒX“ü—Í‚àƒL[ƒ{[ƒh“ü—Í‚àŽó‚¯‚È‚­‚È‚é
‘¶Ý‚µ‚ĂȂ¢‚̂ƂقƂñ‚Ç“¯‚¶

109:60
08/03/03 14:13:14
>>108
Oh I see, Thanks

110:a
08/03/03 15:18:59
URLØÝ¸(www.harukitchen.com)
‚±‚±‚̃TƒCƒg‚É‚ ‚é
ƒvƒƒOƒ‰ƒ€‚̓I[ƒvƒ“ƒ\[ƒX‚É‚µ‚Ä‚¨‚«‚Ü‚·BˆÈ‰º‚̃tƒ@ƒCƒ‹‚ð‘S‚Ä‚c‚k‚µ‚ÄA
ƒƒCƒ“‚ƂȂéMapEdit.java‚ðjavac ƒtƒ@ƒCƒ‹–¼‚ŃRƒ“ƒpƒCƒ‹‚µ‚½‚̂ł·‚ªA

URLØÝ¸(nandemo-up1.hp.infoseek.co.jp)
URLØÝ¸(nandemo-up1.hp.infoseek.co.jp)

‚±‚̂悤‚ȃGƒ‰[‚ªcB
ƒIƒuƒWƒFƒNƒg‚ªŒ©‚‚©‚è‚Ü‚¹‚ñ@‚ÅŒŸõ‚µ‚Ă݂½‚̂ł·‚ªA
ƒNƒ‰ƒX‚ª‚È‚¢‚Æ‚¢‚¤‚±‚Æ‚¾‚¯‚µ‚©c‚Å‚àƒNƒ‰ƒX‚Ì’è‹`‚Í‚³‚ê‚Ă邵cƒTƒbƒpƒŠ‚Å‚·cB
‚Ç‚¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤H‰½‚©‘«‚è‚È‚¢ƒtƒ@ƒCƒ‹‚Å‚à‚ ‚é‚̂łµ‚傤‚©cH

111:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 16:10:14
>>110
„‚Å‚àƒNƒ‰ƒX‚Ì’è‹`‚Í‚³‚ê‚Ă邵c

’è‹`‚³‚ê‚Ă邩H
OffScreen‚Æ‚¢‚¤ƒNƒ‰ƒX‚͂ǂ±‚É‚ ‚é‚ñ‚¾H
Accel‚Æ‚©BattleManage‚ÍH

112:a
08/03/03 16:21:45
MapCanvas.java‚É OffScreen m_pix_off_screen;
Chara.java‚É Accel m_accel;
‚Æ‚ ‚é‚ñ‚Å‚·‚ªA‚±‚ê‚͈Ⴂ‚Ü‚·‚©‚ËcHOOG

113:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 16:23:37
>>112
Java‚ÌŠî‘b‚©‚ç•׋­‚µ’¼‚µ‚½•û‚ª‚¢‚¢‚æ

114:a
08/03/03 16:28:16
‚i‚`‚u‚`‚ÌŠî‘b‚·‚ç’m‚ç‚È‚¢‚Ì‚ÅA
‚Ƃ肠‚¦‚¸‹N“®‚³‚¹‚éŽè‡‹³‚¦‚ĉº‚³‚¢B

115:60
08/03/03 17:29:22
java3D‚ðŽg‚¢‚½‚¢‚Å‚·‚È‚Ÿ[

116:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 17:47:22
>>114
‚±‚±‚̓vƒƒOƒ‰ƒ€‚ðì‚él‚Ì‚½‚߂̔‚Ȃñ‚ÅA
Ž©•ª‚Åì‚炸E‚Á‚Ä“®‚©‚·‚¾‚¯‚Ìl‚Í‚¨ŒÄ‚тłȂ¢
>>115
‚¶‚á‚ Žg‚Á‚Ă݂ê‚Î
‚ЂƂ育‚Ƃ̓uƒƒO‚ɂłà‚Ç‚¤‚¼

117:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 20:31:23
‚±‚ñ‚ÈŽ¿–â’p‚¸‚©‚µ‚¢‚ñ‚¾‚ª‰SŽÒнŒ}‚Á‚Ä‘‚¢‚Ă邩‚ç‘åä•v‚¾‚æ‚Ë

JComboBox‚ɑ΂µ‚ÄsetSelectedItemƒƒ\ƒbƒh‚ðŽÀs‚·‚邯JComboBox‚É“o˜^‚µ‚½
ƒAƒNƒVƒ‡ƒ“ƒŠƒXƒi[‚ª”½‰ž‚µ‚¿‚á‚Á‚Ăǂ¤‚àˆÓ}‚µ‚½“®ì‚ª“¾‚ç‚ê‚È‚¢
JComboBox‚Ì€–Ú‚ª‘I‚΂ꂽ‚Æ‚«‚Ì‚ÝƒŠƒXƒi[‚ª”½‰ž‚·‚é‚É‚Í
‚Ç‚±‚łǂ¤”»’f‚³‚¹‚ê‚΂¢‚¢‚Ì‚©‚ÈH
‹°‚ç‚­ƒCƒxƒ“ƒg‚ðŽó‚¯Žæ‚éactionPerformedƒƒ\ƒbƒh‚Å
‚»‚ꂪƒ†[ƒU[ƒAƒNƒVƒ‡ƒ“‚É‚æ‚Á‚Ä‹N‚±‚Á‚½‚à‚Ì‚©‚Ç‚¤‚©”»’f‚Å‚«‚é‚Ì‚¾‚낤‚©c
‚¢‚­‚烄ƒt‚Á‚Ä‚ào‚Ä‚±‚È‚¢B‚ǂȂ½‚©‚²‹³Žö‚¨Šè‚¢‚µ‚Ü‚·

118:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 20:44:56
>>117
ˆê”ÔˆÀ’¼‚Ȃ̂ÍAsetSelectedItem‚·‚éŠÔ‚¾‚¯ƒŠƒXƒi‚ðŠO‚·
‚à‚µ‚­‚̓tƒ‰ƒO‚𗧂ĂăCƒxƒ“ƒg‚𖳎‹‚·‚é
ƒ†[ƒU‘€ì‚É‚æ‚é‚à‚Ì‚©‚Ç‚¤‚©‚Í”»’è‚Å‚«‚È‚¢‚ñ‚¶‚á‚È‚¢‚©‚È‚Ÿ

119:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 20:52:42
>>118
ƒŠƒXƒi‚ðŠO‚·•û–@‚ÍA‚¿‚å‚Á‚Æ•sˆ‚©‚È‚ŸH‚ÆŽv‚Á‚½‚ñ‚¾‚¯‚Ç
‚»‚ꂵ‚©•û–@‚ª‚È‚¢‚È‚çŽd•û‚È‚¢‚ËB‘¦ƒŒƒX‚ ‚肪‚Æ‚¤

120:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 22:24:44
shift_jisAjis“™‚Ì•¶ŽšƒR[ƒh‚ðŽw’肵‚Ä
‘SŠp•¶Žš—ñ‚ðˆê•¶Žš‚¸‚Š¿ŽšƒR[ƒhŽæ“¾‚µ‚Ä‚¢‚­‚Ì‚Í
‚ǂ̂悤‚É‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©H

121:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 22:29:01
>>120
byte[]@b@=@"‚ ".getBytes("Shift_JIS");

122:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 22:30:00
ƒT[ƒuƒŒƒbƒg‚Ì”‚ª‘òŽR‚ ‚èA
a.b.servlet1.java
a.b.servlet2.java
...
a.b.servlet100.java

web.xml‚É‚PŒÂ‚¸‚Â<servlet>a.b.servlet1</servlet>‚Æ’è‹`‚·‚é‚̂͑å•ςȂ̂ÅAInvokerServlet‚ð—˜—p‚µ‚½‚¢‚̂ł·‚ªA
ƒAƒNƒZƒX‚·‚éURL‚ɃpƒbƒP[ƒW–¼‚ðŠÜ‚߂Ȃ¢‚Æ‚¢‚¤—v‹‚à‚ ‚è‚Ü‚·Binvoker‚ŃpƒbƒP[ƒW‚ðŽw’è‚·‚é•û–@‚È‚¢‚Å‚·‚©H

/context/xxx/servlet1 -> a.b.servlet1.java
/context/xxx/servlet2 -> a.b.servlet2.java
...
/context/xxx/servlet100 -> a.b.servlet100.java

<servlet-mapping>
<servlet-name>invoker</servlet-name>
<url-pattern>/xxx/*</url-pattern>
<class-pattern>a.b.*</class-pattern>
</servlet-mapping>

‚Ý‚½‚¢‚È‚±‚Æ‚ªo—ˆ‚½‚çŠð‚µ‚¢‚̂ł·‚ªB
InvokerServlet‚̃Tƒ“ƒvƒ‹‚É‚àã‹L‚̂悤‚È•¨‚ª‚È‚­A‘ã‚í‚è‚É‚È‚é‚æ‚¤‚È•¨‚àŒ©‚‚©‚炸BBB


123:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 22:37:01
Ž¿–â‚Å‚·B

import java.awt.*;
import javax.swing.*;

public class GUI extends JFrame {
public static void main(String[] args){new GUI();}
public GUI(){
Container c = getContentPane();
c.setLayout(new BoxLayout(c, BoxLayout.Y_AXIS));
c.add(new MyForm("ƒIƒ‰ƒIƒ‰ƒIƒ‰", "ƒIƒ‰"));
c.add(new MyForm("–³‘Ê–³‘Ê–³‘Ê", "–³‘Ê"));
JButton b = new JButton("‚»‚µ‚ÄŽž‚Í“®‚«o‚·");
b.setAlignmentX(JButton.RIGHT_ALIGNMENT);
c.add(b);
pack();
setVisible(true);
}

class MyForm extends JPanel{
public MyForm(String label, String value){
setLayout(new FlowLayout(FlowLayout.RIGHT));
add(new JLabel(label));
JTextField tf = new JTextField(10);
tf.setText(value);
add(tf);
}
}
}

ÅŒã‚̃{ƒ^ƒ“‚ð‰E‹l‚É‚µ‚½‚¢‚ñ‚Å‚·‚¯‚ÇA‰E‹l‚ɂȂç‚È‚¢‚͉̂½ŒÌ‚Å‚µ‚傤B

124:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 22:38:02
>>122
invoker‚à‚Ç‚«‚ðŽ©•ª‚Åì‚é‚Ì‚ª‚»‚ñ‚Ȃɑå•ςƂ͎v‚¦‚È‚¢‚¯‚ÇEEE
ƒŠƒNƒGƒXƒgURL‚©‚çƒNƒ‰ƒX–¼‚ðØ‚èo‚µ‚Ä
Class.forName(`).newInstance()‚ŃT[ƒuƒŒƒbƒg‚ðƒCƒ“ƒXƒ^ƒ“ƒX‰»‚µ‚Ä
serviceŒÄ‚Ô‚¾‚¯‚¶‚á‚È‚¢‚Ì‚©‚È‚ŸŠî–{“I‚É‚Í

125:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 22:40:54
>>123
MyForm@‚à@setAlignmentX(1)@‚É‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚̂łÍ

126:123
08/03/03 22:49:40
>>125
‚È‚é‚Ù‚ÇB
‚¢‚¯‚Ü‚µ‚½B‚»‚¤‚¢‚¤‚à‚ñ‚È‚ñ‚Å‚·‚ËB

127:a
08/03/03 22:53:07
>>116
‚¨ŒÄ‚тłȂ¢‚¶‚á‚È‚­‚ÄŽ¿–âŽÒ‚ª—ˆ‚é‚ñ‚¾‚æBƒoƒJ‚©B
‚©‚Á‚ĂɌˆ‚߂Ăñ‚Ȃ您‘O‚̈Ӗ¡‚í‚©‚ç‚ñƒ‹[ƒ‹‚ðBŽ¿–⑊’kƒXƒŒƒbƒh‚¾‚낪B

128:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 22:58:19
>‚Ƃ肠‚¦‚¸‹N“®‚³‚¹‚éŽè‡‹³‚¦‚ĉº‚³‚¢B
‚¢‚₱‚ꎿ–â‚¶‚á‚È‚¢‚µ

129:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 23:04:16
>>127
URLØÝ¸(pc11.2ch.net)
‚±‚±Œ©‚Ă݂ëA‚¿‚á‚ñ‚Æ‘‚¢‚Ä‚ ‚邾‚낤
u‚±‚̔‚̓vƒƒOƒ‰ƒ€‚ðì‚él‚Ì‚½‚߂̔‚ł·v‚Á‚Ä

130:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/03 23:04:21
‚Ü‚ 3ŒŽ‚¾‚à‚ñ‚È
‚µ‚á[‚È‚¢

131:³Žu
08/03/04 03:02:19
>>91@Thanks,
>>88 Shut-up man, fuck off you bitch, ³¾Þ´@‚Ç‚¤‚¹`‚¾‚ë@‚Í‚â‚߂Ȃ³‚¢

132:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/04 03:32:21
‚Æ‚±‚ë‚Åsplit‚Å x ‚Ü‚½‚Í@a‚Å‹æØ‚é‚̂͂ǂ¤‚µ‚½‚çH

133:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/04 03:59:29
"123a456x789a0".split("x|a")

134:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/04 14:36:03
Nim of game ‚Ì‘‚«•û‹³‚¦‚Ä‚­‚ê‚邯‚±‚ ‚è‚Ü‚·‚©?

135:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/04 14:36:34
Game of Nim‚Å‚µ‚½¡

136:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/04 16:07:34
MouseEvent‚Íabstract‚Å[ƒo[ƒ‰ƒCƒh‚Å‚«‚È‚¢‚Á‚Äo‚Ä‚­‚é‚̂ł·‚ªA
‰½‚©ŠÔˆá‚Á‚Ä‚¢‚é‚̂łµ‚傤‚©?‚¢‚¿‚¨‚¤‰ðà–{‚Ì’Ê‚è‚ɑłÁ‚½‚‚à‚è‚È‚ñ‚Å‚·‚ªEE

import java.applet.*;
import java.awt.*;
import java.awt.event.*;

/*
<applet code="MouseEvents" width=300 height=300></applet>
*/

public class MouseEvents extends Applet implements MouseListener{

public void init(){
addMouseListener(this);
}

public void mouseClicked(MouseEvent me){
setBackground(Color.blue);
repaint();
}

}



137:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/04 16:08:09
‚·‚݂܂¹‚ñAŽ¿–₳‚¹‚Ä‚­‚¾‚³‚¢B

Look&Feel‚̃tƒHƒ“ƒgÝ’è‚ÅA
System.setProperty("swing.plaf.metal.controlFont", "Dialog-Plain-12");
‚ðŽw’肵‚Ä‚¨‚­‚ƃtƒHƒ“ƒg‚ªDialog-Plain‚Ì12ƒ|ƒCƒ“ƒg‚ɂȂè‚Ü‚·‚æ‚ËB
Windows‚ÌLook&Feel‚ð“K—p‚µ‚½‚Æ‚«‚É‚à‚±‚̂悤‚Ɉꊇ‚ÅŽw’è‚·‚éƒL[‚Í‚ ‚è‚Ü‚·‚©H

‚±‚ê‚ç‚̃L[–¼‚ªAPIƒhƒLƒ…ƒƒ“ƒg‚É‚³‚Á‚ς茩‚‚©‚炸¢‚Á‚Ä‚¨‚è‚Ü‚·¥¥¥


138:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/04 16:10:42
>>136
MouseListener‚̃ƒ\ƒbƒh‚ÍmouseClicked‚¾‚¯‚¶‚á‚È‚­‚Ä‘S•”ŽÀ‘•‚·‚é•K—v‚ª‚ ‚é
’†g‚©‚ç‚Á‚Û‚Å‚à‚¢‚¢‚Ì‚Å
public@void@mouseEntered(MouseEvent@e)@{@}
public@void@mouseExited(MouseEvent@e)@{@}
public@void@mousePressed(MouseEvent@e)@{@}
public@void@mouseReleased(MouseEvent@e)@{@}

139:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/04 16:21:47
>>138
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½


140:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/04 17:36:21
ƒJƒIƒX‚Á‚Ä‚é‚È

141:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/04 17:36:39
WindowsXP+tomcat5.0.28‚É‚Ä
hello.jsp --------------------------------------------------------------
<%@ page language="java" contentType="text/html;charset=Windows-31J"%>
<%@ page errorPage="DefaultException.jsp" %>
error.jsp -------------------------------------------------------------
<%@ page language="java" contentType="text/html;charset=Windows-31J"%>
<%@ page isErrorPage="true" %>
----------------------------------------------------------------------
hello.jsp‚Ì’†‚Å—áŠO‚ª”­¶‚·‚邯error.jsp‚ªŒÄ‚΂ê‚Ü‚·‚ªAerror.jsp‚Ì“à—e‚ª•¶Žš‰»‚¯‚µ‚ăuƒ‰ƒEƒU‚É•\ަ‚³‚ê‚Ü‚·B
‚Å‚àAerror.jsp‚ð’¼Úƒuƒ‰ƒEƒU‚©‚çŒÄ‚Ô‚Æ•¶Žš‰»‚¯‚ª‹N‚«‚Ü‚¹‚ñB
JSP‚Ì—áŠOˆ—‹@\‚ÅŒÄ‚Î‚ê‚½Žž‚¾‚¯•¶Žš‰»‚¯‚µ‚Ä‚¢‚邿‚¤‚ÉŒ©‚¦‚Ü‚·B‰ðŒˆ•û–@‚ ‚è‚Ü‚·‚©H

142:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/04 17:38:22
>>141
“]Úƒ~ƒXBerrorPage=error.jsp‚Ɠǂݑւ¦‚Ä‚­‚¾‚³‚¢B

143:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/04 20:15:09
>>141
•¶Žš‰»‚¯‚ÌŒ´ˆö‚͕ʂ̂Ƃ±‚ë‚É‚ ‚è‚Ü‚µ‚½B
web.xml‚ʼnº‹L‚ÌÝ’è‚ð“ü‚ê‚Ä‚¢‚邯A‚±‚¿‚炪—D悳‚ê‚é‚炵‚­•¶Žš‰»‚¯‚ª”­¶‚µ‚Ü‚·B
<error-page>
<error-code>500</error-code>
<location>/error.jsp</location>
</error-page>
error-page‚ÌÝ’è‚ðƒRƒƒ“ƒgƒAƒEƒg‚·‚邯•¶Žš‰»‚¯‚µ‚È‚­‚È‚è‚Ü‚·Btomcat‚̃oƒOH

144:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/04 21:50:31
public static void main(args[])
‚ɂ‚¢‚ÄA‹³‚¦‚Ä‚­‚¾‚³‚¢B

‚±‚̃ƒ\ƒbƒh‚ɂ‚¢‚ÄA
ˆê˜A‚̃Rƒ“ƒpƒCƒ‹’PˆÊ‚Ì’†‚Å‚½‚¾‚ЂƂ‚݂̂̑¶Ý‚ª‹–‚³‚ê‚郃\ƒbƒh‚Å‚ ‚éA
‚Æ‚¢‚Á‚½ƒ‹[ƒ‹‚Í‘¶Ý‚µ‚Ü‚·‚©H

public class Test1 ‚Æ‚¢‚¤ƒNƒ‰ƒX‚Æ
class Test2 ‚Æ‚¢‚¤ƒNƒ‰ƒX‚Ƃ̗¼•û‚ÉA
public static void main(args[])‚ð‹Lq‚µ‚Ă݂ÄA
Test1‚Ìmain()‚©‚çATest2‚Ìmain()‚ð“Ç‚ñ‚ł݂½‚̂ł·‚ªA“Á‚É–â‘è‚È‚­“®‚«‚Ü‚µ‚½B


145:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/04 21:56:35
> ˆê˜A‚̃Rƒ“ƒpƒCƒ‹’PˆÊ‚Ì’†‚Å‚½‚¾‚ЂƂ‚݂̂̑¶Ý‚ª‹–‚³‚ê‚郃\ƒbƒh‚Å‚ ‚éA
> ‚Æ‚¢‚Á‚½ƒ‹[ƒ‹‚Í‘¶Ý‚µ‚Ü‚·‚©H
‚È‚¢B

146:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/04 22:48:27
‚SŒ…‚Ì‚P‚Ui”‚ð
”’lŒ^‚ɕϊ·‚Á‚Ăǂ¤‚·‚ê‚΂¢‚¢‚Å‚·‚©H
0x‚Ì16i”‚Åo—Í‚µ‚½‚¢‚̂ł·‚ª

147:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/04 22:57:00
>>146
‚æ‚­‚í‚©‚ç‚ñ‚Ì‚ÅA‚Ç‚¤‚¢‚¤“ü—͂ɑ΂µ‚Ăǂ¤‚¢‚¤o—Í‚ª—~‚µ‚¢‚Ì‚©A—á‚ð‚ ‚°‚Ä‚­‚ê

148:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/04 22:59:59
>>146
ƒGƒXƒp[ƒŒƒX‚·‚邯
int i = 0xABCD;
System.out.println("0x" + Integer.toString(i, 16));

149:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/04 23:03:56
>>147
ޏ—炵‚Ü‚µ‚½
>>148‚Ì•û‚Ì—á‚ÅŒ¾‚¤‚Æ
String‚ÅABCD‚Ƃ킩‚Á‚Ä‚¢‚Ä
int‚Å0xABCD‚ƕϊ·‚µ‚½‚¢‚̂ł·‚ª

150:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/04 23:05:58
>>149
String s = "ABCD";
int i = Integer.parseInt(s, 16);

151:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/04 23:07:07
>>150
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
ˆø”‚ÉŽw’è‚·‚邾‚¯‚È‚ñ‚Å‚·‚Ë

152:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/04 23:47:26
‚¨¢˜b‚ɂȂè‚Ü‚·B

swing‚¢‚¶‚肵‚Ä‚¢‚é‚̂ł·‚ªAª–{‚ª‚í‚©‚Á‚Ä‚¢‚Ü‚¹‚ñB
JFrame‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ðì‚邯A‚»‚¢‚‚ÍAŽ©“®“I‚ɕʂ̃XƒŒƒbƒh‚Å“®‚¢‚Ä‚¢‚é‚̂łµ‚傤‚©H
ŠÖ”main()‚ÍAÅIs‚܂ň—‚³‚ê‚ÄA‚»‚ÌŒã‚ë‚͂Ȃ¢‚̂ł·‚ªA
JFrame‚ł‚­‚Á‚½ƒEƒBƒ“ƒhƒE‚â‚»‚Ìã‚̃Rƒ“ƒ|[ƒlƒ“ƒg‚Í“®ì‚𑱂¯‚Ä‚¢‚Ü‚·B

ƒXƒŒƒbƒh‚łȂ¯‚ê‚Ή½‚Ȃ̂©—‰ð‚Å‚«‚Ü‚¹‚ñB
ƒGƒXƒp[‚µ‚Ä‚¢‚½‚¾‚¯‚Ü‚¹‚ñ‚©B

153:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 00:04:25
•ª‚©‚è‚Ü‚¹‚ñB‹³‚¦‚Ä‚­‚¾‚³‚¢B‰SŽÒ‚Å‚·BƒGƒXƒp[‚µ‚Ä‚­‚¾‚³‚¢B

154:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 00:15:34
>>152
ƒNƒ‰ƒX‚Í쬂µ‚½‚Æ‚«ˆê‰ñ‚¾‚¯‰Šú‰»—p‚̃ƒ\ƒbƒh‚ð’Ê‚éB

155:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 01:12:20
OS‚̃VƒXƒeƒ€ƒtƒHƒ“ƒg‚𓾂é•û–@‚Í‚ ‚è‚Ü‚·‚©H

156:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 01:28:07
Java‚ÌŽ¿–â‚Æ‚¿‚å‚Á‚Æ‚¸‚ê‚é‹C‚à‚µ‚Ü‚·‚ªEEE

DB‚Ƃ̃RƒlƒNƒVƒ‡ƒ“‚ðŠm—§‚·‚éˆ×‚É
Connection con = null;
con = DriverManager.getConnection(URL,USER,PASS)

‚ȂǂƑ‚«‚Ü‚·‚æ‚ËB
‚±‚ÌŽžAcon‚̓Cƒ“ƒXƒ^ƒ“ƒX‚ƌĂñ‚Å—Ç‚¢‚̂ł·‚©H
Connection‚̓Cƒ“ƒ^[ƒtƒF[ƒX‚Ȃ̂ŃCƒ“ƒXƒ^ƒ“ƒX‚𶬂·‚邱‚Ƃ͂ł«‚È‚¢‚Í‚¸B
ƒCƒ“ƒXƒ^ƒ“ƒX‚łȂ¢‚Æ‚µ‚½‚牽‚Ȃ̂łµ‚傤‚©H
‚²‹³Žö‰º‚³‚¢B


157:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 01:30:59
>>152
ThreadGroup#list‚łǂñ‚ȃXƒŒƒbƒh‚ª“®ì‚µ‚Ä‚¢‚é‚©Œ©‚Ä‚Ý‚é‚Æ‚¢‚¢B
Žv‚Á‚½ˆÈã‚É‚¢‚ë‚¢‚ë‚ȃXƒŒƒbƒh‚ª“®‚¢‚Ä‚¢‚é‚Ì‚ª•ª‚©‚éB

158:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 01:32:57
>>156
con‚ÍConnectionƒCƒ“ƒ^ƒtƒF[ƒX‚ðŽÀ‘•‚·‚éƒNƒ‰ƒX‚̃Cƒ“ƒXƒ^ƒ“ƒX‚Ö‚ÌŽQÆ

159:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 01:35:38
ˆê‰žA³Šm‚ðŠú‚·‚È‚çucon‚ÅŽQÆ‚µ‚Ä‚¢‚éƒCƒ“ƒXƒ^ƒ“ƒXv‚Ý‚½‚¢‚ÈŒ¾‚¢•û‚ɂȂéB
•Ï”‚»‚ꎩ‘̂̓Cƒ“ƒXƒ^ƒ“ƒX‚ł͂Ȃ¢B


160:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 03:18:58
>>152
‚»‚¤ASwing‚ÍEDT‚Æ‚¢‚¤•ʃXƒŒƒbƒh‚Å“®‚¢‚Ä‚¢‚é
‚»‚µ‚ÄA‚±‚±ˆÈŠO‚ł͓®‚©‚µ‚Ă̓_ƒA‚Æ‚¢‚¤‚Ì‚ªƒ‹[ƒ‹

161:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 04:15:31
>>152
–¼‘O‚ð‚í‚´‚í‚´•Ï‚¦‚È‚¯‚ê‚ÎAmainƒƒ\ƒbƒh‚Ímain‚Æ‚¢‚¤–¼‘O‚̃XƒŒƒbƒh‚Å“®ì‚µ‚Ä‚¢‚éB
SwingŠÖŒW‚Ì‹@”\‚ðŽg‚¤‚Æ‚³‚ç‚ɕʂ̂¢‚­‚‚©‚̃XƒŒƒbƒh‚ª¶¬‚³‚ê‚éB
‚»‚Ì’†‚É‚Í>>160‚ÌŒ¾‚¤EDT‚Æ‚¢‚¤GUIŠÖŒW‚̃Cƒxƒ“ƒgˆ—‚ðˆêŽè‚É’S‚¤ƒXƒŒƒbƒh‚à‚ ‚éB
‚±‚ÌV‚½‚ɶ¬‚³‚ꂽƒXƒŒƒbƒhŒQ‚É‚æ‚Á‚ăEƒCƒ“ƒhƒE‚â‚»‚Ìã‚̃Rƒ“ƒ|[ƒlƒ“ƒg‚ª“®ì‚·‚éB
mainƒƒ\ƒbƒh‚ªÅŒã‚܂ň—‚³‚ê‚邯main‚Æ‚¢‚¤–¼‘O‚̃XƒŒƒbƒh‚ÍI—¹‚µ‚Ä–³‚­‚Ȃ邪A
‘¼‚̃XƒŒƒbƒh‚ªI—¹‚·‚é‚܂ŃvƒƒOƒ‰ƒ€‘S‘̂Ƃµ‚Ä‚ÍI—¹‚µ‚È‚¢B

162:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 11:23:40
EDTŽ©‘Ì‚ÍAWT‚É‚à‚ ‚Á‚ÄSystem Queue‚Á‚Ä‚¢‚¤–¼‘O‚Ń}ƒ‹ƒ`ƒXƒŒƒbƒh‚ɂȂÁ‚Ä‚éB
Swing‚̃Cƒxƒ“ƒgŽü‚è‚̓Vƒ“ƒOƒ‹ƒXƒŒƒbƒh‚Å“®‚¢‚Ä‚ÄSwingƒRƒ“ƒ|[ƒlƒ“ƒg¶¬‚ðŠÜ‚ß‚ÄSwingƒR[ƒh‚ÍEDT‚Å“®‚©‚³‚È‚¢‚Æ‚¢‚¯‚È‚¢B
ÌASwingŠÖ˜A‚̃XƒŒƒbƒh‚ɂ̓oƒO‚ª‚ ‚é‚©‚çSwingƒRƒ“ƒ|[ƒlƒ“ƒg‚̶¬‚àEDT‚Ås‚¤‚悤‚É‚Æì–@‚ª–§‚©‚ɕςí‚Á‚ÄSwing‚̃`ƒ…[ƒgƒŠƒAƒ‹‚¾‚¯‚ª•ÏX‚³‚ê‚Ă܂Ƃà‚ȃAƒiƒEƒ“ƒX‚Í‚³‚ê‚ĂȂ¢B

163:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 12:10:15
>>152 ‚Ì‘‚«•û‚¾‚Æ
>JFrame‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ðì‚邯A‚»‚¢‚‚͎©“®“I‚ɕʂ̃XƒŒƒbƒh‚Å“®‚¢‚Ä‚¢‚é‚̂łµ‚傤‚©H
‚Æu‚¢‚Ä‚¢‚é‚Ì‚¾‚©‚çAƒRƒ“ƒXƒgƒ‰ƒNƒ^‚̌ĂÑo‚µ‚Ì‚±‚Æ‚ÅA‚»‚ꎩg‚Ímain‚̃XƒŒƒbƒh‚Å“®‚¢‚Ä‚¢‚é‚Å‚¢‚¢‚ñ‚¶‚á‚È‚¢H
‘S‚ẴRƒ“ƒXƒgƒ‰ƒNƒ^‚̌ĂÑo‚µ‚ªI‚í‚ç‚È‚¯‚ê‚Îmain()‚ɂ͖߂ç‚È‚¢‚Æc
ƒRƒ“ƒ|[ƒlƒ“ƒg‚̃Cƒxƒ“ƒgˆ—‚͂܂½•ʂ̘b‚ÅB
‚à‚¿‚ë‚ñ‚r‚t‚m‚Ì„§‚Í >>162 ‚̉]‚¤‚悤‚ɃRƒ“ƒ|[ƒlƒ“ƒg‚Ì쬂àEDT‚Ås‚¤‚Ȃ̂¾‚낤‚ªc

164:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 12:34:10
ƒ{ƒ^ƒ“‚ðì‚Á‚ÄA‚»‚̃{ƒ^ƒ“‚ð‰Ÿ‚·‚Æthread‚ªnull‚É‚È‚é‚æ‚¤‚Éì‚Á‚Ä‚¢‚Ü‚·B
run()ƒƒ\ƒbƒh‚Ì’†‚É‘‚©‚ê‚Ä‚¢‚鈗‚É‚©‚©‚鎞ŠÔ‚ª’Z‚¢ê‡i1msˆÈ‰ºj‚¾‚Ƴí‚ÉŽ~‚Ü‚Á‚Ä‚­‚ê‚Ü‚·B
‚µ‚©‚µAˆ—‚É‚©‚©‚鎞ŠÔ‚ª’·‚¢ê‡i100ms‚­‚ç‚¢j‚¾‚Ɖ½‰ñ‚àƒ{ƒ^ƒ“‚ð‰Ÿ‚³‚È‚¢‚ÆŽ~‚Ü‚Á‚Ä‚­‚ê‚Ü‚¹‚ñB
‚Ç‚¤‚µ‚½‚ç‚¢‚¢‚Å‚·‚©H

run()ƒƒ\ƒbƒh‚Ì’†
while(thread != null) {
ˆ—
thread.sleep(100);
}

165:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 12:40:35
>>164
ŽžŠÔ‚Ì‚©‚©‚鈗‚Ì“r’†‚Å if(thread==null) break; ‚Æ‚©‚µ‚Ă݂éB

166:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 12:49:12
ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚Á‚ăRƒ“ƒXƒgƒ‰ƒNƒ^Ž©g‚ªƒXƒŒƒbƒhì‚Á‚Ä‚»‚Ìã‚Å“®‚¢‚ĂȂ©‚Á‚½‚Á‚¯H

167:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 13:35:10
‚¦‚Á

168:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 13:50:35
>>166
ŽŽ‚µ‚¿‚Ü‚Á‚½‚¶‚á‚Ë‚¥‚©‚æB
public class ConstractaThreadName{
ConstractaThreadName(){
DisplayThreadsName();
}
public static void main(String[] argv){
ConstractaThreadName ctn = new ConstractaThreadName();
System.out.println();
DisplayThreadsName();
}
private static void DisplayThreadsName(){
int i, n;
System.out.println("Display Threads Name");
Thread[] tarry = new Thread[Thread.activeCount()];
n = Thread.enumerate(tarry);
for(i = 0; i < n; i++)
System.out.println(tarry[i].getName());
}
}

169:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 13:57:48
>>168
ƒJƒŒƒ“ƒgƒXƒŒƒbƒh‚ª‚ǂꂩ‚à•\ަ‚µ‚È‚¢‚ƈӖ¡‚È‚­‚È‚¢H

170:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 14:01:32
>166
ƒXƒŒƒbƒh‚̶¬ƒRƒXƒg‚Á‚ătƒ‹GC•À‚Ì•³Žv‚¢ˆ—‚¾‚º‚—

171:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 14:03:00
eclipse Europe 3
‚Æ“ú–{Œê‰»‚ð‚‚©‚Á‚Ä‚é‚̂ł·‚ª
ƒo[ƒWƒ‡ƒ“ƒAƒbƒv‚·‚é‚ɂ͉½‚ðƒ_ƒEƒ“ƒ[ƒh‚µ‚Ăǂ¤‚µ‚½‚ç‚¢‚¢‚Å‚·‚©H

172:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 15:48:54
>>171
Eclipse“‡M24yJava/C/PHP/Ruby/Python/Perlz
½ÚØÝ¸(tech”Â)l50

‚±‚Á‚¿‚Å•·‚¯


173:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 16:54:03
‚¢‚âjava‚̃XƒŒƒbƒh‚¶‚á‚È‚­‚ÄVM“à•”‚ŕʂ̃XƒŒƒbƒh‘–‚点‚Ä‚é‚ñ‚¶‚á‚È‚©‚Á‚½‚¯H
Œ¾Œêˆá‚Á‚½‚©‚È‚ŸEEEB

174:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 17:01:43
>>173
‚»‚ñ‚Ȃ킯‚̂킩‚ç‚ñ‚±‚Ƃ͂µ‚È‚¢‚æ
‚»‚ñ‚ÈŠï–­‚È‚±‚Æ‚ð‚·‚éŒ¾Œê‚ª‚ ‚é‚Ȃ狻–¡[‚¢
ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚¶‚á‚È‚­‚ătƒ@ƒCƒiƒ‰ƒCƒU‚©H

175:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 19:50:02
Ž¿–â‚Å‚·B

GI ƒvƒƒOƒ‰ƒ€’†‚©‚ç
‘¼‚ÌGUI ƒvƒƒOƒ‰ƒ€‚ðŒÄ‚Ño‚µ‚½‚Æ‚«‚É
•K‚¸ŒÄ‚Ño‚µ‚½ƒvƒƒOƒ‰ƒ€‚̃EƒBƒ“ƒhƒE(Frame)‚ɃtƒH[ƒJƒX‚ð‚ ‚í‚¹‚é•û–@
‚Á‚Ä‚ ‚è‚Ü‚·‚©H

ŒÄ‚Ño‚·ƒvƒƒOƒ‰ƒ€‘¤‚ŃGƒ“ƒ^[ƒL[‚Å‘¼‚̃vƒƒOƒ‰ƒ€‚ðŒÄ‚Ño‚·‚̂ł·‚ªA
ƒGƒ“ƒ^[ƒL[‚ð˜A‘Å‚µ‚½‚Æ‚«‚ȂǂÉA‚Ç‚Á‚¿‚̃vƒƒOƒ‰ƒ€‚àƒL[‚ÌŽó•t‚ð‚µ‚Ä‚­‚ê‚È‚­‚È‚è‚Ü‚·B

ƒ}ƒEƒX‚ŃNƒŠƒbƒN‚µ‚Ä‚â‚ê‚ÎAƒAƒNƒeƒBƒu‚ɂȂÁ‚ăL[‘€ì‚ðŽó‚¯•t‚¯‚Ä‚­‚ê‚é‚̂ł·‚ªB

176:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 19:51:14
>GI ƒvƒƒOƒ‰ƒ€’†‚©‚ç
GUI ƒvƒƒOƒ‰ƒ€’†‚©‚ç
‚̃~ƒX‚Å‚·

‚ ‚ÆA
> •K‚¸ŒÄ‚Ño‚µ‚½ƒvƒƒOƒ‰ƒ€
ŒÄ‚Ño‚³‚ꂽV‚µ‚¢ƒvƒƒOƒ‰ƒ€@‚Æ‚¢‚¤ˆÓ–¡‚Å‚·B

177:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 21:18:28
Ú‚µ‚¢•û‚ÖŽ¿–â‚Å‚·B

w쬂µ‚½ƒvƒƒOƒ‰ƒ€‚ð•Û‘¶‚·‚éƒtƒHƒ‹ƒ_‚ðì‚éBƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚ð‹N“®‚µ‚½‚ç‚»‚̃tƒHƒ‹ƒ_‚ªƒfƒBƒŒƒNƒgƒŠ‚É‚È‚é‚æ‚¤‚ÉÝ’è‚·‚éi‚bƒhƒ‰ƒCƒu‚̃‹[ƒg‚Éu‚l‚™ ‚i‚‚–‚vƒtƒHƒ‹ƒ_‚ð쬂µA‚±‚±‚ðƒfƒBƒŒƒNƒgƒŠ‚É‚·‚éjx
‚Æ‚¢‚¤ì‹Æ‚ð‚µ‚½‚¢‚̂ł·‚ªAuƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚̃vƒƒpƒeƒBv¨uƒVƒ‡[ƒgƒJƒbƒgv‚Åuì‹ÆƒtƒHƒ‹ƒ_v‚Ég‚b:‚l‚™ ‚i‚‚–‚h‚Æ“ü—Í‚·‚邯A
ug‚b:‚l‚™ ‚i‚‚–‚hƒtƒHƒ‹ƒ_‚Í–³Œø‚Å‚·BƒtƒHƒ‹ƒ_‚ª‚ ‚é‚©A‚Ü‚½‚̓pƒX‚ª³‚µ‚¢‚©Šm”F‚µ‚ĉº‚³‚¢Bv‚Æo‚Ä‚µ‚Ü‚¢‚Ü‚·B
‘¼‚ɃtƒHƒ‹ƒ_‚ðì‚Á‚½Šo‚¦‚à‚È‚¢‚Ì‚ÉA‰½“x‚â‚Á‚Ä‚à“¯‚¶Œ‹‰Ê‚ɂȂÁ‚Ä‚µ‚Ü‚¤‚̂ł·‚ªA‚Ç‚¤‚µ‚ĂȂñ‚Å‚µ‚傤H

‚ `‚à‚¤IŽ©•ª‚Å‘‚¢‚ĂĈӖ¡•ª‚©‚ç‚È‚¢d


178:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 21:32:09
>>175
URLØÝ¸(java.sun.com)()

>>177
"C:\‚l‚™ ‚i‚‚–‚"
‚Æ“ü‚ê‚Ä‚ÝB
C:\‚Í‘SŠp‚Å“ü—Í‚·‚é•K—v‚ª‚ ‚邵A
ƒtƒHƒ‹ƒ_–¼‚ɃXƒy[ƒX‚ðŠÜ‚Þꇂ͑OŒã‚ð"‚ň͂ޕK—v‚ª‚ ‚éB

179:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 21:32:44
C:\‚Í‘SŠp‚¶‚á‚È‚¢”¼Šp‚¾‚Á‚½

180:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 21:44:13
>>177
Ž¿–â‚Ì“à—e‚ªJava‚ł͂Ȃ¢‹C‚ª‚·‚éEEEB
Java‚̃vƒƒOƒ‰ƒ€ã‚©‚çƒtƒ@ƒCƒ‹o—Í‚ð‚·‚éˆ×‚̃fƒBƒŒƒNƒgƒŠ‚𶬂µ‚Ä
Java‚©‚çƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚ð‹N“®‚µ‚ăJƒŒƒ“ƒgƒfƒBƒŒƒNƒgƒŠ‚ðÝ’è‚·‚é‚Á‚ÄŽ–‚Å‚·‚©H

181:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 21:52:13
int a, b;
System.ou.t.println(a + b);
‚±‚Ìa‚Æb‚ðŠO•”‚©‚ç‚Ì“ü—͂ň—‚µ‚½‚¢‚̂ł·‚ªA
PHP‚È‚ñ‚©‚ÌWebƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Å‚ÍAƒtƒH[ƒ€‚©‚ç’l‚ð“n‚µ‚Ü‚·‚ªA
Java‚Ìꇂǂ¤‚â‚Á‚½‚ç‚¢‚¢‚ñ‚Å‚µ‚傤H
GUI‰æ–Ê‚ðì‚ê‚΂¢‚¢‚Ì‚©‚ÈH‚Ƃ͎v‚¤‚̂ł·‚ªA‚â‚Á‚½‚±‚Æ‚ª‚È‚­‚ăCƒ[ƒW‚í‚©‚È‚¢‚µA
Servlet+JSP‚È‚ñ‚©‚Ìê‡APHP‚Æ“¯‚¶‚悤‚È‚±‚Æ‚ª‚Å‚«‚é‚ñ‚Å‚µ‚傤‚ªA
‚Ü‚¾ŠÂ‹«\’z‚Ç‚±‚ë‚©Java‚Å‚ÌWebƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Ì‚â‚è•û‚à‚í‚©‚ç‚È‚¢‚Ì‚ÅA
‚Ƃ肠‚¦‚¸ƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚©‚ç“ü—Í‚µ‚Ä‚­‚¾‚³‚¢‚Ý‚½‚¢‚ÈŠ´‚¶‚ÅA
a‚Æb‚ð‡‚ɑł¿ž‚ñ‚ÅŒvŽZ‚·‚邿‚¤‚È‚à‚Ì‚ðì‚Á‚Ă݂½‚¢‚ÆŽv‚Á‚Ä‚¢‚Ü‚·B
‚ǂ̂ւñ‚̃Nƒ‰ƒX‚ðŽg‚¦‚΂¢‚¢‚̂łµ‚傤‚©H

182:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 21:56:07
>>181
‚¢‚«‚È‚è‚Q‚¿‚á‚ñ‚©‚æB
‚Ü‚¸‚Í–{‚È‚è“ü–åƒTƒCƒg‚És‚¯‚æ

183:175
08/03/05 22:21:26
>>178
Å‘O–ʂɂ͗ˆ‚é‚ñ‚Å‚·‚¯‚ÇAƒL[“ü—Í‚ªŽó•t‚È‚¢‚ñ‚Å‚·‚æ‚ËB
ƒNƒŠƒbƒN‚µ‚ăAƒNƒeƒBƒu‚É‚µ‚Ä‚â‚邯Žó‚¯•t‚¯‚é‚ñ‚Å‚·‚ª

184:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 22:24:54
>>181
System.in ‚©‚ç1s“ǂ߂΂¢‚¢‚ñ‚¶‚á‚È‚¢‚©‚ËB


185:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 22:26:53
// >>181
public static void main(String[] args) throws IOException {
// •W€“ü—̓XƒgƒŠ[ƒ€‚©‚çs’PˆÊ‚œǂݞ‚߂邿‚¤‚ÉBufferedReaderƒNƒ‰ƒX‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ð¶¬
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.print(a: );
// •W€“ü—Í‚©‚ç1s“ǂݞ‚ÝintŒ^‚ɕϊ·
int a = Integer.parseInt(br.readLine());
System.out.print(b: );
int b = Integer.parseInt(br.readLine());
System.out.println(a + b);
}

186:185
08/03/05 22:34:02
’ù³
System.out.print(a: ); // ~
System.out.print("a: "); // ›
System.out.print(b: ); // ~
System.out.print("b: "); // ›
‚ ‚Æ
import java.io.*;
‚à–Y‚ê‚È‚¢‚悤‚ÉB

187:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 22:38:28
>>155
‚½‚Ô‚ñŒ©‚½–ÚƒlƒCƒeƒBƒu‚É‚µ‚½‚¢‚ñ‚¾‚낤‚ªA
Java‚ÅOS‚̃VƒXƒeƒ€•W€ƒtƒHƒ“ƒgÝ’è‚𓾂é•û–@‚ȂǕ·‚¢‚½‚±‚Æ‚ª‚È‚¢B

188:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 22:58:51
ƒVƒXƒeƒ€ƒJƒ‰[‚È‚çŽæ‚ê‚é‚ñ‚¾‚¯‚Ç‚Ë

189:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/05 23:37:52
>>181
uJava Scannerv‚ŃOƒO‚Á‚ÄŒ©‚È‚æ

190:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/06 06:58:02
‚ƒŒ¾Œê‚É”ä‚ׂÄjaba‚ð‰SŽÒ‚ªæ‚ÉŠw‚ÔƒƒŠƒbƒg‚Á‚ĉ½‚©‚ ‚è‚Ü‚·‚©H
—Ç‚©‚Á‚½‚çà–¾‚µ‚ĉº‚³‚¢I

191:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/06 08:16:53
‚Ü‚¸‚͉pŒê‚ð•׋­‚·‚é•û‚ª—Ç‚¢‚ÆŽv‚¤‚¼‚—

192:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/06 08:33:55
JAVA‚̃eƒLƒXƒg‚ªˆê’Ê‚èI‚í‚Á‚½‚̂ł·‚ªA
ŽŸ‚͉½‚ð‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©H

193:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/06 08:44:29
ƒ\ƒtƒg‰ïŽÐ‚ɃoƒCƒg‚És‚Á‚ÄA‚¢‚©‚ÉŽ©•ª‚ªƒ_ƒƒ_ƒ‚©‚ðŽv‚¢’m‚é‚—

194:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/06 09:45:48
Java‚ðuƒƒ‚ƒŠŠÇ—•s—vAC++v‚Æ‚µ‚ÄŒ©‚Ä‚µ‚Ü‚¢‚Ü‚·‚ªA
‚·‚ׂẴpƒbƒP[ƒW‚ð•׋­‚·‚é•K—v‚ª‚ ‚è‚Ü‚·‚©H

195:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/06 10:05:04
> ‚·‚ׂẴpƒbƒP[ƒW‚ð•׋­‚·‚é•K—v‚ª‚ ‚è‚Ü‚·‚©H
•K—v‚È‚çB

196:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/06 10:18:27
com.sun.*‚ÆSwing‚Ì”ñŒöŠJƒNƒ‰ƒX‚Í‚¢‚ç‚ñ‚¾‚낤B

197:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/06 10:28:31
>194
•s—vB
java.lang.*
java.util.*
‚Í‘åŽG”c‚É‚Å‚à‚¢‚¢‚©‚çŠm”F‚µ‚ÄAŒã‚Í•K—v‚ɉž‚¶‚Ä’²‚ׂê‚Î\•ª

198:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/06 10:32:50
>>196
”ñŒöŠJƒNƒ‰ƒXH
URLØÝ¸(java.sun.com)

‚±‚±‚ÅŒ©‚ĂėܖڂɂȂè‚Ü‚µ‚½GG
Šo‚¦‚鎖‚ª‘½‚·‚¬‚Ü‚·EEE

199:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/06 11:30:56
>>198
‚»‚ê‚Í1‚‘O‚̃o[ƒWƒ‡ƒ“‚Ì‚¾‚È
ÅV‚Í‚±‚Á‚¿‚¾
URLØÝ¸(java.sun.com)

•K—v‚ɂȂÁ‚½‚Æ‚«‚É•K—v‚È‚à‚̂𒲂ׂėˆ‚ç‚ê‚ê‚ÎA‘S•”Šo‚¦‚é•K—v‚͂Ȃ¢

200:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/06 11:31:56
>>198
java.io‚ÍI/OŒnAjava.sql‚È‚çJDBC‚Ü‚í‚è‚Á‚ăŒƒxƒ‹‚Å\•ªB
‚ ‚Æ‚ÍA•K—v‚ɉž‚¶‚Ä’²‚ׂ邾‚¯B

201:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/06 12:52:12
Scanner‚ł̎¿–â‚Ȃ̂ł·‚ª

import java.util.Scanner;
public class TestPorb
{
public static void main(String[] args)
{

Scanner input = new Scanner (System.in);
String gen = input.next();
int pt2 = input.nextInt();
int pt1 = input.nextInt();
//input.nextLine();
String name = input.nextLine();
int numOfGame = input.nextInt();
String pos = input.next();
}
}

name@‚ð‚Æ‚é‚Æ‚«‚É inputMissmatch‚Æ‚¢‚¤ƒGƒ‰[‚ªo‚Ü‚·
ƒRƒƒ“ƒg‚ð‰ðœ‚·‚邯‚¿‚á‚ñ‚Æ“®‚­‚̂ł·‚ªA
——R‚ª•ª‚©‚él‚ª‚¢‚ê‚΋³‚¦‚Ä‚­‚¾‚³‚¢B

202:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/06 13:01:47
>>201
nextLine ‚Í InputMismatchException ‚𓊂°‚Ü‚¹‚ñB
“ü—ÍŽŸ‘æ‚Ȃ̂ÅAŒã‚͉½‚Æ‚àB

203:201
08/03/06 13:11:36
>>202

“ü—Í‚ÍA

aaa
12
23
asd asd

‚ÅŽŽ‚µ‚½‚Æ‚±‚ëA

InputMismatchException:
at java.util.Scanner.throwFor(Unknown Source)
at java.util.Scanner.next(Unknown Source)
at java.util.Scanner.nextInt(Unknown Source)
at java.util.Scanner.nextInt(Unknown Source)
at TestPorb.main(TestPorb.java:15)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)

‚𓊂°‚Ä‚«‚ÄAŽŸ‚Ì“ü—Í‚Éi‚߂܂¹‚ñ
’·‚­‚Ä‚·‚݂܂¹‚ñB

204:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/06 13:41:01
>>203
‚ÅA‚»‚ê‚͉½ˆ‚ÅŽ~‚Ü‚Á‚Ä‚é‚̂łµ‚傤‚©A‚ÆB
// ˆês‚²‚Ƃɒ¼‘O‚̕ϔ‚ðo—Í‚µ‚ÄA
// “ü—͂ƉðÍŒã‚̑Ήž•”•ª‚ðŠm‚©‚߂‚ÂB

205:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/06 13:46:14
nextInt‚ª23‚ÌŒã‚̉üs‚àH‚Á‚Ă邯‚©H

206:201
08/03/06 13:55:08
>>204

“ü—͈͂ês‚‚ÅA
ÅŒã‚Ì@asd asd ‚ð“ü—Í‚µ‚½Žž“_‚ł̃Gƒ‰[‚Å‚·B
‚»‚Ì‘O‚É“ü—Í‚µ‚½ƒf[ƒ^‚Í‘S‚ijí‚É“ü‚Á‚Ä‚¢‚Ü‚·B
‚Ç‚¤‚à“ü—Í‚µ‚½@"asd asd" ‚ð nextLine() ‚Å String‚É“ü‚ê‚邱‚Æ‚ª‚Å‚«‚Ä‚¢‚È‚¢‚悤‚È‚ñ‚Å‚·B

String name = input.nextLine();@‚ÌŽÀs‘O‚Ɉê“x@input.nextLine();@‚ðŽÀs‚·‚邱‚ƂŃGƒ‰[‚ð‰ñ”ð‚Å‚«‚é‚Ì‚ÅA
Buffer‚ɉ½‚©Žc‚Á‚Ä‚¢‚é‚Ì‚©‚ÈA‚Æ—\‘z‚µ‚Ä‚¢‚é‚̂ł·‚ªŽÀۂ̂Ƃ±‚ë‚æ‚­•ª‚©‚è‚Ü‚¹‚ñB

207:201
08/03/06 13:57:50
>>205

‚¾‚Æ‚·‚ê‚ÎA
–³‘Ê‚Éinput.nextLine()‚𑖂点‚ĉñ”ð‚·‚é‚µ‚©•û–@‚͂Ȃ¢‚̂łµ‚傤‚©EE

208:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/06 14:57:03
>>205
‚Ü‚ AnextLine ‚ªA"23" ‚Ì’¼Œã‚©‚ç‰üs‚܂łðA‰üs”²‚«‚ÅH‚Á‚Ă邾‚¯B
‚æ‚Á‚ÄA"23<‰üs>" ‚È‚çA–ß‚è’l‚Ì—ñ’·‚̓[ƒB

>>207
‚»‚¤‚»‚¤B–³‘Ê‚É nextLine ‚𑖂点‚Ä‚­‚¾‚³‚¢B‚»‚¤‚¢‚¤Žd—l‚Å‚·B
ׂ©‚­’²®‚µ‚½‚¢‚È‚ç sikip ‚Æ‚¢‚¤‚à‚Ì‚à‚ ‚è‚Ü‚·B

209:201
08/03/06 22:17:42
>>208

‚»‚¤‚Å‚·‚©A•ª‚©‚è‚Ü‚µ‚½
skip‚Ì•û‚àŽŽ‚µ‚Ă݂܂·

‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½


210:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/06 22:21:33
¡AŽ©•ª‚ÌPC‚É
Java SE 6 Update 3 ‚ªƒCƒ“ƒXƒg[ƒ‹‚³‚ê‚Ä‚¨‚èA
ƒuƒ‰ƒEƒU‚ŃAƒvƒŒƒbƒg‚Ȃǂª‹N“®‚Å‚«‚é‚̂ł·‚ªA

Update 4 ‚â Update 5 ‚ðƒCƒ“ƒXƒg[ƒ‹‚·‚邯
Update 3 ‚Å‹N“®‚Å‚«‚Ä‚¢‚½ƒAƒvƒŒƒbƒg‚ª‹N“®‚µ‚È‚­‚È‚èA
ƒuƒ‰ƒEƒU‚ð•‚¶‚悤‚Æ‚·‚邯AŒÅ‚Ü‚Á‚Ä‚µ‚Ü‚¤ó‘ԂɂȂè‚Ü‚·B

ƒ‰ƒ“ƒ^ƒCƒ€‚ðƒAƒ“ƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä Update 3 ‚É–ß‚·‚Ƴí‚É“®ì‚·‚邿‚¤‚ɂȂé‚̂ł·‚ªA
Update 4 ˆÈã‚̃o[ƒWƒ‡ƒ“‚ʼn½‚©–â‘肪‚ ‚é‚̂łµ‚傤‚©H

ƒRƒ“ƒgƒ[ƒ‹ƒpƒlƒ‹‚ÌJava‚ÌÝ’è‚ÅA
ƒCƒ“ƒ^[ƒlƒbƒgˆêŽžƒtƒ@ƒCƒ‹‚Ȃǂð휂µ‚Ă݂ĂàA
ƒAƒvƒŒƒbƒg‚Í“®ì‚µ‚Ü‚¹‚ñ‚Å‚µ‚½

211:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/06 22:40:16
ƒŠƒOƒŒƒbƒVƒ‡ƒ“ƒoƒO“¥‚ñ‚¾‚Æ‚©

212:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/07 00:14:08
ƒAƒvƒŒƒbƒg‚ªŒ³XƒoƒO‚Á‚Ä‚ÄAŒÃ‚¢ƒo[ƒWƒ‡ƒ“‚ł͂½‚Ü‚½‚Ü“®ì‚µ‚Ä‚½‚¾‚¯‚Æ‚©

213:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/07 08:29:09
‚¨¢˜b‚ɂȂè‚Ü‚·B

Swing‚ÅGUI‚̃vƒƒOƒ‰ƒ€ì‚Á‚Ă݂Ă¢‚é‚̂ł·‚ªA
ƒCƒxƒ“ƒg“®ì(H)‚ðÝ’è‚Å‚«‚¸‚É”Y‚ñ‚Å‚¢‚Ü‚·B
‚¨—Í“Y‚¦‚­‚¾‚³‚¢B

(awt‚ÌH)ActionListener,ActionEvent,ActionPerformed()‚ÅA
ƒCƒxƒ“ƒg“®ì‚ð‹Lq‚µ‚½‚¢‚Å‚·B

JPanel A
„¥JPane B
b„¥JButton 1 (implements ActionListener)
b„¤JButton 2 (implements ActionListener)
„¤JTabbedPane
@„¥JTextArea 1
@„¤JTextArea 2
—Ⴆ‚ÎAJFrameˆÈ‰º‚ÉAã‹L‚Ì\‘¢‚̃Rƒ“ƒeƒi‚ÌŠK‘w‚ª‚ ‚Á‚ÄA
ŠeƒRƒ“ƒeƒi‚ÍA’¼ã‚̃Rƒ“ƒeƒi‚ŃCƒ“ƒXƒ^ƒ“ƒX‰»‚³‚ê‚éB
ˆÈã‚Æ‚µ‚½‚Æ‚«‚ÉA
ƒ{ƒ^ƒ“‚ÌActionPerformed()‚É‚ÄA
ƒeƒLƒXƒgƒGƒŠƒA‚Ì“à—e‚ð•Û‘¶‚µ‚½‚èA‚Ƃɂ©‚­ƒeƒLƒXƒgƒGƒŠƒA‚ɃAƒNƒZƒX‚µ‚½‚¢‚̂ł·‚ªA
‚»‚ÌŽè’i‚ª‚í‚©‚è‚Ü‚¹‚ñB
( ‘±‚­)

214:213
08/03/07 08:29:32
(‘±‚«)

‚·‚ׂĂ̕ϔ‚ðJPanel A ’¼ã‚ŃCƒ“ƒXƒ^ƒ“ƒX‰»‚µ‚ÄA
ã‹L‚Ì\‘¢‚ð‚‚­‚èA
JButton‚ÍA“à•”ƒNƒ‰ƒX‚É‚·‚ê‚ÎA“®ì‚ÌÝ’è‚͂ł«‚é‚̂ł·‚ªA
ƒRƒ“ƒeƒi‚Ì”‚ª‘½‚­‚È‚Á‚Ä‚«‚½‚Æ‚«‚ÉA“à—e‚ð“ǂނ̂ªh‚¢‹C‚ª‚µ‚Ü‚·B

‚Ü‚½Lˆæ‚ȕϔ‚ðì‚邱‚Ƃłà‰Â”\‚Ȃ̂łµ‚傤‚ªA‚ ‚Ü‚èŽg‚¢‚½‚­‚È‚¢‚Å‚·B

‚ǂ̂悤‚É‚·‚ê‚΂悢‚Å‚µ‚傤‚©B

ÅI“I‚É‚ÍAJMenuBarˆÈ‰º‚̃ƒjƒ…[‚©‚ç‚̃AƒNƒZƒX‚ð‚µ‚½‚¢A
ŠŽ‚ÂAJMenuBarˆÈ‰º‚Ì\‘¢‚ÍAƒNƒ‰ƒX‚Æ‚µ‚ÄA
ŠO•”ƒNƒ‰ƒX‚©“à•”ƒNƒ‰ƒX‚Æ‚µ‚Ä錾‚µ‚½‚¢‚Å‚·B
‚Ü‚½AJTabbedPane‚ÍAƒƒjƒ…[‚Ȃǂ©‚çA‘‰Á‚³‚¹‚½‚èA휂³‚¹‚½‚肵‚½‚¢‚̂ł·‚ªA
¢ŠeƒRƒ“ƒeƒi‚ÍA’¼ã‚̃Rƒ“ƒeƒi‚ŃCƒ“ƒXƒ^ƒ“ƒX‰»‚³‚ê‚éB£
‚̃‹[ƒ‹‚ɂ̂Á‚Æ‚Á‚½‹Lq‚ª‚Å‚«‚È‚­AŠÈ’P‰»‚Ì‚½‚ßAã‹L‚Ì—á‚ðo‚µ‚Ü‚µ‚½B

‚æ‚낵‚­ŒäŠè‚¢‚µ‚Ü‚·B

215:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/07 10:36:36
>>213
ƒ{ƒ^ƒ“‚ƃeƒLƒXƒgƒGƒŠƒA‚Ås‚¤‚±‚Æ‚ðŽd—l‚Æ‚µA‚»‚ÌŽÀ‘•‚ðƒNƒ‰ƒX‚É‚·‚éB
‚»‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ðƒpƒlƒ‹A‚Ŷ¬‚µAƒpƒlƒ‹B‚ƃ^ƒu‚̶¬Žž‚É“n‚·B

216:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/07 12:10:01
”’la, bilongAdouble‚àŠÜ‚Þj‚̂ǂ¿‚炪‘å‚«‚¢‚©”äŠr‚µA
a<b‚Ȃ畉Aa>b‚È‚ç³Aa==b‚È‚ç0‚ð•Ô‚·‚悤‚È•W€API‚Á‚Ä‚ ‚è‚Ü‚·‚©H

Ž©•ª‚Åì‚ê‚Æ‚¢‚¤‚Ì‚ªÅ‚à‚Ȃ̂ł·‚ªAŠ„‚Æ•p”ɂɎg‚¤ó‹µ‚É‘˜‹ö‚·‚é‚Ì‚ÅA
•W€‚Å‚»‚̂悤‚ÈAPI‚Í–³‚¢‚Ì‚©‹^–â‚ɂȂÁ‚ÄŽ¿–₵‚Ü‚µ‚½B
Math‚ɂ͂Ȃ©‚Á‚½‚悤‚Ȃ̂ł·‚ªB

217:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/07 12:18:40
>>216
new BigDecimal(a).compareTo(new BigDecimal(b)) ‚Æ‚©H
–³ŒÀ‘å‚â‚çNaN‚â‚ç‚Ìꇂ͒m‚ç‚ñB

218:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/07 12:27:43
>216
”’l‚Æ‚¢‚Á‚Ä‚àŒ^‚ªˆá‚¦‚Î’Pƒ‚ɂ͔äŠr‚łȂ¢‚¾‚ëAíl
”äŠr‚·‚éˆ×‚̈ê”ʂɒʗp‚·‚éŽd—l‚ª‚È‚¢‚킯‚¾‚©‚çˆÀ’¼‚É•W€API‚¶‚á’ñ‹Ÿ‚µ‚悤‚ª‚È‚¢

219:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/07 12:33:59
‚»‚ê‚­‚ç‚¢Ž©•ª‚Åì‚êB

220:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/07 13:07:15
>>217
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
Žæ‚è‚ ‚¦‚¸‚±‚ê‚Å‚¢‚¯‚»‚¤‚Å‚·‚ËB

>>218
à–¾•s‘«‚Å‚µ‚½BŒ^‚̓vƒŠƒ~ƒeƒBƒuŒ^‚ł悢‚Å‚·B
System.out.print()‚̂悤‚Ɉø”ƒ^ƒCƒv‚É‘S‚ẴvƒŠƒ~ƒeƒBƒuŒ^‚ð
—pˆÓ‚µ‚Ä‚¢‚éƒNƒ‰ƒXƒƒ\ƒbƒh‚ª‚ ‚Á‚½‚Ì‚ÅA”’l”äŠr‚ɂ‚¢‚Ä‚à‚ ‚é‚Ì‚©‚ȂƎv‚Á‚Ă܂µ‚½B

221:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/07 13:21:14
“¯‚¶Œ^‚Ç‚¤‚µ‚È‚ç a-b ‚Å‚¢‚¢‚Ì‚¾‚¯‚ÇA‚»‚ê‚¶‚áƒ_ƒ‚Á‚Ä‚±‚Æ‚¾‚æ‚ËB


222:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/07 13:39:09
>>216
~Å‚à
›–Þ‚à

(a==b)? 0: (a<b)? -1: 1;

223:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/07 13:39:31
>220
‚¾‚©‚çdouble ‚Æ int ‚ð‚Ç‚¤‚â‚Á‚Ä”äŠr‚·‚é‚Ì‚©‚Æi‚’‚™

224:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/07 13:40:42
ƒpƒlƒ‹‚ɃRƒ“ƒ|[ƒlƒ“ƒg‚ðadd()‚µ‚Ä‚©‚ç‚»‚̃Rƒ“ƒ|[ƒlƒ“ƒg‚ðadd()‚Ì”½‘΂ɂ·‚邱‚Ƃ͂ł«‚Ü‚·‚©?

225:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/07 13:45:31
‚ñHremove(Component)‚Ì‚±‚ÆH

226:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/07 13:59:21
>>223
’l”͈͂Š217 ‚É•‰‚¯‚邯‚ÇADouble.compare(double, double) ‚Å‚à—Ç‚¢‚ÆŽv‚¤‚̂ł·‚ª
•ÏŠ·‚ʼn½‚©d—v‚È–â‘肪‚ ‚Á‚½‚Á‚¯cc

227:216
08/03/07 14:03:57
–{“–‚Éà–¾•s‘«‚Å‚µ‚½B
‚®‚¾‚®‚¾‚Å‚·‚݂܂¹‚ñB
•Ô‚·Œ^‚Í intB
Œ^‚̓vƒŠƒ~ƒeƒBƒuŒ^B
>>221
(int)(longŒ^ - longŒ^)‚·‚邯A·‚ªInteger.MAX_VALUE‚æ‚è‘å‚«‚¢ê‡‚É
–â‘肪‹N‚«‚»‚¤‚Ȃ̂ł»‚Ì•û–@‚͂Ƃè‚Ü‚¹‚ñ‚Å‚µ‚½B

>>222‚³‚ñ‚̂悤‚ÉŽO€‰‰ŽZŽq‚Å‘‚­•û–@‚ªˆê”ÔƒXƒ}[ƒg‚»‚¤‚Å‚·‚ËB
‚Ç‚¤‚à‚Å‚µ‚½B

228:216
08/03/07 14:08:05
>>226
“ǂޑO‚É“Še‚µ‚Ä‚¢‚Ü‚µ‚½B
‚Ü‚³‚É‚±‚ñ‚ÈŠ´‚¶‚Ì‚ð‹‚߂Ă܂µ‚½B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

229:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/07 14:10:20
>>226
int i = 0;
double d = 0.0;

230:226
08/03/07 14:13:42
>>229
“ú–{Œê‚ł̉ðà‚ð‚¨Šè‚¢‚µ‚Ü‚·B

231:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/07 14:14:32
(K„tK)@‚Í‚ŸH

232:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/07 14:22:24
javadoc‚æ‚­‰Å

233:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/07 14:23:29
Œ¾‚¢–Y‚ꂽ
byteŒ^‚̸Ši‚¶‚á‚È‚«‚á“Á‚ɉ‰ŽZŽž‚É‹C‚ð•t‚¯‚邱‚Ƃ͂Ȃ¢B

234:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/07 14:27:46
‰R”ª•S‚ð•À‚ׂ½ˆ«“¿ƒXƒŒ

235:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/07 14:43:59
>>216
>>226‚Å‚à‚¢‚¢‚¯‚ÇAlong ‚ª 64ƒrƒbƒg‚Ȃ̂ɑ΂µ‚Ä double ‚̉¼”•”‚Í 53ƒrƒbƒg‚µ‚©‚È‚¢B
‚¾‚©‚ç—Ⴆ‚Î
System.out.println(Double.compare(0x20000000000000L, 0x20000000000001L)); //=> 0
System.out.println(0x20000000000000L == (double)0x20000000000001L); //=> true

‹t‚ÉŒ¾‚¤‚ÆA‚ ‚ç‚©‚¶‚߸“x‚ª•K—v‚È‚¢Ž–‚ª”»‚Á‚Ä‚¢‚ê‚Î
Double#compare(double, double) ‚Å\‚í‚È‚¢B

236:226
08/03/07 14:55:25
>>235
‚È‚é‚Ù‚ÇB‚±‚ê‚Í‚¨Š©‚ßo—ˆ‚È‚©‚Á‚½‚Å‚·‚ËA\‚µ–ó‚È‚¢B

Long.MAX_VALUE ‚Æ (double) Long.MAX_VALUE
==> 9223372036854775807
==> 9.223372036854776E18

// int ‚Æ double ‚ɂ‚¢‚Ă̕û‚àA‚±‚¤‚¢‚¤‚±‚ƂȂ̂łµ‚傤‚©H

237:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/07 14:58:14
>>236
int ‚Æ float ‚¾‚ÆAfloat ‚Ì•û‚ª¸“x’á‚¢‚̂Ŗâ‘è‹N‚«‚é‰Â”\«‚ª‚ ‚éB

238:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/07 16:36:10
(E„tE)

239:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/07 16:54:44
MVCƒ‚ƒfƒ‹‚ɂ‚¢‚ÄŽ¿–â‚Å‚·B
Œ»ÝAMVC‚ðŽg‚Á‚ă}ƒCƒ“ƒXƒC[ƒp‚ðì‚낤‚Æ‚¢‚¤ƒvƒƒWƒFƒNƒg‚ðs‚Á‚Ä‚¢‚Ü‚·B
M‚Å‚ÍAm*n‚̃e[ƒuƒ‹‚ð— •Ô‚µ‚½‚èAƒtƒ‰ƒO‚ð•ÏX‚³‚¹‚é“®ì‚ðŽ‚½‚¹‚鎖‚É‚µ‚Ü‚·B
‚±‚±‚Å–â‘è‚Ȃ̂ł·‚ªA
‚±‚Ì”z—ñ‚ðV‚É•`ŽÊ‚µ‚Ä‚à‚ç‚¤Žž‚ÉA“n‚·‚Ì‚Í”Žš‚Ì“ü‚Á‚½‚QŽŸŒ³”z—ñ‚Å‚·B
‚±‚ê‚ð—Ⴆ‚Î1‚È‚ç1‚Æ•\ަ‚³‚¹‚邯‚¢‚¤‚悤‚É‚·‚ê‚΂¢‚¢‚悤‚ÉŽv‚¦‚Ü‚·‚ªA
V‚ðì‚él‚ÍAM‚ª‚Ç‚¤‚¢‚¤Žd—l‚©‚ð’m‚Á‚Ă͂¢‚¯‚È‚¢‚ÆŽv‚¢‚Ü‚·B
‚‚܂èAM‚ÅA1‚Æ‚¢‚¤”Žš‚ð100‚Æ‚¢‚¤•—‚É‘‚±‚¤‚ª31‚Æ‚¢‚¤“ä‚Ì’l‚Å‘‚±‚¤‚ªŠÖŒW‚È‚¢ÝŒv‚É‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢‚ÆŽv‚¢‚Ü‚·B
‚±‚Ìê‡AŽ„‚Ìl‚¦‚é’†‚Å—Bˆê‚±‚ê‚ð–ž‚½‚·•û–@‚ÍA
M‚É•`‰æ‚̃ƒ\ƒbƒh‚ðŽÀ‘•‚µ‚ÄAV‚ňÏ÷‚³‚¹‚é•û–@‚Å‚·‚ªA
MVC‚ÌŒ´‘¥‚Æ‚µ‚ÄAM‚Í•`‰æ‚âo“ü—Í‚ðs‚Á‚Ă͂¢‚¯‚È‚¢Ž–‚ɂȂÁ‚Ä‚¢‚Ü‚·B
‚»‚à‚»‚àAView‘¤‚Å‚àm*n‚ő҂Á‚Ä‚¢‚Ä‚­‚ê‚Ä‚¢‚é•ÛØ‚͂Ȃ¢‚킯‚Å‚·‚ªA
M‚ÆV‚̓Ɨ§«‚ð•ۂ‚½‚߂ɂ͂ǂ̂悤‚ÉÝŒv‚·‚ê‚΂悢‚̂łµ‚å‚©H

240:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/07 17:07:46
>>239
„V‚ðì‚él‚ÍAM‚ª‚Ç‚¤‚¢‚¤Žd—l‚©‚ð’m‚Á‚Ă͂¢‚¯‚È‚¢‚ÆŽv‚¢‚Ü‚·B@

‚¢‚â‚¢‚â‚¢‚âB
ƒrƒ…[‚̓‚ƒfƒ‹‚ÌŽd—l‚ð’m‚Á‚Ä‚¢‚éB
‚łȂ¯‚ê‚ÎA‰½‚ð•`‚­‚Ì‚©‚·‚ç‚í‚©‚ç‚ñ‚ł͂Ȃ¢‚©B
ƒcƒŠ[ƒ‚ƒfƒ‹‚ðƒ}ƒCƒ“ƒXƒC[ƒp[ƒrƒ…[‚É“n‚µ‚Ăǂ¤‚µ‚ë‚Æ‚¢‚¤‚ñ‚¾B
ƒcƒŠ[ƒrƒ…[‚̓cƒŠ[ƒ‚ƒfƒ‹‚ð•`‚­B
ƒ}ƒCƒ“ƒXƒC[ƒp[ƒrƒ…[‚̓}ƒCƒ“ƒXƒC[ƒp[ƒ‚ƒfƒ‹‚ð•`‚­B
interface@MinesweeperModel@{
@int@getWidth();
@int@getHeight();
@boolean@isFlagSet(int@x,@int@y);
@boolean@isOpen(int@x,@int@y);
@boolean@hasMine(int@x,@int@y);
@void@addChangeListener(ChangeListener@l);
@void@removeChangeListener(ChangeListener@l);
}
‚±‚ñ‚Ȃ̂ł¢‚¢‚©‚ÆB
‚±‚ê‚ð‚Ç‚¤ŽÀ‘•‚·‚é‚©i“ñŽŸŒ³”z—ñHj‚ÍAƒ‚ƒfƒ‹‚ÌŽÀ‘•‚ÌÚׂł ‚Á‚ÄAƒrƒ…[‚Í‚»‚ê‚ð’m‚é•K—v‚͂Ȃ¢B
‚±‚ê‚ð‚Ç‚¤•\ަ‚·‚é‚©iJTableHj‚ÍAƒrƒ…[‚ÌŽÀ‘•‚ÌÚׂł ‚Á‚ÄAƒ‚ƒfƒ‹‚Í‚»‚ê‚ð’m‚é•K—v‚͂Ȃ¢B
‚½‚¾‚µ—¼ŽÒ‚Æ‚àA‚»‚̃Cƒ“ƒ^ƒtƒFƒCƒX@(MinesweeperModel)@‚ÌŽd—l‚Í’m‚Á‚Ä‚¢‚éB

241:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/07 17:13:31
MVC‚Á‚ÄjavaŠÖŒW‚È‚¢‚¶‚á‚ñB
ƒQ[ƒ€ì‚Á‚Ä‚é‚Ȃ炱‚Á‚¿‚Ì•û‚ª“KØB

½ÚØÝ¸(gamedev”Â)l50
ƒQ[ƒ€‚É‚¨‚¯‚éƒf[ƒ^\‘¢EƒNƒ‰ƒXÝŒvEƒpƒ^[ƒ“

242:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/03/07 17:15:00
ƒNƒŠƒbƒN‚³‚ꂽ‚ç”z—ñ‚É“ü—Í‚³‚êA‚»‚ÌŒã”z—ñ‚ƑΉž‚·‚éꊂɎlŠp‚ð‘‚«‚½‚¢‚ñ‚Å‚·‚ª
‚¤‚Ü‚­‚¢‚«‚Ü‚¹‚ñorz
‚Ç‚±‚ª‚¾‚߂Ȃñ‚Å‚µ‚傤‚©?
import java.applet.*;
import java.awt.*;
import java.awt.event.*;

/*
<applet code="proto" width=200 height=200></applet>
*/
public class proto extends Applet implements MouseListener{
Point p;
boolean bl[][] = new boolean[20][20];
public void mouseClicked(MouseEvent me) {
p = me.getPoint();
bl[p.x/10][p.y/10] = true;
repaint();
}
public void mouseEntered(MouseEvent e) { }
public void mouseExited(MouseEvent e) { }
public void mousePressed(MouseEvent e) { }
public void mouseReleased(MouseEvent e) { }
public void paint(Graphics g){
for(int x=0;x<20;x++){
for(int y=0;y<20;y++){
if(bl[x][y] == true){
g.fillRect(x*10,y*10,10,10);
}}}}}


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

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