y‰SŽÒzJavaŽ¿–⥑ ..
[2ch|¥Menu]
2:1
08/11/17 01:10:36
**** ŠÖ˜AƒXƒŒƒbƒhˆÄ“à ****
¡ AWT ‚Æ Swing ‚Í --
Java’ᑬGUI Swing 7
½ÚØÝ¸(tech”Â)l50
¡ SWT ‚Í --
Java ‚‘¬GUI SWT@3
½ÚØÝ¸(tech”Â)l50

¡ NTT DoCoMo ‚Ì iƒ‚[ƒhŒg‘Ñ“d˜b—p Java (iƒAƒvƒŠ) ‚Í --
iƒ‚[ƒhŒg‘Ñ“d˜b—pJava(iƒAƒvƒŠ) Part18
½ÚØÝ¸(tech”Â)l50
¡ DoCoMo ˆÈŠO‚Í --
CLDC+MIDP+Œg‘Ñ“d˜b—pJavaƒXƒŒƒbƒh part 8
½ÚØÝ¸(tech”Â)l50

¡ ‰Û‘èEh‘è‚Í --
šš Java ‚Ìh‘肱‚±‚Å“š‚¦‚Ü‚· Part 66 šš
½ÚØÝ¸(tech”Â)l50

**** ŠJ”­ŠÂ‹«‚ª•K—v‚Ìê‡‚Í ****
¡ J2SE 1.4.0
URLØÝ¸(sdc.sun.co.jp)
¡ J2SE 5.0 (1.5.0)
URLØÝ¸(java.sun.com)
¡ Java SE 6
URLØÝ¸(java.sun.com)

**** ŽÀsŠÂ‹«‚¾‚¯‚ª•K—v‚Ìê‡‚Í ****
¡ Java ƒ\ƒtƒgƒEƒFƒA‚̃_ƒEƒ“ƒ[ƒh
URLØÝ¸(www.java.com)

3:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/17 08:04:28
>>1
‚¨‚Í
‚¨‚Â

4:‚Í‚ñ‚µ‚傤
08/11/17 08:30:39
JAVA‚ÌJBUILDER2005‚ª‚ ‚èA‚ЂƂ܂¸Sample‚ðŒ©‚Ä‚¢‚Ü‚·i³’¼Žg‚Á‚Ä‚¢‚邯‚¢‚¤ó‘Ԃł͂܂¾‚È‚¢‚̂ł·j‚ªA
JPXiƒvƒƒWƒFƒNƒgjƒtƒ@ƒCƒ‹‚ðÄBulid‚·‚é‚Ì‚ÆMake‚ð‚·‚é‚̂Ƃªƒƒjƒ…[‚É‚ ‚è‚Ü‚·B
‚PF‚±‚̈Ⴂ‚͂Ȃñ‚Å‚µ‚傤‚©HˆêŒ©‚Ç‚¤‚¿‚ç‚ð‘I‘ð‚µ‚Ä‚ÌŠù‘¶‚Ì‚à‚͎̂Às‚Å‚«‚é‚©
‚Å‚«‚È‚¢‚Ì‚©@‚ɂ‚¢‚ÄŒ¾‚¦‚Î@‚»‚ê‚炵‚¢CG‚ÌŠG‚Ío‚Ü‚·‚Ì‚Å@•Ï‚í‚è‚͂Ȃ©‚Á‚½B
‚QFŠô‚‚©‚̃Tƒ“ƒvƒ‹‚Ì“àAã‚̂悤‚ÉJbulider‚ÅŽÀs‚ð‚·‚é‚ÆŠG‚ªo‚Ü‚·‚Ì‚ÅAŽÀs‚Å‚«‚邿‚¤‚ɂȂé‚Å‚·‚ª
Jbulider‚̃\ƒtƒg‚ð‰î‚³‚È‚¢‚Å@ŽÀs‚Å‚«‚邱‚Ƃ͂Ȃ¢‚Å‚µ‚傤‚©B
Java‚ÍŽÀsƒtƒ@ƒCƒ‹i³Šm‚È—pŒê‚łȂ¢‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªj‚Æ‚¢‚¤‚à‚̂͂Ȃ¢‚Å‚µ‚傤‚©H
—Ⴆ‚ÎWindows‚ÅŒ¾‚¦‚ÎAŠg’£Žq.exe‚̃tƒ@ƒCƒ‹‚Í’¼‚ÉA
‚ ‚é‚¢‚Í@FLASH‚Ì.swfƒtƒ@ƒCƒ‹‚ÍIE‚Å(ƒuƒƒbƒN‚ÍŠO‚µ‚ÄjŠJ‚­‚±‚Æ‚ªo—ˆ‚éB“¯‚¶flash‚Ì.flvƒtƒ@ƒCƒ‹‚ÍWebã‚ÅA‹N“®ƒtƒ@ƒCƒ‹‚𓱓ü‚µ‚Ä‚µ‚©Œ©‚¦‚È‚¢iYoutube‚̂悤‚ÉjB
JAVA‚͂ǂ¤‚Å‚µ‚傤‚©H
‚RF‚»‚ê‚Æ.JAVA‚Æ‚¢‚¤Šg’£Žqƒtƒ@ƒCƒ‹‚̓\[ƒXƒtƒ@ƒCƒ‹‚Æ—‰ð‚µ‚Ă悢‚Å‚µ‚傤‚©H



5:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/17 10:52:33
URLØÝ¸(www.ibm.com)

‚±‚±‚ðŒ©‚é’Ê‚è
null ‘ã“ü‚Í‚·‚Å‚É‰ß‹Ž‚Ì‚à‚̂ǂ±‚ë‚©‚æ‚­‚È‚¢‚Ý‚½‚¢‚Å‚·‚ËB
ŽÀۂ݂Ȃ³‚ñ‚Ç‚¤‚µ‚Ă܂·H

6:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/17 10:58:31
>>4
jbuilder2005 ‚ÍŽÌ‚Ä‚Ä netbeans ‚ðƒIƒXƒXƒ‚µ‚Ü‚·B
‚ª
1. rebuild→‚·‚ׂẴ\[ƒX‚̃Rƒ“ƒpƒCƒ‹ make→•ÏX‚³‚ꂽƒtƒ@ƒCƒ‹‚̂݃Rƒ“ƒpƒCƒ‹
2. VM‚ÉPATH‚ð’Ê‚µ‚Äjbuilder‚łł«‚½classesƒfƒBƒŒƒNƒgƒŠ‚ÅŽÀs‚µ‚Ă݂܂µ‚傤BjavaŽÀs‚ÌŽd•û‚Í’²‚ׂĂËB
3. ‚¤‚ñAƒ\[ƒXƒtƒ@ƒCƒ‹
4. Ž©•ª‚ÅŒŸõ‚ðŠo‚¦‚È‚¢‚ÆAˆê¶‚܂Ƃà‚ȃvƒƒOƒ‰ƒ€‚Í‘g‚߂܂¹‚ñ

7:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/17 12:27:56
>>5
‚»‚±‚ðŒ©‚é’Ê‚è
•K—v‚Èê–ʂł͕K—v
•s—v‚Èê–ʂł͕s—v

8:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/17 12:36:02
’ŠÛƒNƒ‰ƒXA‚̃TƒuƒNƒ‰ƒX‚ªƒNƒ‰ƒXB,ƒNƒ‰ƒXC‚Å‚ ‚邯‚«‚ÉAB‚̃IƒuƒWƒFƒNƒg‚ð
C‚̃IƒuƒWƒFƒNƒg‚ɕϊ·‚·‚é•û–@‚ð‹³‚¦‚Ä‚­‚¾‚³‚¢B

9:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/17 12:51:02
>>8
–³—Bclass B extends A ‚ð class C extends A ‚ɂ͕ϊ·‚Å‚«‚È‚¢B

Úׂª‚í‚©‚ê‚Α¼‚Ì•û–@‚Å“¦‚°‚ç‚ê‚é‚©‚à‚µ‚ê‚È‚¢‚¯‚ÇB

10:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/17 12:58:50
B‚̃IƒuƒWƒFƒNƒg‚ðŒ³‚É‰Šú‰»‚·‚éƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ðC‚Éì‚ê‚΂¢‚¢‚ñ‚¶‚á‚Ë

11:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/17 13:14:22
>>10
‚æ‚낵‚¯‚ê‚Î‚à‚¤­‚µÚ‚µ‚­‚¨Šè‚¢‚Å‚«‚Ü‚·‚©BBBHjava‰SŽÒ‚ł悭‚í‚©‚ç‚È‚¢‚Ì‚ÅBB

12:‚Í‚ñ‚µ‚傤
08/11/17 13:47:19
>>6 @‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
>@2. VM‚ÉPATH‚ð’Ê‚µ‚Äjbuilder‚łł«‚½classesƒfƒBƒŒƒNƒgƒŠ‚ÅŽÀs‚µ‚Ă݂܂µ‚傤BjavaŽÀs‚ÌŽd•û‚Í’²‚ׂĂËB
VM‚ÍVirtualMachine?@ƒzƒ‹ƒ_[Classes‚Í‚ ‚è‚Ü‚·B‚³‚Ä@‚Ç‚¤‚·‚é‚©
‚à‚¤ˆê•à•Œ¾‚ð‚¨‚Ë‚ª‚¢‚µ‚Ü‚·B@
Šm‚©‚ÉŒŸõ‚ÌŽd•û‚à@JAVA@ŽÀs‚Å‚µ‚©
Žv‚¢‚‚©‚È‚­‚Ä‚¢‚Ü‚·

13:‚è‚傤
08/11/17 16:21:55
<input type="button" class="button" value="•ÒW" onClick="editEmployeeInfo"(<bean:write name="searchList" property="employee_id"/>)
‚±‚Ìonclick‚ÌŠ‚ÅAemployeeId(ŽÐˆõID)‚ª‘—‚ç‚ê‚邿‚¤‚ɂȂÁ‚Ä‚¢‚é‚炵‚¢‚ñ‚Å‚·‚ªA
‚±‚ê‚ð‚à‚Æ‚ÉŽ©•ª‚̃y[ƒW‚ŎЈõî•ñ‚ðŽæ“¾‚·‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©H
’f•ГI‚Å‚·‚¢‚Ü‚¹‚ñ

14:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/17 16:52:02
annotation‚ª‘S‘R—‰ð‚Å‚«‚È‚¢‚ñ‚Å‚·‚ªA‚¨Š©‚߃TƒCƒg‚È‚¢‚Á‚·‚©H


15:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/17 17:22:56
` 3•ª‚ÅŠo‚¦‚éƒAƒmƒe[ƒVƒ‡ƒ“ `
ƒAƒmƒe[ƒVƒ‡ƒ“‚̓Nƒ‰ƒX‚⃃\ƒbƒhAƒtƒB[ƒ‹ƒh‚Ȃǂɂ‚¯‚ç‚ê‚邿B ˆø”‚ðŽw’è‚·‚邱‚Æ‚à‚ ‚邿B
@Foo(message = "hello")
public class MyClass { ... }

Ž©ì‚̃Aƒmƒe[ƒVƒ‡ƒ“‚ðì‚邯‚«‚Í @interface ‚ðŽg‚¤‚ñ‚¾B ƒƒ\ƒbƒh‚ªˆø”‚ɑΉž‚·‚邼B
import java.lang.annotation.*;
@Retention(RetentionPolicy.RUNTIME)
public @interface Foo { String message(); }

RetentionPolicy.RUNTIME ‚ªŽw’肳‚ê‚Ä‚¢‚ê‚ÎAŽÀsŽž‚Ɏ擾‚Å‚«‚邿B ƒŠƒtƒŒƒNƒVƒ‡ƒ“‚ðŽg‚¨‚¤B
Class<?> c = MyClass.class;
Foo foo = c.getAnnotation(Foo.class);
System.out.println(foo.message());

‚±‚ê‚Å‚ ‚È‚½‚àƒAƒmƒe[ƒVƒ‡ƒ“ƒ}ƒXƒ^[I

16:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/17 17:43:42
ƒpƒlƒ‹‚É•`‰æ‚µ‚½}Œ`‚ðDeleteƒL[‚ÅÁ‚µ‚½‚¢‚̂ł·‚ªAKeyListener‚ɃtƒH[ƒJƒX‚ª“–‚½‚Á‚Ä‚­‚ê‚Ü‚¹‚ñB
getFocusOwner()‚ðŽg‚Á‚½‚Æ‚±‚ëAí‚Ƀ{ƒ^ƒ“‚ɃtƒH[ƒJƒX‚ª“–‚½‚Á‚Ä‚¢‚鎖‚ª•ª‚©‚è‚Ü‚µ‚½B
‚±‚ê‚ð•`‰æƒpƒlƒ‹‚É“–‚Ä‚é‚É‚ÍA‚ǂ̂悤‚É‚·‚ê‚Ηǂ¢‚̂łµ‚傤‚©B

17:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/17 18:10:18
panel.setFocusable(true);
panel.requestFocus();

18:14
08/11/17 19:42:55

>>15
‚Ç‚¤‚à‚Å‚·B
‚µ‚©‚µA‚¢‚Ü‚¢‚¿ˆÃ–Ù‚Ì•”•ª‚ª‘½‚­‚È‚Á‚Ä•ª‚©‚è‚Â炢‚µA—˜“_‚ª‚æ‚­‚í‚©‚ç‚È‚¢‚ñ‚Å‚·‚ªBB


19:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/17 19:59:12
‚æ‚­‚í‚©‚ç‚È‚¢‚à‚͕̂K—v‚ɂȂé‚܂ŕú‚Á‚Ä‚¨‚­‚Ì‚à‚ЂƂ‚̎肾‚æ‚ËB
•K—v‚ɂȂÁ‚½‚玩‘R‚Æ—‰ð‚Å‚«‚é

20:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/17 20:08:56
>>18
@Size(16) class MyData {
@Offset(0) int a;
@Offset(4) int b;
@Offset(8) long c;
}
‚̂悤‚Ƀf[ƒ^‚ðƒoƒCƒg—ñ‚ɃpƒbƒN‚·‚éÛ‚Ìî•ñ‚Æ‚µ‚ÄŽg‚Á‚½‚è

class MyService {
@MsgId(7) void foo() { ... }
@MsgId(42) void bar() { ... }
}
‚̂悤‚ÉID‚ƃƒ\ƒbƒh‚ð•R•t‚¯‚é‚̂Ɏg‚Á‚½‚è

‚Æ‚¢‚Á‚½—p“r‚ª—Ⴆ‚Îl‚¦‚ç‚ê‚Ü‚·
‚µ‚©‚µŠî–{“I‚ÉƒŠƒtƒŒƒNƒVƒ‡ƒ“‚ðŽg‚í‚È‚¢l‚ɂ͖³—p

21:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/17 20:36:47
Java‚ðƒ[ƒ‚©‚ç•׋­‚µ‚½‚¢‚̂ł·‚ªA—Ç‚¢–{‹³‚¦‚Ä‚à‚炦‚Ü‚¹‚ñ‚©H
ƒvƒƒOƒ‰ƒ~ƒ“ƒOŒoŒ±‚͂Ȃ¢‚Å‚·B
‚¨Šè‚¢‚µ‚Ü‚·B

22:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/17 20:39:36
„„‚Q‚P
ƒfƒ‰‚ׂÁ‚Ò‚ñ

23:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/17 21:08:12
—ˆt‚©‚ç”OŠè‚¾‚Á‚½ƒ\ƒtƒgƒEƒFƒAŠÖ˜A‚̉ïŽÐ‚ÉAE‚ªŒˆ‚Ü‚è‚Ü‚µ‚½B
‚i‚`‚u‚`Œ¾Œê‚ðƒƒCƒ“‚Ƀ\ƒtƒgŠJ”­‚ð‚µ‚Ä‚é‚»‚¤‚È‚ñ‚Å‚·‚ª
Ž©•ªŽ©g‚̃XƒLƒ‹‚©‚ç‚¢‚Á‚ÄŽdŽ–‚ɂ‚¢‚Ä‚¢‚¯‚é‚©‚ƂĂà
S”z‚Å‚·B¡‚©‚ç•׋­‚Å‚à‚µ‚Ä‚¨‚©‚È‚¢‚ƂƂĂà•sˆÀ‚Ȃ̂Å
ŽÀí‚ɖ𗧂‘Ђª‚ ‚ê‚ÎЉ‚Ä‚­‚ê‚Ü‚¹‚ñ‚©H‚¿‚Ȃ݂É
‚r‚i‚b|‚`’ö“x‚Ì’mޝ‚Í‚ ‚è‚Ü‚·B

24:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/17 21:35:32
>>15
ƒŠƒtƒŒƒNƒVƒ‡ƒ“‚Å‚·‚©B
‚¿‚å‚Á‚ƕ׋­‚µ‚Ă݂é‚Á‚·Bthx.

25:16
08/11/17 22:03:57
>>17
o—ˆ‚Ü‚µ‚½B
—L“‚²‚´‚¢‚Ü‚·B

26:‚è‚傤
08/11/17 22:33:01
–¢ŒoŒ±@Œ¤C’†‚ÌŽÒ‚Å‚·B
eclipse , Tomcat‚ðŽg—p‚µ‚ÄA
ŽÐˆõî•ñŠÇ—ƒVƒXƒeƒ€‚̈ꕔ‚ð‰Û‘è‚Æ‚µ‚Ä쬂µ‚Ä‚­‚ê‚Æ‚ÌŽ–‚ÅÝŒv‘‚ð“n‚³‚ê‚Ü‚µ‚½B
Ž©•ª‚Ì’S“–‚͎Јõî•ñ‚Ì•ÒWƒy[ƒW‚ÅA
ŽÐˆõˆê——ƒy[ƒW‚Ìu•ÒWvƒ{ƒ^ƒ“‚©‚玩•ª‚̃y[ƒW‚É”ò‚ÑA•ÒWƒy[ƒW‚Å“à—e‚ð•ÏX‚µ‚½‚çA
‚c‚a‚É•ÏX‚µ‚½ƒf[ƒ^‚ð‘—‚é‚Æ‚¢‚¤•”•ª‚Ìì‹Æ‚ð‚µ‚Ä‚¢‚Ü‚·B

‚»‚Ì’†‚ÅAŽÐˆõˆê——ƒy[ƒW‚Ì
<script>
function editEmployeeInfo(id){
document.editForm.employee_id.value = id;
document.editForm.submit();
}
</script>
@ È—ª
.
.
.

<input type="button" class="button" value="•ÒW" onClick="editEmployeeInfo"(<bean:write name="searchList" property="employee_id"/>)
‚±‚±‚Ì•”•ª‚ÅA•ÒWƒ{ƒ^ƒ“‚ð‰Ÿ‚·‚ƎЈõ‚h‚c(employee_id)‚ª“n‚³‚ê‚邿‚¤‚ɂȂÁ‚Ä‚¢‚ÄA
‚»‚ê‚ð—˜—p‚µ‚Ä‚»‚̎Јõ‚Ìî•ñ‚ðŽ©•ª‚̉æ–ʂ̉Šú•\ަ‚Æ‚µ‚Ä•\ަ‚³‚¹‚½‚¢‚̂ł·‚ªA
"editEmployeeInfo"(<bean:write name="searchList" property="employee_id"/>)
Ž©•ª‚̃y[ƒW‚ÅeditEmployeeInfo‚ð‚Ç‚¤Žg‚¦‚΂¢‚¢‚Ì‚©•ª‚©‚ç‚È‚¢ó‹µ‚Å‚·B
‹³‚¦‚Ä‚¢‚½‚¾‚¯‚ê‚΂Ǝv‚¢‘‚«ž‚Ý‚µ‚Ü‚µ‚½B
‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B


27:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/17 23:39:27
>>26
ˆÓ’nˆ«‚É‹¿‚­‚©‚à’m‚ê‚È‚¢‚ªAuJavav‚ÆuJavaScriptv‚̈Ⴂ‚Í”cˆ¬‚µ‚Ä‚éH


28:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/18 02:16:39
FileƒNƒ‰ƒX‚Ì

listFiles() ‚ÆlistFiles(FileFilter filter) ‚ðŽg‚Á‚Ă݂½‚ñ‚¾‚¯‚ÇB

listFiles() ‚¾‚ƃ}ƒCƒRƒ“ƒsƒ…[ƒ^‚Æ‚©Aƒ}ƒCƒlƒbƒgƒ[ƒN‚ðŽæ“¾‚Å‚«‚é‚Ì‚ÉB
listFiles(FileFilter filter) ‚¾‚Ǝ擾‚Å‚«‚È‚¢‚ñ‚¾B

FileFilter‚Ì’†‚ÅAŽ©•ª‚ªì‚Á‚½ƒ\[ƒX‚ª‚Í‚¶‚¢‚Ä‚é‚Ì‚©‚ÈH‚Æ‚àŽv‚Á‚½‚ñ‚¾‚¯‚ÇA
FileFilter#accept(File pathname)‚ÉAƒ}ƒCƒRƒ“ƒsƒ…[ƒ^‚Æ‚©ƒ}ƒCƒlƒbƒgƒ[ƒN‚ª“ü‚Á‚Ä‚±‚È‚¢‚ñ‚¾B
‚Ó‚µ‚¬‚Ó‚µ‚¬

listFiles(FileFilter filter)‚Ń}ƒCƒRƒ“ƒsƒ…[ƒ^‚Æ‚©ƒ}ƒCƒlƒbƒgƒ[ƒN‚ðŽæ“¾‚Å‚«‚é•û–@’N‚©’m‚ç‚È‚¢‚Á‚·‚©‚ËH

29:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/18 04:32:41
>>28
ƒfƒXƒNƒgƒbƒv—p‚Ìî•ñ‚ªŽæ‚ê‚é ShellFolder extends File ‚Á‚Ă̂ª‚ ‚Á‚ÄA
‚»‚ꂾ‚Æ listFiles() ‚Íã‘‚«‚³‚ê‚Ă邩‚çƒ}ƒCƒRƒ“ƒsƒ…[ƒ^‚Æ‚©Žæ‚ê‚é‚Í‚¸B
‚Å‚à ShellFolder ‚Å‚à listFiles(FileFilter) ‚Íã‘‚«‚³‚ê‚È‚¢‚©‚ç
’Êí‚Ì File Žg‚Á‚½‚Æ‚«‚Æ“¯‚¶‚Ń}ƒCƒRƒ“ƒsƒ…[ƒ^‚Æ‚©‚ÍŽæ‚ê‚È‚¢B

30:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/18 08:16:53
>>29
‚È‚é‚Ù‚ÇAFile‚¾‚ÆŽv‚Á‚ÄŽg‚Á‚Ä‚½ƒIƒuƒWƒFƒNƒg‚ÍShellFolder‚¾‚Á‚½‚Ì‚©B

‚ ‚肪‚Æ‚¤A’ú‚߂Ď©•ª‚Å‚¢‚ç‚È‚¢•¨‚Í‚¶‚­‚±‚Ƃɂµ‚Ü‚·B

31:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/18 10:54:53
URLØÝ¸(codezine.jp)

ª‚̃vƒƒOƒ‰ƒ€‚ðŽÀs‚·‚邯ƒEƒBƒ“ƒhƒE‚ª‚łăAƒvƒŒƒbƒg‚ªŠJŽn‚³‚ê‚Ü‚µ‚½B
‚Á‚Ƃłé‚ñ‚Å‚·‚ªA‰½‚àŽÀs‚³‚ê‚Ü‚¹‚ñB
“¯‚¶ƒtƒHƒ‹ƒ_‚ÉFacesATemp‰æ‘œ‚ð“ü‚ê‚Ä‚¢‚é‚̂ł·‚ª‚Ç‚¤‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©H

32:31
08/11/18 11:49:00
ƒGƒNƒŠƒvƒX‚Å‹N“®‚µ‚½‚çˆÈ‰º‚̂悤‚ȃGƒ‰[‚ª‚ł܂µ‚½B

Exception in thread "AWT-EventQueue-1" java.lang.NegativeArraySizeException
at Template.searchMatching(Template.java:151)
at Template.paint(Template.java:224)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.seqPaintDirtyRegions(Unknown Source)
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

‚æ‚­Œ´ˆö‚ª‚í‚©‚ç‚È‚¢‚̂ŋ³‚¦‚Ä‚­‚ê‚Ü‚¹‚ñ‚©H

33:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/18 12:00:40
‰æ‘œ‚ð“ǂݞ‚߂ĂȂ¢‚ñ‚¶‚á‚Ë

34:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/18 12:01:22
>>23
AEƒIƒ
‰ïŽÐ‚Ì•ûj‚à—lX‚¾‚낤‚©‚çA
“Ç‚ñ‚ňÀS‚Å‚«‚邿‚¤‚ȑЂ͈êŠT‚ɂ͌¾‚¦‚È‚¢‚ñ‚¶‚á‚È‚¢‚¾‚낤‚©
—ˆt‚©‚ç‚Ȃ玞ŠÔ‚ ‚è‚Ü‚­‚肾‚©‚çA
Ž©•ª‚ŃvƒƒOƒ‰ƒ€‚ð‘g‚݂Ȃª‚çŠw‚Ô‚Ì‚ªˆê”ÔB
‚¢‚­‚ç–{‚ð“Ç‚ñ‚Å‚àŽÀÛ‚Ég‚É•t‚¢‚ĂȂ«‚áˆÓ–¡‚ª–³‚¢‚Ì‚à‚ ‚邵A
ì‚Á‚Ä‚é‰Û’ö‚ÅAs‚«‹l‚Ü‚Á‚Ä‚àŽ©—͂Œ²‚ׂé—Í‚ªg‚É•t‚­‚©‚çB
‘½­’mޝ‚ª–³‚­‚Ä‚àŽ©—͂Œ²‚ׂç‚ê‚ê‚Ε|‚¢‚à‚Ì–³‚µ

‚ÆA‘Š’kƒXƒŒ‚É‚±‚ñ‚È‚±‚Ƃ𑂢‚Ă݂é

35:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/18 12:15:23
‚Ü‚¸‚Í‘«˜’b‚¦‚é‚̂Ɠ¯‚¶‚­Šî‘bŒÅ‚ß‚ª‘厖‚¾‚©‚ç‚È‚ŸB‰SŽÒ—p‚ÌC‚Ì–{‚ðŒy‚­ˆê’Ê‚è“Ç‚ñ‚Ç‚¢‚½•û‚ª‚¢‚¢‚©‚à

36:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/18 14:15:44
>>23
‚Ƃ肠‚¦‚¸‚Q‚¿‚á‚ñƒuƒ‰ƒEƒU‚ðì‚Á‚Ă݂ê‚΂¢‚¢‚æB

37:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/18 17:08:03
ƒuƒ‰ƒEƒU‚©‚Ç‚¤‚©‚Í‚Æ‚à‚©‚­A–Ú•W‚ª‚ ‚é‚̂͗ǂ¢Ž–

38:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/18 21:05:36
‚±‚̃pƒbƒP[ƒW‚ðŽg‚¤‚Æ‚±‚ñ‚È‚±‚Æ‚ªo—ˆ‚éƒCƒ“ƒfƒbƒNƒX‚ÍŒ‹\‚ ‚é‚ñ‚Å‚·‚ª
‚±‚ñ‚È‚±‚Æ‚ð‚µ‚½‚¢ê‡‚ÉA‚±‚̃pƒbƒP[ƒW‚ªŽg‚¦‚éƒCƒ“ƒfƒbƒNƒX‚Á‚ĂǂÁ‚©‚É
‚܂Ƃ܂Á‚Ă܂¹‚ñ‚©?

‚æ‚»‚ÌŒ¾Œê‚©‚ç“ü‚Á‚Ä‚«‚½‚Æ‚«
u‰½‚ð‚Ç‚¤Žg‚Á‚Ä‚¢‚¢‚©‚悤‚í‚©‚ç‚ñv
ó‘Ô‚ð‰ðÁ‚·‚é‹C‚͂Ȃ¢‚ñ‚Å‚µ‚傤‚©? > Java ƒRƒ~ƒ…ƒjƒeƒB

# ‚‚©, OO Œ¾Œê‘S‘Ì“I‚É‚»‚ñ‚È‹C‚ª‚·‚邪ccc


39:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/18 21:59:51
ƒOƒO‚ê‚΂¢‚¢‚¶‚á‚È‚¢

‰pŒê‚Å

40:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/18 22:04:56
‚Þ‚µ‚ëOO‚ł͂Ȃ¢Œ¾Œê‚¾‚Æ‚»‚ñ‚È‹C‚ª‚µ‚È‚¢——R‚ð‘‚¢‚Ä‚à‚炦‚邯
‹ï‘Ì“I‚ɂǂñ‚È‚à‚Ì‚ð‹‚߂Ă¢‚é‚Ì‚©“`‚í‚è‚â‚·‚¢‚̂łÍB

41:28
08/11/18 22:16:11
„‚æ‚»‚ÌŒ¾Œê‚©‚ç“ü‚Á‚Ä‚«‚½‚Æ‚«
„u‰½‚ð‚Ç‚¤Žg‚Á‚Ä‚¢‚¢‚©‚悤‚í‚©‚ç‚ñv

‚±‚¤‚È‚ç‚È‚¢Œ¾Œê‚Á‚Ä‚ ‚é‚ñ‚Å‚·‚©‚ÆA‹t‚É•·‚«‚½‚¢‚Å‚·B

‚µ‚©‚µ>>29‚Í‚·‚²‚¢‚È‚ŸAFileSystemView#getRoots()‚ÅA
Filemn‚ð–á‚Á‚ĉ½‚à‹^–â‚ÉŽv‚í‚È‚¢‚ÅŽg‚Á‚Ä‚½‚Ì‚ª’p‚¸‚©‚µ‚­‚È‚Á‚½‚Å‚²‚´‚éB

42:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/18 22:20:16
‚½‚¾‚¢‚܃T[ƒuƒŒƒbƒg‚̕׋­‚ð‚µ‚Ä‚¢‚Ü‚·

performijƒƒ\ƒbƒh‚ª‚æ‚­‚í‚©‚è‚Ü‚¹‚ñ
‚²‹³Žö‚¨Šè‚¢‚µ‚Ü‚·

43:>>42
08/11/18 22:25:25
‚·‚¢‚Ü‚¹‚ñ
perform()ƒƒ\ƒbƒh‚ÍŽQl‘“ÆŽ©‚̃ƒ\ƒbƒh‚Å‚µ‚½('A`)

44:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/18 22:49:32
performƒƒ\ƒbƒh‚È‚ñ‚Ä“TŒ^“I‚ȃ_ƒÝŒv(‚à‚µ‚­‚Í–½–¼)‚¶‚á‚Ë?

45:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/19 00:42:59
>>38
GOF–{‚Æ‚©‚̃fƒUƒCƒ“ƒpƒ^[ƒ“ŠÖ˜A‘Ђª‚¢‚¢‚ñ‚¶‚á‚È‚¢‚©H

46:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/19 05:39:03
>>40
C ‚Æ‚©ƒAƒZƒ“ƒuƒ‰‚¾‚ÆA‚Ù‚Æ‚ñ‚lj½‚à‚È‚¢‚̂ʼn½‚©‚µ‚悤‚ÆŽv‚Á‚½ê‡A‚»‚ê
‚ÉŒ©‡‚Á‚½ƒ‰ƒCƒuƒ‰ƒŠ‚ðì‚é‚È‚èA‚Ç‚Á‚©‚©‚çˆø‚Á’£‚Á‚Ä‚­‚邱‚ƂɂȂé‚킯
‚¾‚ªA‚»‚̉ߒö‚Å‘o•ûŒü‚̃Cƒ“ƒfƒbƒNƒX‚ª‚Å‚«‚é‚ñ‚¾‚í

Å‹ß‚Ì OO Œ¾Œê‚Ìê‡Aʼn‚©‚猋\–c‘å‚ȗʂ̃‰ƒCƒuƒ‰ƒŠ‚ª‚­‚Á‚‚¢‚Ä—ˆ‚é
‚Ì‚ÅA‰½‚©‚ð‚µ‚½‚¢‚ÆŽv‚Á‚½‚Æ‚«‚ɉ½‚©‚ɑΉž‚·‚郉ƒCƒuƒ‰ƒŠ‚͂ǂê‚Á‚Ęb‚É
‚È‚éB

‚‚©AŽg‚¢‘±‚¯‚Ä‚ê‚΂»‚Ì‚¤‚¿o—ˆ‚Ä‚­‚é‚ñ‚¾‚낤‚¯‚ÇA‰´‚Ìê‡AOOŒ¾ŒêŽg
‚¤Žž‚Á‚ÄA‚½‚¢‚Ä‚¢Á‰»ì‹Æ‚ɌĂÑo‚³‚ꂽꇂȂñ‚ŃCƒ“ƒfƒbƒNƒX‚Å‚«‚é‚Ü
‚ł̊úŠÔ•t‚«‡‚¢‘±‚¯‚È‚¢‚Á‚Ă̂ªŒ´ˆö‚È‚ñ‚¾‚낤‚¯‚Çccc

man -k ‚¾‚Æ‚© apropos ‚ɑГ–‚·‚é‹@”\‚ª "JDK(TM) H ƒhƒLƒ…ƒƒ“ƒg" ‚É•t
‚¢‚Ä‚ê‚Ζâ‘è‚È‚¢‚悤‚È‹C‚ª‚·‚é


47:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/19 09:01:38
javadoc“ǂݞ‚ñ‚Åindex‚Å‚àabstract‚Å‚à‰½‚Å‚àD‚«‚È‚à‚ñ¶¬‚·‚éƒ\ƒtƒgì‚ê‚΂¢‚¢‚ñ‚¶‚á‚ËH

48:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/19 09:24:17
>>46
‚½‚Æ‚¦‚Î "site:URLØÝ¸(java.sun.com) hogehoge" ‚Å‚®‚®‚邯‚©A
google ‚Æ‚©ƒTƒCƒg“àŒŸõ‚Å‚«‚邯‚±‚ë‚Å
ŒöŽ®ƒTƒCƒg‚É’u‚¢‚Ä‚ ‚é javadoc ‚ÉŒŸõ‚©‚¯‚é‚ñ‚¶‚Ⴞ‚߂ȂñH

49:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/19 10:11:38
>>47
‰ÎÁ‚µ‚És‚Á‚Ä‚»‚ñ‚È‚à‚ñ‚©‚Ü‚Á‚Ä‚½‚çi‚ߎE‚³‚ê‚Ü‚·‚º

>>48
> ŒöŽ®ƒTƒCƒg‚É’u‚¢‚Ä‚ ‚é javadoc ‚ÉŒŸõ‚©‚¯‚é‚ñ‚¶‚Ⴞ‚߂ȂñH
ì‹ÆŒ»ê‚ªŠu—£‚³‚ê‚Ä‚¢‚é󋵂¾‚Æ‚»‚¤‚à‚¢‚¦‚ñ‚¾‚ë


50:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/19 10:18:11
ƒCƒ“ƒfƒbƒNƒX‚Å‚«‚é‚܂łƂ͉½‚ÌŽ–H
‚à‚µ‚©‚µ‚Ästrcut\‘¢‘̂̂ ‚ê‚Æ‚©‚Ȃ̂©H‚—

51:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/19 10:59:53
>JavaŽ¿–â¥‘Š’kƒXƒŒƒbƒh119_920
>CSS Validator(URLØÝ¸(jigsaw.w3.org))‚ðAnt‚Å
>ƒRƒ“ƒpƒCƒ‹‚µ‚½‚¢‚̂ł·‚ªAant‚ðŽÀs‚·‚邯ˆÈ‰º‚̂悤‚ȃGƒ‰[‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B

@ŒÃ‚¢˜b‚Å‚·‚݂܂¹‚ñB
@ƒ_ƒEƒ“ƒ[ƒh‚̃y[ƒW‚É‚ ‚éˆÈŠO‚ÉA

@commons-collections-3.2.1.jar
@velocity-1.5.jar

‚ðƒ_ƒEƒ“ƒ[ƒh‚µ‚½‚çA‚Ƃ肠‚¦‚¸ANT‚Í’Ê‚è‚Ü‚µ‚½B
@‚Å‚àAŽÀs‚·‚邯Amain‚ªŒ©‚‚©‚ç‚È‚¢‚Æ‚©Œ¾‚¢o‚·‚̂ł·‚ªB@

52:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/19 12:27:47
URLØÝ¸(www.ne.jp)
‚±‚±‚̃TƒCƒg‚Åundo‚̕׋­‚ð‚µ‚Ä‚é‚̂ł·‚ª
Ž©•ª‚̃eƒLƒXƒgƒGƒfƒ^[‚É‘g‚Ýž‚ñ‚Å‚àundo‚³‚ê‚È‚¢‚̂ł·
‚Ù‚Úƒ\[ƒX‚ðŠÛŽÊ‚µ‚µ‚Ä‚é‚̂ł·‚ª
‚±‚̃y[ƒW‚ÉÚ‚Á‚Ä‚¢‚邱‚ƈӊO‚ʼn½‚©–Y‚ꂪ‚¿‚ÈŽ–‚Á‚Ä‚ ‚è‚Ü‚·‚©H

53:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/19 12:38:41
>>52
u‚Ù‚Úv‚Á‚Ä‘‚¢‚Ä‚¢‚é‚Ì‚ÅA‚»‚±‚ªŒ´ˆö‚¾‚낤‚ÈB

54:52
08/11/19 12:46:40
JTextField‚ðJTextPane‚É‚µ‚Ä‚¢‚é‚Ì‚ª‚¢‚¯‚È‚¢‚̂ł·‚©‚Ë
‚à‚¤‚¿‚å‚¢ŽŽsöŒë‚µ‚Ă݂܂·

55:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/19 16:15:47
‰SŽÒ‚©‚ç’†‹‰ŽÒ‚ÌŠÔ‚¾‚¯‚ÇAƒTƒ“ƒvƒ‹ƒ\[ƒX‘Å‚¿‚È‚ª‚ç‚â‚Á‚Ă݂Ėʔ’‚¢–{‚ð‚¨‚µ‚¦‚ÄB
ƒT[ƒoƒTƒCƒhJava‚Í–³‚µ‚ÅEE

56:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/19 16:37:36
‚ ‚épngƒtƒ@ƒCƒ‹A‚ð“ǂݞ‚ÝA•ʃtƒ@ƒCƒ‹B‚𶬂·‚éƒvƒƒOƒ‰ƒ€‚ðì‚邱‚ƂɂȂè‚Ü‚µ‚½
ˆÈ‰ºŒ»ƒvƒƒOƒ‰ƒ€‚ÌŠY“–•”•ª‚Å‚·

Iterator readers = ImageIO.getImageReadersBySuffix("PNG");
ImageReader reader = (ImageReader)readers.next();
ImageInputStream iis=ImageIO.createImageInputStream(file);
reader.setInput(iis);
BufferedImage bi = reader.read(0);
Raster raster = bi.getData();
Object obj = raster.getDataElements(0,0,raster.getWidth(),raster.getHeight(),null);

ÅI“I‚É‚ÍObject‚ðImageIO‚ÉH‚킹‚ăf[ƒ^Žæ“¾‚Å‚«‚é‚炵‚¢‚Å‚·‚¯‚ÇA
createImageInputStreamAgetImageReaders‚ł͂Ȃµ‚̂‚ԂĂłµ‚½
‚ǂ̃ƒ\ƒbƒh‚ðŽg‚¦‚΂¢‚¢‚Ì‚©‹³‚¦‚ĉº‚³‚¢

57:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/19 19:22:56
>>56
‚±‚ñ‚ÈŠ´‚¶‚Å‚¢‚¢‚ñ‚¶‚á‚È‚¢

BufferedImage bi = ImageIO.read(fileA);
int w = bi.getWidth(), h = bi.getHeight();
int[] rgb = bi.getRGB(0, 0, w, h, null, 0, w);
EEEE
bi.setRGB(0, 0, w, h, rgb, 0, w);
ImageIO.write(bi, "png", fileB);

58:56
08/11/19 19:43:11
>>57
‚·‚Á‚©‚茾‹y‚ð–Y‚ê‚Ă܂µ‚½‚ªAB‚Ípng‚ł͂Ȃ­ƒoƒCƒiƒŠƒtƒ@ƒCƒ‹‚È‚ñ‚Å‚·
>>56ƒvƒƒOƒ‰ƒ€‚ÌObject‚ð‰½‚ç‚©‚ÌŒ`‚ɕϊ·‚µ“f‚«o‚·‚ÆŽv‚í‚ê‚é‚̂ł·‚ªA
‚»‚±‚ÅŽg—p‚·‚é‚Ì‚ªImageIO‚炵‚¢‚Å‚·

‚Ƃ肠‚¦‚¸‚¨‚ƂȂµ‚­’¼‚É•·‚­‚±‚Ƃɂµ‚Ü‚·
‚¨Žè”‚¨‚©‚¯‚µ‚Ü‚µ‚½


59:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/19 23:21:40
ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ÉŠÖŒW‚È‚¢‚Å‚·‚ª
ƒuƒ‹[ƒŒƒC‚ðw“ü‚µ‚悤ƒOƒO‚Á‚Ä‚ÄBD-J‚ð’m‚è‚Ü‚µ‚½B

‚ÅAFX‚Èî•ñ‚ª‚ ‚Á‚Ĭ—‚µ‚Ä‚¢‚Ü‚·B

‚PD‚Ü‚¸uBD-J‚̓uƒ‹[ƒŒƒC‚ÌŽd—l‚Ńuƒ‹[ƒŒƒCƒvƒŒƒCƒ„[‚È‚ç•K‚¸Žg‚¦‚év‚Æ‚¢‚¤î•ñB
@EE‚Æ‚·‚邯APS3‚âDiGA“™‚Å‚àJava‚ðŽÀs‚Å‚«‚邯‚¢‚¤‚±‚ÆH

‚QDuŋ߂̃VƒXƒeƒ€ƒAƒbƒvƒf[ƒg‚ÅPS3‚ÅBD-J‚ªŽg‚¦‚È‚­‚È‚Á‚½v‚Æ‚¢‚¤î•ñ
@EE‚ ‚êHBD-J‚̓uƒ‹[ƒŒƒC‚ÌŽd—l‚Ȃ̂ÉPS3‚ÍBD-J‚ªŽg‚¦‚È‚­‚È‚Á‚½‚Á‚Ăǂ¤‚¢‚¤‚±‚ÆH

Žv‚Á‚½‚Ì‚ª‚à‚Æ‚à‚ÆPS3‚ÍUSB‚©‚çBD-J‚ª‹N“®‚Å‚«‚½‚炵‚¢‚ªA’P‚É‚±‚ꂪ‚Å‚«‚È‚­‚È‚Á‚½‚Á‚Ä‚±‚Ƃłµ‚傤‚©H
ƒuƒ‹[ƒŒƒCƒfƒBƒXƒN‚ÉBD-JƒAƒvƒŠ‚ðÄ‚¯‚ÎŒ»Ý‚Å‚àPS3‚ÅBD-J‚ªŽÀs‚Å‚«‚é‚̂łµ‚傤‚©H

‚²‘¶’m‚Ì•û‚¢‚Ü‚µ‚½‚狳‚¦‚Ä‚­‚¾‚³‚¢

60:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/19 23:32:14
Ž¿–â‚Å‚·B

HttpServletRequest#getHeader("Cookie")‚ðŽg—p‚·‚邯
‚½‚Ü[‚Énull‚ª‹A‚Á‚Ä‚­‚邱‚Æ‚ª‚ ‚é‚ñ‚Å‚·‚ªA‚Ç‚¤‚µ‚ĂȂñ‚Å‚µ‚傤‚©H

61:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/19 23:44:33
¦‚­‰SŽÒ‚ÈŽ¿–â‚ð‚³‚¹‚Ä‚­‚¾‚³‚¢B
ŠÖ”‚Á‚Ăǂ¤‚¢‚¤Šî€‚Å•ªŠ„‚µ‚Ä‚¢‚­‚Ì‚ª—Ç‚¢‚Æ‚©Šî€‚ª‚ ‚é‚̂łµ‚傤‚©H

Ž©•ª‚Å‘‚¢‚Ä‚½ƒR[ƒh‚È‚ñ‚Å‚·‚ª‰Šú‰»ˆ—Init()‚Ì’†‚ÅX‚É
ƒ{ƒ^ƒ“‚̉Šú‰»InitButton()Aƒƒjƒ…[‚̉Šú‰»InitMenu()‚Æ‚©A
‹@”\–ˆ‚Á‚Ä‚æ‚èƒRƒ“ƒpƒNƒg‚ɂ܂Ƃ߂é‚Ì‚ð–Ú“I‚ɬ‚³‚­‚·‚é‚Ì‚Á‚Ä
(‚µ‚©‚à‚±‚±‚Å‚µ‚©â‘ÎŽg‚í‚ê‚È‚¢)‚Ç‚¤‚È‚ñ‚¾‚낤‚Á‚Ä‹C‚ɂȂè‚Ü‚µ‚½B

62:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/19 23:54:02
>>61
Java‚ÉŒÀ‚炸ŠÖ”•ª‚¯‚Ì–Ú“I‚Í‚Q‚‚ ‚è‚Ü‚·B
1. •¡”‰ÓŠ‚ÅŽg‚¤‚܂Ƃ܂è‚ðŠÖ”‰»‚·‚éB
2. ‚ЂƂ‚̊֔‚Ì’†‚̃R[ƒh‚ª’·‚·‚¬‚é‚̂Ŋ֔‰»‚µ‚Ä•ªŠ„‚µƒ\[ƒX‚ðŒ©‚â‚·‚­‚·‚éB

61‚³‚ñ‚Ìꇂ͌ãŽÒ‚Å‚·‚ËB
ˆÈ‘O‚Ì1ƒƒ\ƒbƒh50ƒXƒeƒbƒv‚܂łƂ¢‚¤ƒ‹[ƒ‹‚̃vƒƒWƒFƒNƒg‚ª‚ ‚è‚Ü‚µ‚½B
‚¿‚Ȃ݂ÉAŽ„‚à61‚³‚ñ“¯—l 2. ‚Ì•ª‚¯•û‚Í‚ ‚Ü‚èD‚«‚ł͂ ‚è‚Ü‚¹‚ñBƒRƒƒ“ƒg‚ŋ敪‚¯‚µ‚Ä‚¨‚¯‚΂¢‚¢‚¾‚¯‚Å‚·‚µB


63:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 00:08:28
•¡”ŒÂЂɓ¯‚¶‚悤‚Ȉ—‚ª‚ ‚Á‚Ä‚àC‚»‚ê‚炪•¡”‚̃Nƒ‰ƒX‚ɂ܂½‚ª‚Á‚Ă邯‚«‚Í
ŠÖ”‚ɂ܂Ƃ߂é‚Ì‚ª•K‚¸‚µ‚à—Ç‚¢‚Ƃ͌¾‚¦‚È‚¢
Žæ‚è‰ñ‚µ‚ª‚µ‚Â炭‚È‚é

64:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 01:10:58
“ü—̓tƒH[ƒ€‚ð쬂·‚é

‚PDŽ–¼‚ð•\ަ‚³‚¹‚é
‚QD’j«A—«‚ðreslt.php‚Å•\ަ‚³‚¹‚é
’j«‚Ìê‡ÂA—«‚Ìê‡Ô‚Å•\ަ‚³‚¹‚邱‚Æ

‚RDŽï–¡‚ð•\ަ‚³‚¹‚é
“Ç‘AƒQ[ƒ€A‰f‰æA—·sAƒXƒ|[ƒc@
ƒ`ƒFƒbƒN‚µ‚½€–Ú‚ðreslt.php‚Å•¡”•\ަ‚³‚¹‚鎖

ƒ`ƒFƒbƒN‚µ‚½€–Ú‚É‚Í
‚ ‚È‚½‚ÌŽï–¡‚Í››‚Æ››‚Å‚·‚ËB‚Æ•\ަ‚³‚¹‚é

“Ç‘AƒQ[ƒ€A‰f‰æA‚Q“_ˆÈã@‚̂݃`ƒFƒbƒN‚µ‚½ê‡Au‚½‚܂ɂ͑̂𓮂©‚µ‚Ü‚µ‚傤v
ƒXƒ|[ƒcA—·s‚Ì@‚Q“_ƒ`ƒFƒbƒN‚µ‚½ê‡@u‘̂𓮂©‚·‚̂͗ǂ¢‚±‚Ƃł·Bv
‘S‚ă`ƒFƒbƒN‚ð“ü‚ꂽꇂɂÍAi‚T“_ju‚½‚­‚³‚ñ‚ÌŽï–¡‚ª‚ ‚è‚Ü‚·‚ËBv
‚Æ•\ަ‚³‚¹‚é

‚R‚ª‚Å‚«‚Ü‚¹‚ñ
•‚¯‚Ä‚­‚¾‚³‚¢„ƒ
URLØÝ¸(www9.uploader.jp)
1,‚Q‚͂ł«‚Ü‚µ‚½
CŒ¾Œê‚ªŠÔˆá‚Á‚Ä‚é‚ñ‚¾‚ÆŽv‚¢‚Ü‚·

—F’B‚¢‚È‚¢‚ñ‚¾
–¾“ú‰´‚¾‚¯o—ˆ‚È‚¢‚Æ‚©’S‚Á‚½‚ç‚¢‚â‚È‚ñ‚¾
‚¨Šè‚¢‚Å‚·‚©‚ç•‚¯‚ĉº‚µˆŸ„ƒ

65:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 03:07:21
>>61
“K؂Ȗ¼‘O‚ª‚‚¯‚ç‚ê‚éꇂ͕ªŠ„‚·‚éB
•s“K؂ȕªŠ„‚ªŠù‚É‚³‚ê‚Ä‚¢‚éê‡A‚ ‚é‚¢‚ÍA
͓̂KØ‚¾‚Á‚½‚ªA¡‚Í•s“K؂ɂȂÁ‚Ä‚µ‚Ü‚Á‚½ê‡‚ÍA
ˆê“x“WŠJ‚µ‚Ä‚©‚ç®—‚µ‚Ä•ªŠ„‚·‚éB

‚ǂ̂悤‚É•ªŠ„‚·‚ê‚΂¢‚¢‚©—Ç‚­•ª‚©‚ç‚È‚¢‚Æ‚«‚ÍA•ú’uB
Ž–‚ªi‚ނɂ‚êA‚¾‚ñ‚¾‚ñ•ª‚©‚Á‚Ä‚­‚é‚©‚à‚µ‚ê‚È‚¢‚µA
‚»‚à‚»‚à‰½‚ð‚à‚Á‚Ä‚µ‚Ä“KØ‚©‚ª•ω»‚·‚é‚©‚à‚µ‚ê‚È‚¢B

•ÏXŒã‚̃eƒXƒg‚Í•K{

66:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 05:57:30
Serializable‚È‚ñ‚Å‚·‚ªA
private void writeObject(ObjectOutputStream stream) throws IOException
‚ð“Á‚É’è‹`‚µ‚È‚©‚Á‚½‚Æ‚«AƒtƒB[ƒ‹ƒh‚É”z—ñ‚ª‚ ‚Á‚Ä‚à‘åä•v‚È‚ñ‚Å‚µ‚傤‚©B
‚»‚ê‚ÆObject[]‚Æ‚©‚¾‚Ƃǂ¤‚È‚é‚ñ‚Å‚µ‚傤‚©B

67:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 08:27:50
GUI‚ÌŽž‚Í“Á‚ɃuƒƒbƒN‚Å•ª‚¯‚Ä‚é‚È‚Ÿ

68:‚Í‚ñ‚µ‚傤
08/11/20 08:46:29
‚±‚ê‚Ü‚Å@Jbuilder2005‚ÅJPX‚ðŠJ‚¢‚ÄAŽÀs‚³‚¹‚邯•`‰æ‚µ‚Ä‚¢‚½‚̂ł·‚ª
DOCƒ‚[ƒh‚ÅJAVA ‚ð“®‚©‚µ‚½i‚ÆŒ¾‚Á‚Ä‚à‚Ȃɂà•`‰æ‚µ‚È‚¢‚ÅŒ³‚ÌPrompt‚ɂȂÁ‚½j
ŒãAÄ“xJbulider‚ÅŽÀs‚³‚¹‚悤‚Æ‚·‚邯
-- Java ƒvƒƒZƒX‚ð‹N“®’†‚É IOException ‚ª‘—o‚³‚ê‚Ü‚µ‚½ -
‚ƃGƒ‰[‚ɂȂÁ‚½‚̂ł·@Œ³‚̂悤‚É•`‰æŽÀs‚·‚邿‚¤‚É‚·‚é‚ɂ͂ǂ¤‚µ‚½‚ç
—Ç‚¢‚Å‚µ‚傤‚©H

69:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 09:46:15
ƒAƒvƒŒƒbƒg‚Ń_ƒuƒ‹ƒoƒbƒtƒ@ƒŠƒ“ƒO‚ðŽŽ‚Ý‚Ä‚¢‚é‚̂ł·‚ªA
createImage(int,int)‚̃Vƒ“ƒ{ƒ‹‚ªŒ©‚‚©‚ç‚È‚¢‚Æ‚¢‚¤Œx‚ªo‚Ü‚·B
import‚ÅComponent‚à“ǂݞ‚ñ‚¾‚̂ł·‚ª”Fޝ‚µ‚Ä‚­‚ê‚Ü‚¹‚ñB

‰½‚©‘¼‚̃Nƒ‰ƒX‚ÌcreateImage()‚ÆÕ“˂Ȃǂµ‚Ä‚¢‚é‚̂łµ‚傤‚©H
‚í‚©‚é‚©‚½‚¢‚ç‚Á‚µ‚Ⴝ‚ç‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

70:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 10:20:12
>>64
C‚Ìh‘è‚È‚çŠY“–ƒXƒŒ‚Ös‚¯

71:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 10:37:31
>>62
ƒRƒƒ“ƒg‘‚¯‚΂¢‚¢‚Æ‚©‚Å‹‘å‚ȃƒ\ƒbƒhì‚é‚È‚æB
“ǂނƂ«‚Ç‚±‚É‚»‚̃Rƒƒ“ƒg‚ª‚ ‚é‚©‚à•ª‚©‚ç‚È‚­‚È‚é‚ñ‚¾‚©‚ç‚ÈB
ƒRƒƒ“ƒg‚Éh›~ˆ—h‚Æ‚©‘‚­‚®‚ç‚¢‚È‚çAƒRƒƒ“ƒg‚ð‚»‚Ì‚Ü‚Üƒƒ\ƒbƒh–¼‚É‚µ‚ë‚æB

ƒƒ\ƒbƒh‚𕪂¯‚é‚̂ɋê˜J‚·‚é‚È‚çA“ǂݕ¨‚ª‚Ç‚¤•ª‚©‚ê‚Ä‚¢‚é‚©‚ðŽQl‚É‚µ‚Ă݂½‚ç‚Ç‚¤‚¾B
ŋ߂̃vƒƒOƒ‰ƒ~ƒ“ƒO‚ÍA‘½­‚Ì‘¬“xƒAƒbƒv‚ð‹‚߂ă\[ƒX‚ð‰˜‚­‚·‚邿‚è
lŠÔ‚ª“ǂ݂₷‚¢‚悤‚É‚·‚é‚Ì‚ª—Ç‚¢‚Æ‚¢‚¤—¬‚ê‚à‚ ‚邾‚ëB

72:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 11:28:40
GUI‚ŃRƒ“ƒ{ƒ{ƒbƒNƒX‚ƃe[ƒuƒ‹‚ðŽg‚Á‚ĉº‹L‚̂悤“®ì‚ðŽÀŒ»‚µ‚½‚¢B
ƒe[ƒuƒ‹A[A_IDCA_NAME]
ƒe[ƒuƒ‹B[B_ID, B_DATA,A_ID]
ƒRƒ“ƒ{ƒ{ƒbƒNƒX‚ÉA_NAME‚̈ꗗ‚ð—pˆÓ‚µ‚Ä‘I‘ð‚µ‚½A_NAME‚©‚ç
ƒe[ƒuƒ‹B‚ÌB_DATA‚ðƒe[ƒuƒ‹‚É•\ަ‚³‚¹‚é

ƒRƒ“ƒ{‚Ɉꗗ‚ð•\ަ‚³‚¹‚邱‚Ƃ͂ł«‚½‚¯‚ÇA‘I‘ð‚µ‚½A_NAME‚©‚çB_DATA‚ð
ˆø‚Á’£‚é•û–@‚ª‚í‚©‚è‚Ü‚¹‚ñB

l‚¦‚Æ‚µ‚Ă̓Rƒ“ƒ{‚ÉA_IDCA_NAME‚ð•ÛŽ‚³‚¹‚ÄAA_NAME‚¾‚¯•\ަ‚³‚¹‚悤‚Æl‚¦‚Ă܂·B
ƒRƒ“ƒ{ƒ{ƒbƒNƒX‚Á‚Ä•\ަ‚³‚¹‚éƒf[ƒ^ˆÈŠO‚̃f[ƒ^‚à•ÛŽ‚Å‚«‚Ü‚·‚©H

73:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 11:30:42
>>60
ƒuƒ‰ƒEƒU‚ªƒNƒbƒL[‚𖳌ø‚É‚µ‚Ä‚é‚ñ‚¶‚á‚Ë
‚»‚ê‚©‚Ü‚¾ƒNƒbƒL[‚ðݒ肵‚ĂȂ¢‰‰ñƒAƒNƒZƒXŽž‚Æ‚©

74:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 11:34:55
>>66
‘åä•v‚Å‚·
‚È‚º‚È‚ç”z—ñ‚Í Serializable ‚Å‚·
Object[] ‚Í’†g‚ª‚·‚×‚Ä Serializable ‚Ü‚½‚Í null ‚È‚ç‘åä•v‚Å‚·
Serializable ‚łȂ¢ƒIƒuƒWƒFƒNƒg‚ª¬‚¶‚Á‚Ä‚¢‚éê‡‚Í NoSerializableException ‚ª“Š‚°‚ç‚ê‚Ü‚·

75:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 11:41:36
>>69
createImage‚ÍComponent‚̃ƒ\ƒbƒh‚¾‚©‚çAŽ©ƒNƒ‰ƒX‚ªComponent‚̃TƒuƒNƒ‰ƒX‚È‚ç
this.createImage(...) ‚ ‚é‚¢‚Í this ‚ðÈ—ª‚µ‚Ä’P‚É createImage(...) ‚Æ‘‚¯‚邪A
‚»‚¤‚łȂ¢‚È‚ç‘Îۂ̃Rƒ“ƒ|[ƒlƒ“ƒg‚ðŽw’è‚·‚é•K—v‚ª‚ ‚邿

76:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 11:49:57
>>72
„ƒRƒ“ƒ{ƒ{ƒbƒNƒX‚Á‚Ä•\ަ‚³‚¹‚éƒf[ƒ^ˆÈŠO‚̃f[ƒ^‚à•ÛŽ‚Å‚«‚Ü‚·‚©H

‚»‚à‚»‚à JComboBox ‚Í”CˆÓ‚̃f[ƒ^‚ð•ÛŽ‚Å‚«‚Ü‚·
addItem “™‚̈ø”‚ª String ‚¶‚á‚È‚­ Object ‚ɂȂÁ‚Ä‚é‚Å‚µ‚傤
€–Ú‚ð‚Ç‚¤•\ަ‚·‚é‚©‚ðŒˆ‚ß‚é‚Ì‚Í ListCellRenderer ‚Å‚ ‚èAJComboBox#setRenderer ‚ÅÝ’è‚Å‚«‚Ü‚·
ƒfƒtƒHƒ‹ƒg‚ł͒P‚É toString ‚µ‚½•¶Žš—ñ‚ð•\ަ‚·‚邾‚¯‚Å‚·‚ªAŽ©•ª‚ÅD‚«‚ȃŒƒ“ƒ_ƒ‰‚𑂯‚΂悢‚Å‚·

‚Æ‚±‚ë‚ÅGUIŠÖ˜A‚ÍSwingƒXƒŒ‚Ì•û‚ª‚æ‚¢‚©‚à

77:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 11:57:17
‚»‚ê‚ňÀS‚µ‚Ü‚µ‚½Brmi‚à‚ ‚é‚Ý‚½‚¢‚Å‚·‚¯‚ÇA
Serializable ‚ÍwebƒAƒvƒŠ‚̂悤‚ȃf[ƒ^‚Ì“]‘—‚ÅŽg‚Á‚Ä‚àŽÀ—p‚É“¾‚é‚̂łµ‚傤‚©H

ƒNƒ‰ƒCƒAƒ“ƒg‚ÌÝ’èî•ñ‚ðevent‚ÆŒð‚¦‚Ä’¼—ñ‰»‚µ‚ÄA‘ŠŒÝ‚É“]‘—‚·‚邯‚«‚Æ‚©‚Å‚·‚ªA
—Ⴆ‚ÎŒŸõƒ{ƒ^ƒ“‚ð‰Ÿ‚µ‚Ä‚R•b‚®‚ç‚¢‚܂łȂçŽÀ—p‚Æl‚¦‚Ä‚¢‚Ü‚·‚ªŽÀ—p“I‚Å‚µ‚傤‚©B
‚»‚ê‚Æ‚àAã‚ÌwebƒAƒvƒŠ‚̗Ⴆ‚¾‚ƃƒ\ƒbƒhŒÄ‚Ño‚µ‚¶‚á‚È‚¢‚ñ‚Å‚·‚ªArmi‚Æ‚©‚Ì•û‚ª‚æ‚¢‚̂łµ‚傤‚©B


78:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 11:59:22
-5.6 % 3.3
5.6 % -3.3
5.6 % 3.3
-5.6 % -3.3

‚Ì“š‚¦‚ª‚»‚ꂼ‚ê
-2.3
2.3
2.3
-2.3
‚È‚ñ‚Å‚·‚ªA‚±‚ê‚ð‚ǂȂ½‚©‰ðà‚µ‚Ä‚¢‚½‚¾‚¯‚È‚¢‚Å‚·‚©

79:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 12:02:02
>>76
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
setRenderer‚ŃŒƒ“ƒ_ƒŠƒ“ƒO‚ðݒ肪‚Å‚«‚é‚ñ‚Å‚·‚ËB

>‚Æ‚±‚ë‚ÅGUIŠÖ˜A‚ÍSwingƒXƒŒ‚Ì•û‚ª‚æ‚¢‚©‚à
‚»‚¤‚Å‚·‚˃XƒŒˆá‚¢‚Å‚µ‚½‚ËB‚²–À˜f‚ð‚¨‚©‚¯‚µ‚Ü‚µ‚½B

80:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 12:14:44
>>78
JavaŒ¾ŒêŽd—l‘‚É‘‚¢‚Ä‚ ‚é’Ê‚è‚Å‚·
‚‚܂èA‚»‚¤‚¢‚¤Žd—l‚Å‚·
URLØÝ¸(java.sun.com)
> the result of the remainder operation can be negative only if the dividend is negative
(–ó) ”휔‚ª•‰‚ÌꇂɌÀ‚茋‰Ê‚ª•‰‚ɂȂè‚Ü‚·

81:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 12:19:13
>>77
RMI ‚à’†‚Å‚Í Serializable Žg‚Á‚Ă邩‚瓯‚¶‚¶‚á‚È‚¢H

82:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 12:28:09
>>80
‚Ç‚¤‚à‚Å‚·

83:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 13:27:28
[aaaa]ssssss‚Æ‚¢‚¤•¶Žš—ñ‚©‚ç
aaaa‚ðŽæ‚èo‚µ‚½‚¢‚ñ‚Å‚·‚ªsubString‚ðŽg‚¨‚¤‚É‚àA[aaaa]‚Ì’·‚³‚͕ϓ®‚µ‚Ü‚·‚Ì‚Å
subString‚ªŽg‚¦‚Ü‚¹‚ñB‚Ȃɂ©‚¢‚¢•û–@‚Í–³‚¢‚Å‚µ‚傤‚©H

84:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 13:34:07
>>83
String s = "[aaaa]ssssss";
int start = s.indexOf('[') + 1;
int end = s.indexOf(']');
String r = s.substring(start, end);
System.out.println(r);

85:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 14:18:12
>>84
‚½‚·‚©‚è‚Ü‚µ‚½

86:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 14:37:05
>>83
‚±‚Ì‹@‚ÉAjava.util.regex •Ó‚è‚ðƒ}ƒXƒ^[‚·‚é‚ñ‚¾

87:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 14:43:44
swingƒXƒŒƒbƒh‚ª‚È‚¢‚̂ł±‚±‚Å‚¨•·‚«‚µ‚Ü‚·‚ªA
gui‚Å‚Ìpaint‚ârepaint‚̓Vƒ“ƒOƒ‹ƒXƒŒƒbƒhÝŒv‚ª‘½‚¢‚̂ł·‚ª‚±‚ê‚͂ǂ¤‚µ‚ĂȂ̂łµ‚傤‚©H
ƒvƒƒpƒeƒB‚É”½‰ž‚µ‚Ärepaint‚·‚邯‚«‚È‚ÇAƒVƒ“ƒOƒ‹ƒXƒŒƒbƒh‚̂܂܂¾‚Ƈ”Ô‚Ü‚¿‚Ì‚½‚ßpaint‚ª‚³‚ꂸ‚ÉA
ƒ{ƒ^ƒ“‚ª‰Ÿ‚³‚ê‚Á‚ςȂµ‚̂悤‚Ȍł܂Á‚½‚悤‚Èó‘Ô‚ª0.5•b‚®‚ç‚¢‚È‚Á‚Ä‚µ‚Ü‚¢‚±‚Á‚Ƃ̕û‚ª‘å–â‘肾‚ÆŽv‚¢‚Ü‚·B
Ž—‚½‚悤‚ÈŒ»Û‚Í¡‚Å‚àfireforx‚Æ‚©‚Å‚½‚܂ɂ ‚è‚Ü‚·B
‚»‚ê‚Å‚àgui‚ðƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚É‚µ‚È‚¢‚̂͂Ȃɂ©‚Ù‚©‚ɃfƒƒŠƒbƒg‚ª‚ ‚é‚̂łµ‚傤‚©B

88:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 15:30:41
>>87
URLØÝ¸(java.sun.com)
‚ÌŌ゠‚½‚è‚É‘‚¢‚Ä‚ ‚é

89:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 15:59:34
ŒÂl“I‚É‚ÍA‚ ‚ç‚ä‚éƒCƒxƒ“ƒgˆ—‚ð˜R‚炳‚¸ synchronized ‚ŃK[ƒh‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢‚±‚Æ‚ðl‚¦‚邯A¡‚̂܂܂ł¢‚¢

90:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 16:59:54
>‚±‚Á‚¿‚Ì•û‚ª‘å–â‘è
‰½‚Æ”ä‚ׂđå–â‘è‚È‚ñ‚¾‚æB
—Ⴆ‚΃fƒbƒhƒƒbƒN‚æ‚è‚à‘å–â‘è‚Ȃ̂©H


91:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 17:21:56
‚»‚ÌƒŠƒ“ƒN‚Å‚·‚¯‚ÇAguiƒvƒƒOƒ‰ƒ}[‚É‚Íthread‚Ì[‚¢—‰ð‚Í•s—v‚¾‚Æ‚©ƒI[ƒo[ƒwƒbƒh‚Ç‚¤‚Æ‚©‚Å‚·‚¯‚ÇA
ƒvƒƒOƒ‰ƒ€ˆ—‚Å‚±‚ê‚Æ‚¢‚Á‚½ƒfƒƒŠƒbƒg‚ł͂Ȃ¢‚ÆŽv‚¢‚Ü‚·‚ª‚±‚Ì’ö“x‚ªŒ´ˆö‚Ń}ƒ‹ƒ`ƒXƒŒƒbƒh‚ðŽÌ‚ĂĂé‚ñ‚Å‚·‚©H

‚±‚ê‚©‚çgui‚âƒfƒXƒNƒgƒbƒvƒAƒvƒŠ‚Í2d‚ânet‚Ȃǂ̒ÊM‚Ȃǂǂñ‚Ç‚ñ‘å‹K–͂ɂȂÁ‚Ä‚¢‚Á‚ÄA‚Ù‚Æ‚ñ‚ǂ̈—‚ɃXƒŒƒbƒh‚Ì“¯ŠúE”ñ“¯Šúˆ—‚ª•K—v‚É‚È‚é‚Æ‚¨‚à‚¤‚̂ł·‚ªA
‚»‚ê‚Å‚àƒVƒ“ƒOƒ‹ƒXƒŒƒbƒh‚Ȃ͉̂½‚©‘¼‚É——R‚ª‚ ‚é‚̂łµ‚傤‚©H

jdk‚ª‚¢‚­‚çi‰»‚µ‚Ä‚àƒVƒ“ƒOƒ‹ƒXƒŒƒbƒh‚̂܂܂¾‚ÆÌ‚̃Vƒ“ƒOƒ‹ƒ^ƒXƒNOS‚ÌŒÀŠE‚Æ“¯‚¶‚©‚Æ‚¨‚à‚¢‚Ü‚·B
ƒfƒbƒhƒƒbƒN‚Æ‚©cui‚Å‚à‚ ‚é‚킯‚łȂ­‚È‚é‚킯‚ł͂Ȃ¢‚µAgui‚ƂȂɂ©ŠÖŒW‚ ‚é‚ñ‚Å‚·‚©B
‰¼‚É‘S‚Ẵƒ\ƒbƒh‚ðsynchronized‚É‚µ‚ĂࡂÌCPU‚È‚ç‘S‚­’x‚­‚È‚ç‚È‚¢‚ñ‚Å‚·‚¯‚ÇA‚»‚ê‚æ‚è‚àæ‚Ì‚æ‚¤‚ɃVƒ“ƒOƒ‹ƒXƒŒƒbƒh‚̈—‘Ò‚¿‚̂ق¤‚ª‘å–â‘肾‚ÆŽv‚¢‚Ü‚¹‚ñ‚©H

92:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 17:36:40
synchronized–œ”\Žå‹`ŽÒ‚©
synchronized‚ň͂¤‚¾‚¯‚Ń}ƒ‹ƒ`ƒXƒŒƒbƒh‰»‚É‚æ‚é–â‘肪‰ðŒˆ‚·‚邯Žv‚Á‚Ä‚¢‚邿‚¤‚È‚ç•׋­‚µ’¼‚·‚±‚Æ‚¾
ƒtƒŒ[ƒ€ƒ[ƒN‚ªƒVƒ“ƒOƒ‹ƒXƒŒƒbƒh‚Å‚ ‚邱‚Ƃɂæ‚éƒVƒ“ƒvƒ‹‚³‚ðŽÌ‚Ä‚³‚¹‚Ă܂Å
ƒ}ƒ‹ƒ`ƒXƒŒƒbƒhƒwƒ‹‚É”ò‚Ñž‚܂Ȃ¢‚Æ‚¢‚¯‚È‚¢‚Ù‚Ç”½‰žŽžŠÔ‚ð‹C‚É‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚̂Ȃç
Ž©•ª‚ªì‚낤‚Æ‚µ‚Ä‚¢‚é‚à‚Ì‚ÌÝŒv‚Ì•û‚ð‚±‚»Œ©’¼‚·‚ׂ«‚¾

93:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 17:40:27
DOM‚ÉŠÖ‚·‚鎿–â‚Å‚·B
‚ ‚éDTD‚Évalid‚ÈXML•¶‘‚©‚çDOM–Ø‚ð쬂·‚邯‚µ‚Ü‚·B
•’Ê‚ÉXML•¶‘‚ðparse‚·‚邯•¶Í’†‚̉üs‚âƒ^ƒu‚àTEXTƒm[ƒh
‚Æ‚µ‚ÄDOM–؂̒†‚É•\Œ»‚³‚ê‚Ü‚·‚æ‚Ë(‹KŠi’Ê‚è)B

‚±‚¤‚¢‚Á‚½‰üs“™‚ÌTEXTƒm[ƒh‚Í휂µ‚ÄADTD’†‚É’è‹`‚³‚ꂽ
CDATA‚âPCDATA‚ɑΉž‚·‚éTEXTƒm[ƒh‚݂̂ðŽc‚·A¬ˆ‚È
‚¨‘|œ•û–@‚Í–³‚¢‚Å‚µ‚傤‚©H

94:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 17:41:46
GUI‚Á‚ă†[ƒU[ƒvƒƒOƒ‰ƒ€‚©‚炾‚¯‚łȂ­AOS‚©‚ç‚̈—‚àŽó‚¯•t‚¯‚È‚¢‚Æ‚¢‚¯‚È‚¢‚ñ‚¾‚©‚çA
‚Â[‚©OS‚̈ꕔ‚Ì‹@”\‚ðŽØ‚è‚Ä‚¢‚éó‘Ô‚ÅŽÀs‚µ‚Ä‚é‚ñ‚¾‚©‚çA
ƒCƒxƒ“ƒgƒfƒBƒXƒpƒbƒ`‚ªƒVƒ“ƒOƒ‹ƒXƒŒƒbƒh‚Á‚Ă͔̂[“¾‚µ‚â‚·‚¢‚ÆŽv‚¤‚ñ‚¾‚¯‚ÇB

•ʂɃ}ƒ‹ƒ`‚ÅŽ©‘O‚Å‘‚¢‚Ä‚àƒXƒŒƒbƒhƒZ[ƒt‚©‚Ç‚¤‚©‚³‚¦‹C‚ð‚‚¯‚ê‚Ηǂ¢‚ñ‚¶‚á‚È‚¢‚ÌH

95:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 17:44:07
>>91
’ÊM‚̂悤‚Ȉ—‚ÍGUI‚Æ–³ŠÖŒW‚È‚ñ‚¾‚©‚ç’Pƒ‚ÉGUI‚ƕʂ̃XƒŒƒbƒh‚Å‚â‚ê‚΂悩‚낤
‚»‚Ì‚±‚Æ‚ÅGUI‚ðƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚É‚·‚é•K—v‚͂Ȃ¢‚ÆŽv‚¤‚ª

‰¼‚É‚±‚ê‚©‚ç‚»‚ê‚炪•K—v‚É‚È‚é‚Æ‚µ‚Ä‚àAswing‚ªì‚ç‚ꂽ‚Ì‚Í10”N‚à‘O‚Ȃ킯‚¾‚ªA
10”NŒã‚Ì–¢—ˆ‚ð—\‘ª‚µ‚ÄÝŒv‚µ‚Ä‚¨‚­‚ׂ«‚¾‚Á‚½‚ÆH ÝŒv“–Žž‚Ì——R‚Í‚»‚ÌƒŠƒ“ƒNæ‚Ì’Ê‚è‚ÅA
Žc”O‚È‚ª‚ç(?) ¡Œã—ˆ‚é‚©‚à‚µ‚ê‚È‚¢ƒƒj[ƒRƒAŽž‘ã‚Ì‚±‚Ƃ܂Ål—¶‚³‚ê‚Äì‚ç‚ê‚Ă͂¢‚È‚©‚Á‚½

synchronized‚Å’x‚­‚Ȃ邱‚Æ‚æ‚è‚àAsynchronized‚µ–Y‚ê‚ăoƒO‚Á‚½‚èAƒfƒbƒhƒƒbƒN‹N‚«‚½‚è‚·‚é•û‚ª‰´‚Í•|‚¢
‚»‚ê‚É’Pƒ‚É‚·‚ׂÄsynchronized‚·‚é‚ñ‚È‚çƒVƒ“ƒOƒ‹ƒXƒŒƒbƒh‚Æ“¯‚¶‚¶‚á‚Ü‚¢‚©
synchronized‚©‚¯‚éꊂðTd‚ÉŽæŽÌ‘I‘ð‚·‚é‚̂͂Ȃ©‚È‚©–Ê“|‚Èì‹Æ‚¾‚ÆŽv‚¤‚ª

96:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 17:53:15
Å‹ßÝŒv‚³‚ꂽGUI‚Ń}ƒ‹ƒ`ƒXƒŒƒbƒh‚È‚à‚Ì‚Á‚ĂȂɂª‚ ‚é‚Á‚¯HSubArctic H
“ú–{Œêî•ñ‚ª­‚È‚·‚¬‚Ä‘S‚­Žg‚Á‚ĂȂ¢‚©‚ç‚æ‚­‚í‚©‚ç‚ñB

97:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 18:51:20
JTable‚Á‚ăf[ƒ^‚ðXV‚·‚éÛ‰Šú‰»‚Æ‚©•K—v‚Å‚·‚©H
[1111]
[2222]
[3333]
[4444]
‚±‚ñ‚ÈŠ´‚¶‚Ńf[ƒ^‚ª“ü‚Á‚Ä‚Ä
‚»‚±‚©‚çsetModel‚Ńf[ƒ^‚ðã‘‚«‚µ‚½‚ç
[5555]
[]
[7777]
[]
Œ©‚½‚¢‚ÈŠ´‚¶‚ɂȂè‚Ü‚·B



98:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 19:10:44
>>97
ŽŽ‚µ‚Ă݂½‚¯‚Ç‘åä•v‚¾‚Á‚½‚æ
(importÈ—ª)
public class Test{ public static void main(String[] args){
final Object[] columns = { "x" };
final Object[][] dataA = {{ "1111" }, { "2222" }, { "3333" }, { "4444" }};
final Object[][] dataB = {{ "5555" }, { "6666" }, { "7777" }, { "8888" }};
final JTable table = new JTable(dataA, columns);
JButton button = new JButton("update");
button.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e){
table.setModel(new DefaultTableModel(dataB, columns));
}});
final JFrame frame = new JFrame();
frame.add(table); frame.add(button, BorderLayout.PAGE_END);
SwingUtilities.invokeLater(new Runnable(){ public void run(){ frame.pack(); frame.setVisible(true); }});
}}

99:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 19:11:48
GUIƒc[ƒ‹ƒLƒbƒg‚Ì‘½‚­‚ªƒVƒ“ƒOƒ‹ƒXƒŒƒbƒh‚Ȃ̂ÍA“`“‚¾‚ÆŽv‚¢‚Ü‚·B
”ñ“¯Šú‚É‚â‚Á‚Ä‚­‚éƒCƒxƒ“ƒg‚ðƒLƒ…[‚É‚½‚ß‚ÄAŒã‚̓Cƒxƒ“ƒgƒ‹[ƒv‚ð
‰ñ‚µ‚ćŒJ‚è‚Ɉ—‚µ‚Ä‚¢‚­•û–@‚͈ê‚‚̬Œ÷‚µ‚½ÝŒvƒ‚ƒfƒ‹‚Æ‚µ‚Ä
‚Æ‚Ä‚à’·‚¢“`“‚ÆŽÀÑ‚ª‚ ‚è‚Ü‚·B

ƒ\[ƒX‚ªŒöŠJ‚³‚ê‚Ä‚¢‚éGUIƒc[ƒ‹ƒLƒbƒg‚ðŠô‚‚©ƒo‚炵‚Ă݂ê‚ÎA
‘½‚­‚Ìꇂ̓Cƒxƒ“ƒgƒ‹[ƒv“™‚̪‚Á‚±‚ÌÝŒv‚ª‚Ç‚ê‚à‚æ‚­Ž—’Ê‚Á‚Ä
‚¢‚鎖‚ª•ª‚©‚é‚©‚ÆŽv‚¢‚Ü‚·B
‚Ü‚½‘¼‚Ì•”•i‚ÌU‚é•‘‚¢‚ð‚ ‚Ü‚èˆÓޝ‚¹‚¸‚ÉŒÂX‚Ì•”•i‚ɃCƒxƒ“ƒg
ƒnƒ“ƒhƒ‰‚ð‘‚¢‚ăCƒxƒ“ƒg‚𓊂°‚邾‚¯‚ÅGUI‚ÌU‚é•‘‚¢‚ª’è‹`o—ˆ
‚é‚Ì‚àAƒCƒxƒ“ƒg‚ªƒV[ƒPƒ“ƒVƒƒƒ‹‚Ɉ—‚³‚ê‚鎖‚ð‰¼’èo—ˆ‚é“_‚ª
‘å‚«‚¢‚ÆŽv‚¢‚Ü‚·B
‚»‚¤‚¢‚¤ˆÓ–¡‚Å‚ÍAƒc[ƒ‹ƒLƒbƒg‚ð—˜—p‚·‚éƒvƒƒOƒ‰ƒ}‚ÉuŠy‚ð‚³‚¹‚év
—Ç‚¢ÝŒv‚Æ‚à‚¢‚¦‚Ü‚·B

Žž‘ã’x‚ê‚Æ‚ÌŒ©•û‚à‚ ‚è‚Ü‚·‚ªA‚Þ‚µ‚낱‚ê‚É‘ã‚í‚郊[ƒYƒiƒuƒ‹‚È
ÝŒvƒ‚ƒfƒ‹‚ª‚Ü‚¾–³‚¢‚Æ‚¢‚¤•Ó‚è‚ł͂Ȃ¢‚©‚ÆŽv‚¢‚Ü‚·B

100:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 19:36:48
>>98
‚·‚¢‚Ü‚¹‚ñEEE•ʂ̉ӊ‚Å–â‘肪Œ´ˆö‚Å‚µ‚½B
‚²–À˜f‚ð‚¨‚©‚¯‚µ‚Ü‚µ‚½B

101:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 19:55:17
>>99
ƒCƒxƒ“ƒg‚ª‚ǂ̃^ƒCƒ~ƒ“ƒO‚ň—‚³‚ê‚é‚Ì‚©‚ð
ƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚¾‚ƧŒä‚Å‚«‚邯‚ÍŽv‚¦‚È‚¢‚©‚ç‚È‚ŸB
ƒVƒ“ƒOƒ‹ƒXƒŒƒbƒh‚¾‚©‚炱‚»A—\‘ª‚µ‚â‚·‚¢‚킯‚ÅB
‚Ü‚ŸA—\‘ª‚ª‚Å‚«‚邾‚¯‚ÅAŠmŽÀ‚ɃV[ƒPƒ“ƒVƒƒƒ‹‚ÉŽÀs‚³‚ê‚é‚©‚Ç‚¤‚©‚͂킩‚ç‚ñ‚Ì‚¾‚¯‚ÇB

102:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 19:56:55
‚Ç‚¤l‚¦‚Ä‚àƒVƒ“ƒvƒ‹‚ŃRƒXƒg‚ªˆÀ‚¢‚µ‚ÈB
¡‚̃}ƒVƒ“‚È‚çŠyŸ‚Á‚Äl‚¦‚é‚Ä‚é‚È‚çA
Ž©•ª‚Åì‚Á‚½‚ç‚¢‚¢BŠÂ‹«‚Í‚ ‚é‚ñ‚¾‚©‚çB

103:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 20:19:49
UI‚ªƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚È‚çA“Á•ʂȎdŠ|‚¯‚ª‚È‚¢ŒÀ‚è
UIƒRƒ“ƒ|[ƒlƒ“ƒg‚©‚çŽæ“¾‚·‚éƒf[ƒ^‚ÍAŽæ‚Á‚Ä‚«‚½Žž“_‚Å
Šù‚Ɍ¢‚à‚̂ɂȂÁ‚Ä‚¢‚邯l‚¦‚È‚¯‚ê‚΂Ȃç‚È‚¢B

‚±‚ñ‚È‚à‚̂ʼn½‚ðŒˆ‚ß‚ç‚ê‚æ‚¤‚©H

104:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 21:50:54
•¡”‚̃Cƒ“ƒ^[ƒtƒF[ƒX‚ðŽg‚Á‚ă{ƒ^ƒ“‚ðƒNƒŠƒbƒN‚·‚邱‚Æ‚Å
‰æ–Ê‚ÌØ‚è‘Ö‚¦‚ð‚µ‚½‚¢‚̂ł·‚ªA‚±‚ÌꇂbardLayout‚ðŽg‚¤‚ÆŽv‚¤‚ñ‚Å‚·‚ª
–{‚ð“Ç‚ñ‚Å‚àƒCƒ}ƒCƒ`•ª‚©‚ç‚È‚¢‚Ì‚ÅAŽg‚¢•û‚ð‹³‚¦‚Ä‚¢‚½‚¾‚¯‚Ü‚¹‚ñ‚©H

‚»‚ê‚Æ‚àCardLayoutˆÈŠO‚É‚à‰æ–Ê‚ÌØ‚è‘Ö‚¦‚ðs‚¤•û–@‚Í‚ ‚è‚Ü‚·‚©H

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

105:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 21:57:06
JTabbedPane‚͂ǂ¤H

106:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 22:29:15
>>105
‹³‚¦‚Ä‚¢‚½‚¾‚«‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·

ƒ^ƒu‚ðŽg‚¤‚â‚è•û‚à‚¢‚¢‚ñ‚Å‚·‚ªA
‚Å‚«‚ê‚ÎAƒ{ƒ^ƒ“‚ðƒNƒŠƒbƒN‚µ‚ăJ[ƒh‚ð
Ø‚è‘Ö‚¦‚銴‚¶‚Ì‚à‚Ì‚ª‚¢‚¢‚̂ł·‚ª
‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚傤‚©H

107:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 22:29:35
private static final String TEISUU = "’è”";

‚Æ’è‹`‚³‚ꂽ’蔂ɑ΂µ‚Ä
ƒCƒ“ƒXƒ^ƒ“ƒXƒƒ\ƒbƒh‚Ì’†‚©‚çAƒNƒ‰ƒX–¼‚ð•t‚¯‚¸‚ÉTEISUU‚ɃAƒNƒZƒX‚µ‚Ä‚àƒGƒ‰[‚ɂȂè‚Ü‚¹‚ñB
‚±‚ê‚͉½ŒÌ‚Å‚µ‚傤‚©H
‹ï‘Ì“I‚É‚ÍA

class Test{

private final static String TEISUU = "’è”";

public void method(){
String var;
var = TEISUU;
System.out.println(var);
}

‚Æ‘‚¯‚Ä‚µ‚Ü‚¢‚Ü‚·B

•¶–@“I‚É‚Í
var = Test.TEISUU;
‚Æ‚·‚ׂ«‚ł͂Ȃ¢‚̂ł·‚©H

private final String TEISUU = "’è”";
‚Æ‚µ‚Ä‚à‰ðŒˆ‚·‚邯Žv‚¤‚̂ł·‚ªA
Ž©•ª‚ª•׋­‚µ‚½ŒÀ‚è‚ł͂ǂ̖{Œ©‚Ä‚à’蔂ɂÍstatic‚ð•t‚¯‚Ä‚é‚ñ‚Å‚·‚æ‚ËB
’蔂ɂÍstatic‚ð•t‚¯‚邯‚¢‚¤‚Ì‚ª‚¨Œˆ‚Ü‚è‚Ȃ̂łµ‚傤‚©H

108:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 22:45:57
Java‚łǂ̗l‚ɃnƒbƒLƒ“ƒO‚·‚é‚ÌH
‚ǂ̈ʂ̊‚܂ŕª‚©‚é—l‚ɂȂÁ‚½‚çƒnƒbƒLƒ“ƒOŒn‚ÌŽ–o—ˆ‚é‚ÌH
Java‚ÅLANŽü‚è‚𒲂ׂ鎖‰½‚Äo—ˆ‚é‚ÌH
‚ǂ̗l‚ÉJava‚Ƀlƒbƒg‚Æ’ÊMo—ˆ‚邿‚¤‚É‘‚­‚Ì‚©‹C‚ɂȂéB

109:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 22:52:45
>>107
TestƒNƒ‰ƒX‚ÌTEISUU‚Ì’l‚ÍCƒCƒ“ƒXƒ^ƒ“ƒX‚Ìó‘Ô‚É‚©‚©‚í‚炸í‚É"’è”"‚ɂȂé‚ñ‚Å‚µ‚å?
‚»‚ê‚È‚çstatic‚É‚·‚é‚Ì‚ªŽ©‘RBƒƒ\ƒbƒh‚Ìê‡‚à“¯—l‚Ìl‚¦•û‚ð‚·‚éB
Test.‚ðÈ—ª‚Å‚«‚é‚͓̂¯‚¶ƒNƒ‰ƒX“à‚¾‚©‚çB‚»‚¤‚¢‚¤ƒ‹[ƒ‹‚¾‚©‚çŽd•û‚È‚¢B

110:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 22:53:14
>>107
‘‚¯‚Ä‚µ‚Ü‚¤‚͕̂¶–@“I‚ÉŒë‚Á‚Ä‚¢‚È‚¢‚©‚çB
•¶–@“I‚ÉŒë‚Á‚Ä‚¢‚邯‚¢‚¤‚±‚Æ‚¾‚ªJLS‚̂ǂ±‚É‘‚©‚ê‚Ä‚¢‚é‚ÌH
static final‚ª•t‚¢‚Ä‚¢‚é‚à‚͕̂ÏX•s‰Â‚̃Nƒ‰ƒX•Ï”B
ƒCƒ“ƒXƒ^ƒ“ƒX‚²‚Ƃ̕ÏX•s‰Â•Ï”‚Å‚ ‚ê‚Îstatic‚Í•s—vB

111:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 23:39:55
>>109
>>110
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I
Ž©•ª‚̃Nƒ‰ƒX‚ÌstaticƒtƒB[ƒ‹ƒh‚ɃAƒNƒZƒX‚·‚éꇂÍ
ƒNƒ‰ƒX–¼È—ª‚Å‚«‚é‚ñ‚Å‚·‚ËB’m‚è‚Ü‚¹‚ñ‚Å‚µ‚½B

‚æ‚­l‚¦‚Ă݂½‚çƒCƒ“ƒXƒ^ƒ“ƒX‚²‚Ƃ̒蔂Á‚Ä‚ ‚Ü‚èl‚¦‚ç‚ê‚È‚¢‚Å‚·‚ËBB
’Pƒ‚ɗႪ­‚È‚©‚Á‚½‚Ì‚©‚ÈB

112:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 23:43:04
>>73
ƒŒƒXƒTƒ“ƒNƒXB

“¯‚¶ƒuƒ‰ƒEƒU‚ňê“xƒtƒH[ƒ€ƒf[ƒ^‚ðsubmitAƒuƒ‰ƒEƒU‚Ì–ß‚éA‚Ü‚½submit
‚Á‚Ä‚¢‚¤‘€ì‚ð‰½‰ñ‚à‚µ‚Ä‚¢‚邯A•s’èŠú‚Å‚¨‚«‚Ä‚¢‚é‚©‚çA
cookie‚ª–¢Ý’è‚Æ‚©Aƒuƒ‰ƒEƒU‚Å–³Œø‚É‚µ‚Ä‚¢‚é‚Á‚Ă̂͂Ȃ³‚»‚¤‚È‚ñ‚¾‚æ‚ËB
Cookie‚ÍsetMaxAge(-1)‚Ńuƒ‰ƒEƒU‚ª•‚¶‚ç‚ê‚é‚܂łÍÁ‚¦‚È‚¢‚©‚çA—LŒøŠúŒÀ‚Á‚Ă̂à
ŠÖŒW‚È‚³‚»‚¤‚¾‚µEEEB

Hoge test = new Hoge(HttpServletRequest);
‚Á‚ÄŠ´‚¶‚ÅAHogeƒNƒ‰ƒX‚Ìprivateƒƒ“ƒo‚ɕێ‚µ‚Ä‚¨‚¢‚ÄA
HogeƒNƒ‰ƒX‚̃ƒ\ƒbƒh“à‚ÅŽg‚¨‚¤‚Æ‚·‚邯AŽžXnull‚ɂȂé‚ñ‚æB

‚æ‚­‚í‚©‚ç‚È‚©‚Á‚½‚©‚çAƒƒ“ƒo‚ÉŽ‚½‚¹‚é‚Ì‚Írequest‚»‚Ì‚à‚Ì‚¶‚á‚È‚­‚ÄA
ƒRƒ“ƒXƒgƒ‰ƒNƒ^“à‚ÅgetHeader("cookie")‚â‚Á‚ÄStringƒƒ“ƒo‚É“ü‚ê‚Ä‚¨‚­‚±‚Ƃɂµ‚Ü‚·‚½B

113:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 23:43:40
’蔂ðƒCƒ“ƒXƒ^ƒ“ƒX–ˆ‚ÉŽ‚Á‚Ä‚àˆÓ–¡‚È‚¢‚©‚çstatic‚É‚·‚é‚®‚ç‚¢‚É‚µ‚©l‚¦‚ĂȂ¢‚º

114:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/20 23:46:52
Java‚ªŽï–¡‚Á‚Ä“z‚¢‚é‚ÌH
ŒÂlƒŒƒxƒ‹‚ʼn½‚·‚é‹C‚È‚ñ‚¾HJava‚Å

115:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/21 00:17:07
>>112
‘Ò‚ÄA‚¨‚Ü‚¦‚ÍServlet‚É‚¨‚¯‚éƒIƒuƒWƒFƒNƒg‚̃‰ƒCƒtƒTƒCƒNƒ‹‚ð‚¿‚á‚ñ‚Æ—‰ð‚µ‚Ä‚é‚Ì‚©???
‚»‚ÌHoge test‚͂ǂ±‚É’è‹`‚³‚ê‚Ä‚¢‚é?

116:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/21 00:43:27
>>115
Hoge test‚ÍHttpServlet‚ÌdoPost“à‚ŃCƒ“ƒXƒ^ƒ“ƒX‰»‚³‚ê‚ÄA
thread‚Æ‚µ‚Ä“®‚¢‚Ă܂·

117:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/21 01:10:01
ƒXƒŒƒbƒh‚Á‚Ă悭‚í‚©‚ñ‚Ë[[[
ƒXƒŒƒbƒhƒZ[ƒt‚ȃNƒ‰ƒX‚Á‚ĉ½‚¾‚æc
‰¡‘„‚²‚ß‚ñ‚È‚³‚¢B

118:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/21 01:19:43
>>116
‚æ‚­‚í‚©‚ç‚ñBŠY“–•”•ª‚̃R[ƒh‚ðŒ©‚¹‚ëBHoge test‚Ì’è‹`ˆÊ’u‚àŠÜ‚ß‚ÄB
HttpServletRequest/HttpServletResponse‚̶‘¶ŠúŠÔ‚ÍHTTP‚ÌƒŠƒNƒGƒXƒg‚ðŽó‚¯•t‚¯‚Ä‚©‚烌ƒXƒ|ƒ“ƒX‚ð•Ô‚·‚܂łÁ‚Ä‚±‚Ƃ͗‰ð‚µ‚Ă邿‚È?

119:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/21 01:51:32
>>114
Java‚ªŽï–¡‚Å‚à‚¨‚©‚µ‚­‚͂Ȃ¢‚ÆŽv‚¤‚ª

‚»‚ê‚æ‚èAŽï–¡‚̉½‚ç‚©‚ÌŒvŽZ‚Æ‚©WŒv‚Æ‚©‚ÉŽg‚¤‚Æ”ñí‚ɕ֗˜>Java

120:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/21 01:52:00
ˆø”‚Ì–ß‚è’l‚ɂ‚¢‚ÄAŽ¿–â‚Å‚·B

class Cara{
int num;
double gas;

int setNum(int n){
num = n;
System.out.println("ŽÔ‚̃iƒ“ƒo[‚ð" + num + "‚É‚µ‚Ü‚µ‚½");

return n;
}

double setGas(double g){
gas = g;
System.out.println("ŽÔ‚̃iƒ“ƒo[‚ð" + num + "‚ɃKƒ\ƒŠƒ“‚Ì—Ê‚ð" + gas + "‚É‚µ‚Ü‚µ‚½");

return g;
}
void show(){
System.out.println("ŽÔ‚̃iƒ“ƒo[‚Í" + num + "‚Å‚·");
System.out.println("ƒKƒ\ƒŠƒ“‚Ì—Ê‚Í" + gas + "‚Å‚·");
}
}

121:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/21 01:57:03
class Sample_return{

public static void main(String args[]){
Cara car1 = new Cara();
car1.show();

car1.setNum(1234);
car1.setGas(20.5);

//–ß‚è’l
int nums = //©–ß‚è’l‚ð‘ã“ü‚µ‚½‚¢
double gass = //©–ß‚è’l‚ð‘ã“ü‚µ‚½‚¢
System.out.println("ƒTƒ“ƒvƒ‹‚©‚çŽÔ‚𒲂ׂ½‚Æ‚±‚ë");
System.out.println("ƒiƒ“ƒo[‚Í" + nums + "ƒKƒ\ƒŠƒ“‚Ì—Ê‚Í" + gass + "‚Å‚µ‚½");
}
}

‚±‚ê‚ç‚ÌAƒ\[ƒX‚Å
"int setNum(int n){"@‚â"double setGas(double g){"‚̃ƒ\ƒbƒh‚悤‚É
ˆø”‚̎󂯎æ‚胃\ƒbƒh‚É–ß‚è’l‚ð•t‚¯‚ÄA•Ô‚·Ž–‚͂ł«‚È‚¢‚̂łµ‚傤‚©H
—v‚·‚é‚ÉAˆø”‚̎󂯎æ‚舗‚Æreturn‚̈—‚ðA“¯Žž‚ÉEEE

ˆö‚Ý‚ÉA‚»‚¤‚µ‚½ê‡A‚Ç‚¤‚·‚ê‚΂¢‚¢‚©‚í‚©‚è‚Ü‚¹‚ñ
"//–ß‚è’l
int nums = //©–ß‚è’l‚ð‘ã“ü‚µ‚½‚¢
double gass = //©–ß‚è’l‚ð‘ã“ü‚µ‚½‚¢
"
‚²‹³ŽöA‚¨Šè‚¢’v‚µ‚Ü‚·B


122:120-121
08/11/21 02:04:00
‚â‚Í‚èA‚±‚̂悤‚É
class Cara{
int num;
double gas;

void setNumGas1(int n, double g){
num = n;
gas = g;

System.out.println("ŽÔ‚̃iƒ“ƒo[‚ð" + num + "‚ɃKƒ\ƒŠƒ“‚Ì—Ê‚ð" + gas + "‚É‚µ‚Ü‚µ‚½");
}

int getNum1(){ //intŒ^‚Ì’l‚ð•Ô‚·ƒƒ\ƒbƒh‚Å‚·
System.out.println("ƒiƒ“ƒo[‚𒲂ׂ܂µ‚½");
return num; //ŒÄ‚Ño‚µŒ³‚É’l‚ð•Ô‚µ‚Ü‚·
}

double getGas1(){ //doubleŒ^‚Ì’l‚ð•Ô‚·ƒƒ\ƒbƒh‚Å‚·
System.out.println("ƒKƒ\ƒŠƒ“‚̗ʂ𒲂ׂ܂µ‚½");
return gas; //ŒÄ‚Ño‚µŒ³‚É’l‚ð•Ô‚µ‚Ü‚·
}


void show1(){
System.out.println("ŽÔ‚̃iƒ“ƒo[‚Í" + num + "‚Å‚·");
System.out.println("ƒKƒ\ƒŠƒ“‚Ì—Ê‚Í" + gas + "‚Å‚·");
}
}

123:120-121
08/11/21 02:07:29
class Sample_return{

public static void main(String args[]){
Cara car1 = new Cara();

car1.setNumGas1(1234, 20.5);


int number1 = car1.getNum1(); //–ß‚è’l‚ðŽ‚Âƒƒ\ƒbƒh‚ðŒÄ‚Ño‚µ‚Ü‚·A–ß‚è’l‚ð•Ï”number‚É‘ã“ü‚µ‚Ü‚·
double gasoline1 = car1.getGas1(); //–ß‚è’l‚ðŽ‚Âƒƒ\ƒbƒh‚ðŒÄ‚Ño‚µ‚Ü‚·A–ß‚è’l‚ð•Ï”gasoline‚É‘ã“ü‚µ‚Ü‚·


System.out.println("ƒTƒ“ƒvƒ‹‚©‚çŽÔ‚𒲂ׂ½‚Æ‚±‚ë");
System.out.println("ƒiƒ“ƒo[‚Í" + number1 + "ƒKƒ\ƒŠƒ“‚Ì—Ê‚Í" + gasoline1 + "‚Å‚µ‚½");

}
}

Žó‚¯Žæ‚舗‚̃ƒ\ƒbƒh"void setNumGas1(int n, double g){"
–ß‚è’l‚̈—ƒƒ\ƒbƒh‚ÍA"int getNum1(){" "double getGas1(){"
‚̂悤‚É•ª‚¯‚È‚¢‚ÆAƒ_ƒ‚Ȃ̂łµ‚傤‚©H

124:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/21 04:02:00
–œ”\Žå‹`‚Í‚ ‚È‚½‚Ì•û‚Å‚µ‚å‚—
ŽÀÛ‚ÍAƒVƒ“ƒOƒ‹ƒXƒŒƒbƒh‚·‚邱‚Ƃ͑S‚Ẵƒ\ƒbƒh‚ðsynchronized‚É‚·‚é‚̂ƂقƂñ‚Ǖςí‚è‚Ü‚¹‚ñ‚æB
‚»‚ê‚Ésynchronized‚Í“¯Šú‚Ì‚±‚Ƃłµ‚åH‚ ‚È‚½‚̓XƒŒƒbƒh‚𕪂©‚Á‚ĂȂ¢‚悤‚Å‚·‚ËB

Ѝˆá‚¢‚µ‚Ä‚¢‚邿‚¤‚Å‚·‚¯‚ǕʂÉswing‚̃XƒŒƒbƒh‚Æ‚©‚ÌÝŒv‚É•¶‹å‚ª‚ ‚é‚ñ‚¶‚á‚È‚­‚ÄA
‚Ç‚¤‚µ‚ăVƒ“ƒOƒ‹ƒXƒŒƒbƒh‚É‚±‚¾‚í‚é‚Ì‚©‚Á‚ÄŽ–‚Å‚·B‚à‚Æ‚à‚Æswing‚̓Rƒ“ƒ|[ƒlƒ“ƒg‚Ȃ̂ł ‚Á‚Ägui‚ª‘O’ñ‚Ȃ킯‚ÅAƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚ÅÝŒv‚·‚é‚à‚Ì‚©‚ÆŽv‚¢‚Ü‚·B
swing‚̓sƒ…ƒAjava‚Æ‚¢‚¤‚æ‚è‚à‘S‚Äpaint‚Åς܂·‚Á‚Ä—”O‚È‚ñ‚Å•ª‚©‚ç‚È‚­‚à‚È‚¢‚ñ‚Å‚·‚¯‚ÇEEE

125:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/21 04:11:01
>>95
’ÊM‚̈—‚Æ‚©‚ªGUI‚ÆŠÖŒW‚ ‚é‚©‚ł͂Ȃ­‚ÄAˆ—‚ÌŒ‹‰Ê‚ðGUIi‚̃Rƒ“ƒ|ƒlƒ“ƒgj‚ªŽó‚¯Žæ‚è‚Ü‚·B
‚»‚ê‚ÅAŒvŽZ‚∗‚ȂNJù‚Ƀn[ƒhã‚Ì”\—Í‚Í\•ª‚Å‚·‚®Œ‹‰Ê‚ªo‚Ä‚àAŠÌS‚Ì•\ަ‚Ì•û‚ªƒCƒxƒ“ƒg‚Ü‚¿‚Æ‚©
ƒVƒ“ƒOƒ‹ƒXƒŒƒbƒh‚Å0.5...1•b‘Ò‚½‚³‚ê‚邿‚¤‚¶‚á‚»‚̃Rƒ“ƒ|ƒlƒ“ƒg(swing)‚ðŽg‚¤‚ɂ̓XƒgƒŒƒX‚ª‚ ‚è‚Ü‚·B
‚½‚܂ɕ¡ŽG‚ÈJTable‚Å‚à‚ ‚é‚Å‚µ‚åA­‚µ‚à‚½‚‚­‚±‚Æ‚ªB

swing worker‚É‚à‚ ‚è‚Ü‚·‚ªAŒvŽZŒ‹‰Ê‚â’ÊMŒ‹‰Ê‚ÌŽóM‚Ígui‚ÆŠÖŒW‚Ȃ̂ŎŸ‚Ìswing framework‚Å‚ÍØ‚è—£‚µ‚½‚킯‚ÅA
‚¾‚©‚ç•`‰æ‚Ƃ͊֌W‚È‚¢event‚âproperty fire‚Æ‚©‚àƒVƒ“ƒOƒ‹ƒXƒŒƒbƒh‚É‚µ‚Ä‚é‚̂͂ǂ¤‚µ‚ĂȂ̂©‚Æ‚¢‚¤‚±‚Ƃł·B
«—ˆ‚ª—\‘ª‚Å‚«‚é‚©‚Ç‚¤‚©‚¶‚á‚È‚­‚ÄAƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚É‚µ‚Äview‚ð“Æ—§‚³‚¹‚È‚¢‚±‚Ƃ͎©•ªŽ©g‚Å–¢—ˆ‚ð’ׂµ‚Ä‚¢‚邿‚¤‚ɂ݂¦‚Ü‚¹‚ñ‚©B

126:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/21 04:33:04
>>99
“`““I‚ÉAƒCƒxƒ“ƒgˆ—‚ªƒVƒ“ƒOƒ‹ƒXƒŒƒbƒhiƒV[ƒPƒ“ƒVƒƒƒ‹ˆ—j‚¾‚©‚ç‚Å‚·‚©B
‚È‚ñ‚©cuii¡‚Å‚ÍwebƒAƒvƒŠ‚Æ‚©ƒT[ƒuƒŒƒbƒg‚Æ‚©j‚Å‚ÍThread‚𓱓ü‚µ‚Ä‚¢‚Ä‚àA
guiiswingƒc[ƒ‹ƒLƒbƒg? invokeLater‚È‚Çj‚ÌÝŒv‚Ì”­‘z‚ÍÌ‚Ìc‚̃V[ƒPƒ“ƒVƒƒƒ‹ˆ—E\‘¢ˆ—‚̂܂܂ÅOOŽwŒü‚¶‚á‚È‚©‚Á‚½‚ñ‚Å‚·‚ËB

gui‚ÌiƒRƒ“ƒ|ƒlƒ“ƒg‚¶‚á‚È‚­‚ÄjŽŸ‚̃c[ƒ‹ƒLƒbƒgÝŒv‚ÍA‚»‚̌¢ƒV[ƒPƒ“ƒVƒƒƒ‹ˆ—‚©‚ç‚Ì•ª—£‚µ‚ăRƒ“ƒ|ƒlƒ“ƒgŠÔ‚̓Ɨ§‚Å
³‚µ‚­OOŽwŒü‚̃c[ƒ‹ƒLƒbƒg‚Å‚µ‚傤BÅ‹ßgui‚âMVC‚Ȃǂ̊T”O‚ðŽg‚Á‚ÄAŽ©ì‚̃Rƒ“ƒ|ƒlƒ“ƒgŠJ”­‚µ‚Ă݂Ăé‚ñ‚Å‚·‚¯‚ÇA
awtƒpƒbƒP[ƒW‚âawt.Toolkit‚̓}ƒ‹ƒ`ƒXƒŒƒbƒhÝŒv‚Å‚·‚æ‚ËH‚»‚ê‚ÅŠJ”­‚µ‚Ä‚¢‚邯‚æ‚­‹C‚ɂȂÁ‚ÄAswing‚Í•`‰æ‚Æ
ŠÖŒW‚È‚¢ˆ—EƒCƒxƒ“ƒgŽó•t‚ª—‚݇‚Á‚Ä‚é‚Ý‚½‚¢‚È‚ñ‚Å‚»‚̕ӂè‚ð‚·‚Á‚«‚µŽw‚¹‚ê‚Εʂɒx‚­‚à‚È‚¢‚µA
“§–¾‚©‚à‹[Ž—“I‚Éo—ˆ‚邵A‹t‚Éô—û‚³‚êŽg‚¢‚â‚·‚¢‚ñ‚Å‚·‚¯‚ÇB

SUN‚ªswing‚ÉŠÖS‚ð‚à‚½‚È‚­‚È‚Á‚ÄŽŸ‚ÉŒü‚¢‚Ä‚¢‚é——R‚à‚È‚ñ‚ƂȂ­•ª‚©‚è‚Ü‚·B

127:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/21 08:44:26
>>126
‚¨‘O‚ÍASun‚ª‰½ŒÌGUI‚̃}ƒ‹ƒ`ƒXƒŒƒbƒh‰»‚ð’ú‚ß‚½‚Ì‚©‚ð‚¿‚á‚ñ‚Æ‚µ‚ç‚ׂ½‚Ù‚¤‚ª‚¢‚¢B
AWT‚ÍŽ¸”s‚¾‚Á‚½Aƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚ÅGUI‚ðu³‚µ‚­vŽÀ‘•‚·‚é‚̂͌»ŽÀ“I‚ɂ͕s‰Â”\‚¾A‚ÆŒ¾‚Á‚Ä‚é‚ñ‚¾‚©‚çB


128:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/21 09:23:05
AWT‚̓}ƒ‹ƒ`ƒXƒŒƒbƒh‘Ήž‚¶‚á‚Ë[‚µA
ƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‘Ήž‚¾‚©‚玸”s‚µ‚½‚킯‚¶‚á‚È‚¢‚Å‚µ‚åB

129:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/21 10:59:18
‚±‚ñ‚ÈGUI‚̃tƒH[ƒ€‚ðì‚肽‚¢‚ñ‚Å‚·‚ªA
‚»‚Ì’†‚Å‚¢‚­‚‚©Ž¿–₪‚ ‚è‚Ü‚·B

ƒe[ƒuƒ‹A@@ƒ{ƒ^ƒ“@@ƒe[ƒuƒ‹B
ID@Name@@@@@@@@ID@@Name
[1@][A@]@@@@@@@[1@][E@]
[2@][B@]@@(’ljÁ)@@[2@][F@]
[3@][C@]@@(íœ)@@[3@][G@]
[4@][D@]@@@@@@@[4@][H@]

1.ƒe[ƒuƒ‹ID€–Ú‚Í”ñ•\ަ‚É‚³‚¹‚½‚¢‚¯‚ǂł«‚Ü‚·‚©H
2.ƒe[ƒuƒ‹AƒZƒ‹‚ð‘I‘ð‚µ‚½ó‘ԂŒljÁƒ{ƒ^ƒ“‚ð‚¨‚µ‚ăe[ƒuƒ‹B‚ɒljÁ‚µ‚½‚¢‚ñ‚Å‚·‚ªA
@‘I‘ð‚µ‚½ƒZƒ‹‚Ìî•ñ‚ðŽæ“¾‚·‚é•û–@‚Í‚ ‚è‚Ü‚·‚©H

ˆÈã‚Å‚·B‚æ‚낵‚­‚¨Šè‚¢’v‚µ‚Ü‚·B

130:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/21 11:16:02
>>129
‚Å‚«‚Ü‚·‚©A‚ ‚è‚Ü‚·‚©‚Æ‚¢‚í‚ꂽ‚çA‚Å‚«‚Ü‚·‚ ‚è‚Ü‚·‚Æ“š‚¦‚é‚µ‚©‚È‚¢‚—

131:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/21 11:19:12
>>130
‚â‚è•û‚ð‹³‚¦‚Ăقµ‚¢‚Å‚·B


132:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/21 11:23:06
‚ ‚°‚Ä‚·‚¢‚Ü‚¹‚Ž

133:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/21 11:27:23
Java’ᑬGUI Swing 8
½ÚØÝ¸(tech”Â)

134:31
08/11/21 11:35:33
ƒGƒNƒŠƒvƒX‚ɃAƒvƒŒƒbƒgƒvƒ‰ƒOƒCƒ“’ljÁ‚µ‚Ä‚â‚Á‚Ă݂½‚̂ł·‚ª
>>32‚Æ“¯‚¶ƒGƒ‰[‚ª‚ł܂·B

‚Ç‚¤‚â‚ç‰æ‘œ‚ª“ǂݞ‚߂ĂȂ¢‚悤‚Ȃ̂ł·‚ª‚Ç‚¤‚µ‚½‚ç‚¢‚¢‚̂łµ‚傤‚©H

135:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/21 11:44:25
>>127
SUN‚͂ǂ¤‚µ‚ÄGUI‚̃}ƒ‹ƒ`ƒXƒŒƒbƒh‰»‚ð’ú‚ß‚½‚ñ‚Å‚·‚©H
GUI‚ƃ}ƒ‹ƒ`ƒXƒŒƒbƒh‚Í‚ ‚Ü‚èŠÖŒW‚È‚¢‚ñ‚Å“–‘R‚¾‚ÆŽv‚¤‚ñ‚Å‚·‚ªA‰½‚𳂵‚­ŽÀ‘•‚·‚é‚ñ‚Å‚µ‚傤‚©H


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

4350“ú‘O‚ÉXV/251 KB
’S“–:undef