ššJavaŽ¿–â¥‘Š’kƒXƒ ..
[2ch|¥Menu]
911:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 00:15:02
‚ ‚é‘ЂÌwait/notify‚̃ƒJƒjƒYƒ€‚Ì–â‘è‚Å
³‰ð‚ª‰º‹L‚̂悤‚ɂȂÁ‚Ä‚é‚ñ‚Å‚·‚ªA
consumerƒƒ\ƒbƒh‚Åwait‚̉º‚Ì
isFlag=false‚ª‚Ç‚¤‚µ‚Ä‚à—‰ð‚Å‚«‚Ü‚¹‚ñB
‚±‚±‚Åfalse‚ð‘ã“ü‚µ‚Ä‚µ‚Ü‚¤‚Æ
ã‚Ìproduce‚ÅisFlag=true‚Ånotify‚ðŒÄ‚Ñ‚¾‚µ
wait‚ðŒÄ‚Ñ‹N‚±‚µ‚Ä‚à‚·‚®‚ɂ܂½false‚ɂȂè
‚¢‚‚܂Ōo‚Á‚Ä‚àwhile‚©‚甲‚¯o‚¹‚È‚¢‚ÆŽv‚¤‚ñ‚Å‚·‚ªEEE
Ž„‚ÌŒ©‰ð‚ªŠÔˆá‚Á‚Ä‚¢‚é‚ñ‚Å‚µ‚傤‚©H

class MySync{
boolean isFlag = false;
public synchronized void produce(){
isFlag = true;
notify();
}
public synchronized void consumer(){
while(!isFlag){
try{
wait();
isFlag = false;
}catch(Exception e){}
}
}
}


912:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 00:19:13
>>910
ÌA‚»‚¤‚¢‚¤‚ÌŽg‚Á‚½‚±‚Æ‚ ‚邿B

FacesContext.getCurrentInstace().getExternalContext()

‚̉º‚É‚ ‚郃\ƒbƒh‚¾‚Á‚½‚ÆŽv‚¤B”CˆÓ‚̃Nƒ‰ƒX‚ɑ΂·‚éA•ʃNƒ‰ƒX‚©‚ç‚̃oƒCƒ“ƒfƒBƒ“ƒO‚ðŽæ‚èˆµ‚¤“¹‹ï‚ª‚ ‚é‚Í‚¸B

913:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 00:20:05
>>910
‚È‚é‚Ù‚ÇEEE
ƒVƒ“ƒOƒ‹ƒgƒ“‚ð‹­§‚µ‚‚‚àAŽQÆ‚³‚ê‚È‚­‚È‚Á‚½‚çGC‚ɉñŽû‚³‚¹‚é‚̂ł·‚ËB

914:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 00:22:24
‚È‚é‚Ù‚ÇB—v‚̓LƒƒƒbƒVƒ…‚ÌŽd‘g‚Ý‚ªì‚肽‚¢‚킯‚ËB

‚»‚Ì—p“r‚È‚çƒ\ƒtƒgŽQÆ‚ª‚¢‚¢‚©‚à‚ËB
ŽÀۂ̂Ƃ±‚ëŽãŽQÆ‚Í‘Š‰ž‚̃‰ƒCƒtƒTƒCƒNƒ‹‚ªŠú‘Ò‚³‚ê‚é
ƒIƒuƒWƒFƒNƒg‚̃LƒƒƒbƒVƒ…•û–@‚Æ‚µ‚Ă͓K‚µ‚Ä‚¢‚È‚¢ê‡‚ª‘½‚¢B

URLØÝ¸(www.ibm.com)
‚ ‚½‚è‚ð“Ç‚ñ‚Å‚Ý‚é‚Æ‚í‚©‚è‚â‚·‚¢‚æB

915:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 00:25:57
ƒEƒB[ƒN‚à‚¢‚¢‚¯‚ÇAŽQƃJƒEƒ“ƒ^‚È‚ñ‚©COM‚Á‚Û‚­‚Ä‚¢‚¢‚©‚àw
‚Ù‚Á‚Æ‚¢‚½•û‚ª‚悳‚»‚¤‚¾ww

916:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 02:35:06
‚¢‚¿‚¢‚¿addRef‚Æ‚©‚à‚¤‚¢‚₾‚¨

917:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 02:41:51
>>916
‚à‚µc/c++‚Å‚àjvm‚Å‚àAgc‚Æ‚©autoƒŠƒ\[ƒX‰ð–@‚Æ‚©‚ÌŠT”O‚ðŽg‚¦‚é‚Ȃ炻‚ê‚ðƒfƒXƒgƒ‰ƒNƒ^‚É“ü‚ê‚Æ‚­‚Æ‚¢‚¢‚æw

918:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 06:37:05
€–Ú‚Æ’l‚ª‚ ‚éTable‚ðjava‚ňµ‚¤ŽžA
CollectionInterface‚©”z—ñ‚ǂ̂悤‚È•û–@‚ðŽg‚¤‚Ì‚ª‚¢‚¢‚̂łµ‚傤‚©H

Table‚©‚ç‚Ìî•ñ‚ðŽg‚Á‚ÄA•Ê‚ÌTable‚Ì’†‚©‚瓯‚¶•¶Žš—ñ‚ðŽ‚Â‚à‚Ì‚ðŒŸõ‚µ‚½‚¢‚Æl‚¦‚Ä‚¢‚Ü‚·B
ArrayList‚Ì“ñŽŸŒ³”z—ñ‚Åì‚Á‚Ä‚¢‚½‚̂ł·‚ªA
‚¤‚Ü‚­ƒsƒ“ƒ|ƒCƒ“ƒg‚Ìî•ñ‚ªŽæ“¾‚Å‚«‚Ü‚¹‚ñB
Array.get(int )‚ÍObject‚Ì‚½‚ßAArrayList‚̂悤‚ÉŽw’肵‚Ă̎擾‚ª‚Å‚«‚È‚¢‚悤‚ÉŽv‚í‚ê‚Ü‚·B

‚Ü‚¾‚Ü‚¾•׋­•s‘«‚ÅŒ©“–ˆá‚¢‚ÌŽ–‚ð‘‚¢‚Ä‚¢‚é‚Ì‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªA
‚»‚ê‚àŠÜ‚߂Ă²Žw“E‚²ˆÓŒ©’¸‚¯‚ê‚΂Ǝv‚¢‚Ü‚·B

‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

919:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 08:37:57
>>918
HashMap ‚ðŽg‚í‚È‚¢——R‚ÍH

920:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 08:45:52
‚Ȃɂ±‚̃fƒWƒƒƒu

921:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 11:47:18
>>911
‚¨‘O‚ª³‚µ‚¢
‚»‚ñ‚È–{‚Í‘‹‚©‚瓊‚°ŽÌ‚Ä‚ë

922:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 14:09:16
‚È‚ñ‚©AJava‚Ì‹Zp‚Å–Ê”’‚à‚Ì‚Á‚ĂȂ¢‚Å‚·‚©H

–Ê”’‚¢ƒTƒCƒg‚Æ‚©–{‚Æ‚©‹³‚¦‚Ä‚­‚ê‚邯‚ ‚肪‚½‚¢‚Á‚·B
¡AŒo—‚â‚Á‚Ä‚é‚ñ‚¾‚¯‚ÇA‚Q”N‚­‚ç‚¢Java‚â‚Á‚Ă܂µ‚½B

‹v‚µ‚Ô‚è‚ÉJava‚â‚肽‚­‚È‚Á‚½‚ñ‚Å‚·B

‚æ‚낵‚­„ƒG

923:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 14:10:24
iText‚Æ‚©‚¨‚·‚·‚ß
PDFì‚ê‚é
Web‚È‚çApache

924:922
09/11/20 14:21:01
>>923
‚ ‚肪‚Æ‚¤B‚à‚¤—¼•û‚â‚Á‚½‚ñ‚Å‚·„ƒG

J2EE‚Ì‚¢•ªŒú‚¢–{‚łࡂ©‚ç‚©‚Á‚Ä‚±‚æ‚Á‚ÆEE‚ ‚ê‚È‚çAV‚µ‚¢EJB‚Æ‚©Ú‚Á‚Ä‚»‚¤‚¾B

925:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 17:10:57
WebŒn‚È‚çWicket‚Æ‚©

926:886
09/11/20 20:01:26
>>914
ƒŠƒ“ƒNæŽQl‚ɂȂè‚Ü‚µ‚½B
—L“‚²‚´‚¢‚Ü‚·B

>>922
JOGL‚©Processing‚Í‚¢‚©‚ª‚Å‚µ‚傤‚©B
ƒQ[ƒ€‚âƒvƒƒOƒ‰ƒ~ƒ“ƒOƒA[ƒg‚É‹»–¡‚ª‚ ‚ê‚Î¥”ñB

927:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 20:06:54
Java‚Ì’·Š‚Æ’ZŠ‚ð‹³‚¦‚Ä‚­‚¾‚³‚¢B

928:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 20:20:50
’·ŠFWrite Once, Run Anyware.
’ZŠFƒŠƒbƒ`ƒNƒ‰ƒCƒAƒ“ƒgŽü‚è‚łͪ‚ª‰R‚ɂȂé

929:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 20:21:37
Anywhere.‚¾‚½B’p‚¸‚©‚µ|

930:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 20:33:18
’·Š
@‚Æ‚à‚©‚­FX‚ȃvƒ‰ƒbƒgƒtƒH[ƒ€‚Å“®‚­
@ƒ}ƒjƒAƒbƒN‚łȂ¢‘f’¼‚ÈOOŒ¾Œê
@‹­‚¢Œ^•t‚¯
’ZŠ
@‹Ê’ŽFŠí—p•n–RGUIASWT‚È‚ñ‚ălƒCƒeƒBƒuˆÚA‚µ‚È‚¯‚è‚á“®‚©‚È‚¢‚µ
@‹­‚¢Œ^•t‚¯


931:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 20:39:31
Map<String, ? extends MyInterface> map = new HashMap<String, ? extends MyInterface>();
‚±‚ê‚ɂ͕Œû‚·‚éB

var map = new HashMap<String, ? extends MyInterface>();
‚Á‚ĂȂç‚ñ‚©‚ÈB’ñˆÄƒŒƒxƒ‹‚Ȃ炷‚Å‚ÉJSR‚É‚ ‚é‚ñ‚¾‚Ƃ͎v‚¤‚ªB

932:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 20:40:55
‚»‚ñ‚È‚ ‚È‚½‚ÉA‚Í‚¢Scala

933:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 20:47:47
>>931
‹t‚Íjdk7‚©‚ç‚Å‚«‚邿‚¤‚ɂȂé—\’肾‚æB

Map<String, ? extends MyInterface> map = new HashMap<>();

934:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 20:51:21
>>933
‚È‚é‚Ù‚ÇBIDE‚Ƃ̘AŒg‚ðl‚¦‚Ä‚à‚»‚Á‚¿‚Ì‚ª_“î‚©B

935:806
09/11/20 22:06:28
>>905
ƒ\[ƒX‚³‚Á‚­‚è‚Ý‚½‚¯‚Ç@DLL‚½‚½‚¢‚Ä‚é‚ËB
Œg‘Ñ‚ÅMP3‚Á‚ĈӊO‚Æ•~‹‚‚¢‚ÈEEE

936:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 22:12:47
ÅV‚Ì‚i‚`‚u‚`‚Q‚d‚d‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚ÄŽb‚­‚µ‚½‚çƒpƒ\ƒRƒ“‹N“®‚·‚邽‚тɃRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚ª‹N“®‚µSUN‚̃tƒHƒ‹ƒ_‚Ìdomain01“à‚ɃƒO‚ðì‚èo‚µ‚Ü‚·B
ƒT[ƒo[H‚Ȃ̂©•s–¾‚È‚ñ‚Å‚·‚ªA‚±‚êŽ~‚ß‚é‚ɂ͉½ˆ‚ð‚Ç‚¤‚µ‚½‚ç—Ç‚¢‚Å‚µ‚傤‚©B
‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

937:806
09/11/20 22:13:08
>>886
RMI‚Æ‚©Žg‚Á‚ăvƒƒZƒXŠÔ’ÊM‚Å‚à‚µ‚Ä‚é‚킯‚¶‚á‚È‚¢‚Ì‚©‚ÈH
’P“Ƃ̉¼‘zƒ}ƒVƒ“ã‚Å“®‚¢‚Ä‚éê‡AŽQÆ‚³‚ê‚È‚­‚È‚Á‚½‚çGC‘ÎۂɂȂé‚̂͂²³’m‚¾‚낤‚µB

ŽãŽQÆ‚µ‚Ä‚¢‚é‚΂ ‚¢A‘¼‚ÌŽQÆ‚ª‚È‚¢‚ÆGC‘ÎۂɂȂé‚Á‚Ä‚¾‚¯‚Ȃ̂ÅA¡‰ñ‚ÌŒ‚ɂ͎g‚¤‚Æ‚±‚ë‚͂Ȃ¢‚©‚àB
‚¿‚å‚Á‚ƈႤ‚±‚Æ‚ð‘z’肵‚Ä‚µ‚Ü‚Á‚½‚Ì‚ÅA‚í‚·‚ê‚ÄOKiŽãŽQÆ


938:806
09/11/20 22:26:26
’·Š‚Æ’ZŠ‚Ì˜b‚Í@‰´‚ÌD‚«‚Șb‘肾‚Á‚½‚Ì‚ÅEEE

’·Š
ƒƒ‚ƒŠŠJ•úˆ—‚ªŽ©“®‚Ȃ̂ŊȒP‚Å‚ ‚éB
‚»‚Ì‚½‚߃\[ƒXƒR[ƒh‚ÍC‚ȂǂƔä‚ׂ邯A‚ƂĂàƒVƒ“ƒvƒ‹‚ɂȂè‰Â“Ç«‚ª‚æ‚¢B
javaê—p‚«”\ƒGƒfƒBƒ^‚ª‘¶Ý‚·‚邽‚ßA¶ŽY«‚Í‚‚¢iƒLƒŠ
•W€‚̃‰ƒCƒuƒ‰ƒŠ‚ª‚±‚ê‚Å‚à‚©‚Á‚Ä‚­‚ç‚¢‚»‚ë‚Á‚Ä‚éB

’ZŠ
ƒƒ‚ƒŠŠJ•úˆ—‚ÍŽ©“®‚¾‚ªAƒIƒuƒWƒFƒNƒg‚ÌŠJ•úŒ_‹@‚ȂǂɒˆÓ‚𕥂í‚È‚­‚Ȃ邽‚ßB
ƒC[ƒW[ƒ~ƒX‚Ńƒ‚ƒŠƒŠ[ƒN‚ª”­¶‚·‚éB
javaSE javaEE ‚Æ@javaME‚͕ʕ¨‰ß‚¬‚éAŒg‘Ñ“d˜b‚Ȃǂ̒[––‚Å‚àSE‚Å‘‚¢‚½‚à‚Ì‚ª“®‚­‚±‚Æ‚ðŠú‘Ò‚·‚éB



939:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 22:52:32
JLayerME‚ªDLL’@‚­H
‚»‚ñ‚È‚à‚ñ’@‚¢‚ĂȂ¢‚ªMMAPI‚̃tƒ‹ƒZƒbƒg‚ªŽÀ‘•‚³‚ê‚ĂȂ¢‚ÆJLayerME‚Í“®‚©‚È‚¢‚©‚çMIDPƒx[ƒX‚ł͖³—B


940:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 22:55:54
>>938
>>’ZŠ
>>ƒƒ‚ƒŠŠJ•úˆ—‚ÍŽ©“®‚¾‚ªAƒIƒuƒWƒFƒNƒg‚ÌŠJ•úŒ_‹@‚ȂǂɒˆÓ‚𕥂í‚È‚­‚Ȃ邽‚ßB
>>ƒC[ƒW[ƒ~ƒX‚Ńƒ‚ƒŠƒŠ[ƒN‚ª”­¶‚·‚éB
‚ ‚ñ‚܂茩‚½‚±‚ƂȂ¢‚¯‚Ç‚ËEEE
‚Ç‚ñ‚È‚ÌH

941:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 23:04:30
“ÆŽ©‚É”z—ñƒXƒ^ƒbƒN‚ðì‚낤‚Æ‚µ‚ÄApop‚³‚ê‚½Žž‚Énull‚Å‘|œ‚µ‚È‚¢ê‡‚Æ‚©‚©H
‚µ‚©‚µArrayDequeue‚Æ‚©“K؂ȃNƒ‰ƒX‚ª‚ ‚邵‚È‚ŸB

942:918
09/11/20 23:24:26
>>919
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
Arra‚™List‚ÉHashMap‚ðŠi”[‚·‚邱‚Æ‚ÅA‰ðŒˆ‚Å‚«‚Ü‚µ‚½B

943:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 23:28:20
>>941
‚¤‚ñB‚»‚¤‚¢‚¤‹³‰È‘‚Æ‚©‚ÉÚ‚Á‚Ä‚»‚¤‚Ȃ̂͂킩‚é‚ñ‚¾‚ªA
ŽÀ‘•ƒŒƒxƒ‹‚̃C[ƒW[ƒ~ƒX‚Å‹N‚±‚郃‚ƒŠƒŠ[ƒN‚Á‚Ăǂñ‚È‚ÌH


944:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 01:17:22
ƒ‰ƒCƒuƒ‰ƒŠ‚Ƀ|ƒCƒ“ƒ^“n‚·Žž‚̓‰ƒCƒuƒ‰ƒŠ‚ðM—Š‚µ‚«‚Á‚Ă邩‚ç
‚ ‚Ƃłµ‚Á‚ؕԂµ‚³‚ê‚邯’´‚±‚Ü‚é

945:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 01:23:54
>>943
static‚ȕϔ‚ɃfƒJ‚¢ƒRƒŒƒNƒVƒ‡ƒ““Ë‚Áž‚ñ‚¾‚܂ܕú’u‚µ‚ăƒ‚ƒŠ‚ð”nŽ­H‚¢‚·‚邯‚©?
ƒƒ‚ƒŠƒŠ[ƒN‚Æ‚¢‚¤‚̂ͳ‚µ‚­‚È‚¢‚¯‚ÇAÇó‚̓ƒ‚ƒŠƒŠ[ƒN‚ɋ߂¢‚ÈB

946:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 01:53:48
Tomcat‚̃RƒlƒNƒ^‚©‰½‚©‚ªƒƒO‚ð‚»‚ñ‚ÈŠ´‚¶‚łقÁ‚½‚ç‚©‚µ‚É‚µ‚Ä‚½‚Á‚Ă̂ª‚ ‚Á‚½‚È

947:806
09/11/21 14:30:28
ƒC[ƒW[ƒ~ƒX‚̘b‚¾‚¯‚Ç
ƒRƒŒƒNƒVƒ‡ƒ“‚ɂԂ¿ž‚Ý‚Á‚ςȂµ‚Å•ú’u‚Æ‚©A‚»‚ñ‚ȃŒƒxƒ‹‚ÌŽÀ‘•‚ËB
Œ»ŽÀ‚ ‚Á‚½‚͂Ȃµ‚¾‚©‚çAƒ\[ƒXƒŒƒrƒ…[‚Æ‚©‚¿‚á‚ñ‚Æ‚â‚낤‚Ë


948:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 16:49:58
JTable‚ªƒNƒŠƒbƒN‚³‚ê‚½Žž‚ÉA‘I‘ð‚³‚ê‚Ä‚¢‚és‚Ìî•ñ‚ðŽæ“¾‚·‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H

949:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 17:20:07
‚·‚݂܂¹‚ñAƒRƒ“ƒpƒCƒ‹‚Å‚«‚é‚ñ‚Å‚·‚ª‰½‚à•\ަ‚³‚ê‚Ü‚¹‚ñA•‚¯‚Ä‚­‚¾‚³‚¢
Œ©‚É‚­‚¢‚©‚ÆŽv‚¢‚Ü‚·‚ªA‚¨Šè‚¢‚µ‚Ü‚·
//<applet code="SnakeProg2.class" width="300" height="300"></applet>
import javax.swing.*; import java.awt.*; import java.awt.event.*;
public class SnakeProg2 extends JApplet implements KeyListener { int actiontype = 0, count = 0; int x[] = new int[99]; int y[] = new int[99];
public void init()
this.addKeyListener(this); this.setFocusable(true);
}
public void paint(Graphics g) {
super.paint(g);
x[count] = 0; y[count] = 0;
for (count = 1; count <= x.length; count++) {
switch (actiontype) { case 0: count--; break; case 1: x[count] = x[count-1] + 10; g.drawPolyline(x, y, count); break;
case 2: y[count] = y[count-1] + 10; g.drawPolyline(x, y, count); break;
case 3: x[count] = x[count-1] - 10; g.drawPolyline(x, y, count); break;
case 4: y[count] = y[count-1] - 10; g.drawPolyline(x, y, count); break; } } }
public void keyPressed(KeyEvent e) {
int keyCode = e.getKeyCode();
if(keyCode == KeyEvent.VK_RIGHT) {
if(x[count] == 300 || count == 100) {
actiontype = 0; } else {actiontype = 1;}
} else if(keyCode == KeyEvent.VK_DOWN) { if(y[count] == 300 || count == 100) { actiontype = 0; } else { actiontype = 2; }
} else if(keyCode == KeyEvent.VK_LEFT) { if(x[count] == 0 || count == 100) { actiontype = 0; } else { actiontype = 3; }
else if(keyCode == KeyEvent.VK_UP) { if(y[count] == 0 || count == 100) { actiontype = 0; } else { actiontype = 4; } } repaint(); }
public void keyTyped(KeyEvent e) {
public void keyReleased(KeyEvent e) { }}

950:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 17:33:59
>>948
public void mouseClicked(MouseEvent e) {
int idx = tbl.rowAtPoint(e.getPoint());
}
‚ ‚Ƃ͂¨D‚«‚ÉB

951:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 17:49:53
>>948
JTable‚Å•¶Žš—ñ‚ðƒNƒŠƒbƒN‚µ‚½ê‡‚¾‚¯ƒZƒ‹‚ð‘I‘ðó‘Ô‚É‚·‚é
URLØÝ¸(terai.xrea.jp)

MouseInputAdapter ma = new MouseInputAdapter() {
public void mousePressed(MouseEvent e) {
Point pt = e.getPoint();
int row = table.rowAtPoint(pt);

952:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 17:53:13
>>949
•s–¡‚¢“_‚ª‘½‚·‚¬‚ÄB
‚Ƃ肠‚¦‚¸‰Šúó‘Ô‚Åpaint()‚ª“®‚­‚ÆAcount‚Å‚Ìforƒ‹[ƒv‚Ì’†‚Åcount--‚µ‚Ä–³ŒÀƒ‹[ƒvB

953:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 17:57:00
‚ñA“¥‚ñ‚¾‚©BŽŸ—§‚ĂĂ­‚é‚ËBƒXƒŒ—§‚Ä‚é‚̂Ђ³‚Ñ‚³‚¾‚ÈB

954:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 18:00:17
ŽŸ‚Í

ššJavaŽ¿–â¥‘Š’kƒXƒŒƒbƒh134šš
½ÚØÝ¸(tech”Â)


955:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 18:01:20
‰³

956:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 18:05:44
‰³

957:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 18:18:26
>>949
‚í‚©‚ç‚ñ

958:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 18:20:52
>>950-951
‚Æ‚ñ‚­‚·

959:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 18:27:50
’N‚©2ch‚Ƀ\[ƒX“\‚邯‚«®Œ`‚·‚éƒc[ƒ‹ì‚ê‚æ


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

4925“ú‘O‚ÉXV/235 KB
’S“–:undef