Java’ᑬGUI Swing 5
..
539:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/26 18:26:19
‚Þ‚¸‚©‚µ‚¢‚±‚Ƃ͂킩‚ç‚È‚¢‚ªAƒŠƒbƒ`ƒNƒ‰ƒCƒAƒ“ƒg‚ª‘Ò–]‚³‚ê‚錻ÝA
Swing‚ª‚¢‚܂ЂƂÂႦ‚È‚¢‚͉̂½‚Å‚¾‚낤B‘fl“I‚Él‚¦‚é‚ÉAŽŸ‚Ì
‚Q“_‚¾‚ÆŽv‚¤B
iú@jŠJ”ƒc[ƒ‹‚ ‚Ü‚è‚É•nŽã
VisualEditor‚Æ‚¢‚¤‚à‚Ì‚ðŽg‚Á‚½‚ªA’x‚‚ĉõ“K‚ÉŽg‚¦‚È‚¢B
‚¿‚Ȃ݂Ƀƒ‚ƒŠ1GB‚©‚‚ĂÌVisualBasic‚Ƃǂ¤‚µ‚Ä‚à‚‚ç‚ׂÄ
‚µ‚Ü‚¤‚ªA‚È‚º‚±‚ê‚قǂ̷‚ª‚ ‚èA·‚ª‚¿‚¶‚܂Ȃ¢‚Ì‚©B
i‡UjŒ©‰h‚¦‚ª¡‚ЂƂÂ
ƒtƒHƒ“ƒg‚Ȃnj©‰h‚¦‚ªˆ«‚¢BƒAƒ“ƒ`ƒGƒCƒŠƒAƒXujava -Dswing.aatext=truev
‚ȂǂàŽg‚Á‚Ă݂½‚ª¡‚ЂƂÂB
i‚¢‚¿‚¢‚¿ˆø‚«‡‚¢‚É‚µ‚Ĉ«‚¢‚ªA]—ˆ‚ÌVB‚ł‚‚Á‚½‰æ–ʂɂ‚ç‚ׂ邯
‚»‚¤Š´‚¶‚´‚é‚ð‚¦‚È‚¢j
‚»‚êˆÈŠO‚É‚à‚µ‹@”\‚ª•nŽã‚È–Ê‚ª‚ ‚邪A‚È‚‚Æ‚à‚±‚Ì‚Q“_‚ª
‰ü‘P‚³‚ꂽ‚çA‰´‚ÍϋɓI‚ÉŽg‚¢‚½‚¢‚ÆŽv‚¤B
ƒtƒŠ[ƒ\ƒtƒgƒj‚¢‚ë‚¢‚ëƒPƒ`‚ð‚‚¯‚Ä\‚µ–ó‚È‚¢‚ªEE
540:‹C‚Ü‚®‚êƒAƒiƒXƒC
07/06/26 18:43:35
>>539
ŠJ”‚µˆÕ‚¢soft.‚Ɖ]‚¤‚Ì‚Í\¬”z’u‚ðŠo‚¦‚é‚ɂ͂¢‚¢‚Å‚·‚ªH
‚»‚Ìsoft.‚ðŽg—p‚µì¬‚³‚ꂽapplication.‚Ɖ]‚¤•¨‚ÍA
•K‚¸soft.‚Ɉˑ¶‚µ‚Ü‚·c “–‚½‚è‘O‚É‹K–ñ‚É‚à‰e‹¿‚·‚镨‚Å‚·B
541:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/26 18:49:31
>>539
‰½ŒÌNetbeans‚ðŽg‚í‚È‚¢B
‚»‚µ‚ÄAaatext=true‚ÍAEEEE
‚Ü‚¸‚ÍA>>539‚Ì’mޝ‚ðL‚°‚邯‚±‚ë‚©‚çŽn‚ß‚½•û‚ª—L—p‚»‚¤‚¾B
Swing‚Ì•\Œ»—Í‚ðŒ©‚é‚½‚ß‚ÉAV2C‚ðŒ©‚Ä‚Ý‚é‚±‚Æ‚ð‚¨‚·‚·‚ß‚µ‚Ü‚·B
542:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/26 18:57:12
ƒtƒH[ƒJƒX‚̇˜‚Æ‚©‚à‚Á‚ÆŠÈ’P‚ÉŽw’è‚Å‚«‚È‚¢‚©‚È‚ B
Œ‹\‚¨‹q‚³‚ñA‚±‚¾‚í‚é‚ñ‚¾‚æ‚È‚ B
543:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/26 19:02:59
aatext=true‚Ísun‚Ì5.0‚µ‚©Œø‚©‚È‚¢B‚»‚ê‚É¡‚̓fƒtƒH‚Å—LŒø‚¾‚낤B
‚³‚ç‚Ɉø”—^‚¦‚Ä‚àŽÌ‚ĂĂé‚Í‚¸‚¾‚¯‚ÇB
LCDƒeƒLƒXƒg—pAAƒAƒ‹ƒSƒŠƒYƒ€‚ª’ljÁ‚³‚ꂽ‚¯‚ÇŽÀsŒã‚ɃvƒƒOƒ‰ƒ}‚ª
Å“K‚ȃAƒ‹ƒSƒŠƒYƒ€‘I‚ÔŽè’i‚ªjava‚ɂ͖³‚¢Ž–‚È‚¢H
java‚炵‚¢‚Á‚ÄŒ¾‚Á‚½‚çSwing‚Ì•`‰æ‚Í‘S‚ÄJava2D‚¾‚©‚çJava2D‚łł«‚邱‚Ƃ͑S‚Ä
GUI‚ÖƒtƒB[ƒhƒoƒbƒN‚Å‚«‚邿‚ËB
544:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/26 19:05:59
>>541
V2C‚ðŒ©‚Ü‚µ‚½B
‚·‚΂炵‚¢I
‚½‚Ô‚ñƒ\[ƒXƒR[ƒh‚ÍŒöŠJ‚³‚ê‚ĂȂ¢‚ñ‚Å‚µ‚傤‚Ë
545:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/26 19:06:08
Swing‚ª—¬s‚ç‚È‚¢‚Ì‚ÍA’P‚Éì‚é‚Ì‚ª–Ê“|‚¾‚©‚ç‚¶‚á‚ËH
ƒvƒ‰ƒbƒgƒtƒH[ƒ€ŒÝŠ·«‚ðŽ‚Â”½–ÊAŽg‚¢‚Â炢ƒŒƒCƒAƒEƒgƒ}ƒl[ƒWƒƒA
ƒfƒUƒpƒ^‚Ì‹³‰È‘‚ÉŽg‚¦‚é‚‚ç‚¢”ü‚µ‚¢i‚ÆŒ¾‚í‚ê‚éj‚ªAŽæ‚Á‚‚«ˆ«‚¢ƒNƒ‰ƒXÝŒvA
‚»‚µ‚Ä—D‚ꂽGUIƒfƒUƒCƒi‚Æ‚¢‚í‚ê‚éNetBeans‚ªƒ}ƒCƒi[ˆµ‚¢B
‹Æ–±‚ÅJava GUIƒNƒ‰ƒCƒAƒ“ƒgì‚Á‚½‚ñ‚¾‚ªA
‘¼‚̘A’†‚ªƒƒ“ƒe‚Å‚«‚È‚¢B³’¼ŒöŠJ‚µ‚Ä‚¢‚éB
‚ÜA‘¼‚̘A’†‚̃XƒLƒ‹•s‘«‚Æ‚©ƒmƒEƒnƒE‹¤—L‚ªˆ«‚¢‚Æ‚©A
‘¼‚É——R‚Í‚ ‚é‚ñ‚¾‚¯‚Ç‚³B
546:545
07/06/26 19:07:09
ŒöŠJ‚¶‚á‚Ë‚¦Œã‰÷‚¾Borz
547:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/26 19:09:55
>>541
VisualEditor‚ðŽg‚Á‚½——RB
@Eclipse‚ðŽg‚Á‚Ä‚¢‚½‚©‚çB
@‚½‚Ü‚½‚ÜŽs”̂̎Ql‘‚ª‘½‚©‚Á‚½‚©‚ç
¡Œã‚ÍNetbean‚ɃVƒtƒg‚µ‚½‚¢‚È
SUNƒ³‚¾‚µ
548:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/26 19:17:57
>ƒfƒUƒpƒ^‚Ì‹³‰È‘‚ÉŽg‚¦‚é‚‚ç‚¢”ü‚µ‚¢i‚ÆŒ¾‚í‚ê‚éj‚ªAŽæ‚Á‚‚«ˆ«‚¢ƒNƒ‰ƒXÝŒv
GUI‚Í’†“r”¼’[‚ÈMVC‚¾‚¯‚Ç‚È
549:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/26 19:28:17
>>540
ƒ†[ƒUƒCƒ“ƒ^ƒtƒF[ƒXi—v‚͉æ–Êj‚ð‚‚‚éꇃR[ƒh‚©‚çƒKƒŠƒKƒŠ‘‚
‚̂͂΂©‚΂©‚µ‚¢‚Ì‚ÅAƒ}ƒEƒX‚̃hƒ‰ƒbƒO&ƒhƒƒbƒv‚ÅŠÈ’P‚ɉæ–ʃAƒvƒŠ‚ð
쬂ł«‚éŠJ”Žx‰‡ƒc[ƒ‹‚ª‚ ‚ê‚Αå•Ïd•󂵂܂·B
“Á‚ɃGƒ“ƒhƒ†[ƒU[‚ÉŒ©‚¹‚邽‚߈ê“x‚µ‚©Žg‚í‚È‚¢ƒvƒƒgƒ^ƒCƒv‰æ–Ê
‚Ȃǂ͂»‚¤‚â‚Á‚Ä‘¦Œø‚Å쬂µ‚½‚¢‚Æ‚±‚ë‚Å‚·B
“–‘R–{ŠJ”‚ɂȂÁ‚Ä‚àŽd—l•ÏX‚ȂǶŽY«‚Í’˜‚µ‚Œüサ‚Ü‚·B
‚Æ‚±‚낪ƒc[ƒ‹‚Ŷ¬‚µ‚½ƒR[ƒh‚ª’˜‚µ‚‰˜‚‚Äç’·‚¾‚ÆAƒR[ƒh
‚̃ƒ“ƒeƒiƒ“ƒX«‚ª’á‚‚È‚èAƒc[ƒ‹Žg—p‚É‚æ‚éƒƒŠƒbƒg‚ª”¼Œ¸‚µ‚Ä
‚µ‚Ü‚¢‚Ü‚·Bƒc[ƒ‹‚Ɉˑ¶‚µ‚Ä‚¢‚Ä‚àAƒR[ƒh‚ð”»“Ç‚·‚éƒP[ƒX‚Í
‚ ‚é‚©‚ç‚Å‚·B
‚‚܂èƒc[ƒ‹‚ªŽ©“®¶¬‚·‚éƒR[ƒh‚ÍA‚Ü‚é‚Å—L”\‚ȃvƒƒOƒ‰ƒ}[‚ª
ˆê‚©‚çŠJ”‚µ‚½‚©‚̂悤‚ɇ—“I‚Å–¾‰õ‚ȃR[ƒh‚Å‚ ‚é•K—v‚ª‚ ‚è‚Ü‚·B
‚»‚¤‚łȂ¢‚ƃc[ƒ‹‚Í•‹y‚µ‚È‚¢‚Å‚µ‚傤
550:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/26 19:53:05
ƒŒƒCƒAƒEƒgƒ}ƒl[ƒWƒƒ‚ªŽg‚¢‚É‚‚¢‚Á‚ÄEEE
VB‚Æ‚©‚̂ق¤‚ª‹ê˜J‚·‚邾‚ë
â‘ÎÀ•Wƒ}ƒ“ƒZ[‚Ȃ炩‚Ü‚í‚ñ‚ªAƒEƒCƒ“ƒhƒEƒŠƒTƒCƒY‚Æ‚©‘Ήž‚·‚é‚Ì‚«‚‚¢‚¼
‚»‚à‚»‚àJava‚ÅGUIì‚é‚Ì‚ÉVE‚Á‚ÄEEE
‚ ‚ê‚ÍSwing‚âJava‚ÌGUI‚ðŠ×‚ê‚邽‚ß‚Éì‚ç‚ꂽ‚à‚Ì‚Æl‚¦‚é‚‚ç‚¢‚ª‚¿‚傤‚Ç‚¢‚¢
551:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/26 20:33:31
ŽdŽ–‚ÅNetBeansŽg‚Á‚Ä‚él‚Á‚ÄŒ‹\‚¢‚éH
552:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/26 20:39:46
Œ‹\‚¢‚邯Žv‚¤
5.0‚©‚ç‚Í•¡”‚̃vƒƒ_ƒNƒg‚ÅŽg‚í‚ê‚Ä‚é‚݂̂Ăé
‘åŽè‚ÍRSA‚Æ‚©‚¾‚¯‚Çd‚·‚¬‚Ä‚«‚‚¢
553:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/26 21:32:39
>>551
‚¤‚¿‚Ì“z‚ç‚ÍGUI‚Ì쬂݂̂Ɏg‚Á‚Ä‚éB‘¼‚ÍEclipseŽg‚Á‚Ä‚é‚Ý‚½‚¢‚¾‚ªBBB
Swing—¬s‚点‚邽‚߂ɂÍA‚Ü‚¸‚ÍNetBeans‚ª‹@”\‚à’m–¼“x‚àEclipse•À‚É
‚È‚Á‚Ä‚à‚ç‚í‚È‚¢‚Æ‚¾‚ß‚¾‚ËB
554:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/26 21:40:43
“ú–{‚¾‚ÆNetBeans‚Ì“®‚«‚ª‚â‚â“Ý‚¢‚Ë
ŠCŠO‚Í“®‚«‚ª‘¬‚¢
555:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/26 21:49:24
–{‰®‚É‚‚¾‚ç‚È‚¢Eclipse–{‚ª‚ ‚Ó‚ê‚Ă邩‚ç‚Ë[
ŠCŠO‚¾‚Æ‚»‚±‚ç‚Ö‚ñ‚ÌŽ–î‚àˆá‚¤‚Ì‚©‚ÈEEE
556:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/26 21:56:01
‚Ü‚¸‚ÍJRE‚ð‚Ç‚¤’ïR‚È‚”z•z‚·‚é‚©‚¶‚á‚È‚¢‚©H
Œ‹‹Ç‚±‚±‚ªˆê”Ԃ̃lƒbƒN‚ÉŠ´‚¶‚éB
launch4j ‚É JRE “¯«‚µ‚ÄA
uexe ’@‚¯‚ÎOKv‚ÈŒ`‚Å”z•z‚·‚邯
Š„‚Æ’ïR‚È‚Žó‚¯“ü‚ê‚Ä‚à‚炦‚é‚ñ‚¾‚ªA
l‚Æ‚µ‚Ä‚±‚̃tƒ@ƒCƒ‹ƒTƒCƒY‚͂ǂ¤‚Ȃ̂Á‚ÄŠ´‚¶‚ªB
557:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/26 22:14:40
gcjŽg‚Á‚Ä‚é‚ЂƂ¢‚éH
558:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/26 22:22:23
>>556
ƒAƒvƒŠ‚Æ‚µ‚Ä—L—p‚Å‚ ‚ê‚΃‰ƒ“ƒ^ƒCƒ€‚ª‘å‚«‚‚Ä‚à‹C‚É‚µ‚È‚¢
‚Ì‚ª³‰ð‚©‚Æ
559:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/26 22:49:47
>>556
Consumer JRE‚ª‚Ç‚¤‚Ȃ邩‹C‚ɂȂé‚ËB
Œy—ʉ»‚µ‚Ä‚‚ê‚ê‚ÎJRE“¯«‚à”[“¾‚Å‚«‚éƒTƒCƒY‚ɂȂ邩‚àB
560:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/26 22:56:28
>>558
Delphi‚àŒ‹\ƒfƒJ‚‚È‚Á‚Ä‚½‚µ‚È‚ EEEB
561:529
07/06/26 23:16:16
Mac”‚©‚ç‹A‚Á‚Ä‚«‚Ü‚µ‚½B
NFC‚ÆNFD‚ɂ‚¢‚ĕ׋‚µ‚Ä‚«‚½‚ñ‚ÅA‚È‚ñ‚Å‚±‚ñ‚È‚±‚ƂɂȂ邩
—‰ð‚Å‚«‚Ü‚µ‚½B
ƒtƒ@ƒCƒ‹–¼‚ðˆµ‚¤ƒc[ƒ‹‚ðì‚Á‚Ä‚é‚ñ‚Å‚·‚ªAƒtƒ@ƒCƒ‹–¼‚ðŽæ“¾‚µ‚Ä
ƒeƒLƒXƒgƒGƒŠƒA‚É•\ަ‚·‚éƒTƒ“ƒvƒ‹‚ðì‚Á‚ÄŽŽ‚µ‚½‚ç–â‘肪Č»‚µ‚Ü‚µ‚½B
ˆÈ‰ºAƒTƒ“ƒvƒ‹ƒR[ƒh‚Å‚·B
562:529
07/06/26 23:16:56
package test;
import java.io.File;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
public class DakuonTest {
public static void main(String[] args) {
try {
JFrame frame = new JFrame();
JTextArea text = new JTextArea();
frame.getContentPane().add(new JScrollPane(text));
File[] files = new File(args[0]).listFiles();
for(int i=0; i<files.length; i++) {
text.append(files[i].getName() + "\n");
}
frame.pack();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
}
563:529
07/06/26 23:22:03
‘æˆêˆø”‚̃pƒX‚̃fƒBƒŒƒNƒgƒŠ‚̃tƒ@ƒCƒ‹ˆê——‚ðŽæ“¾‚µA
1s‚É1ƒtƒ@ƒCƒ‹AƒeƒLƒXƒgƒGƒŠƒA‚É•\ަ‚µ‚Ä‚¢‚Ü‚·B
uƒsƒNƒ`ƒƒ.pngv‚ª‚ ‚Á‚½ê‡A
Java 5‚Ìê‡Aƒs‚Í‚P•¶Žš‚Å•\ަ‚³‚ê‚Ü‚·‚ªAƒJ[ƒ\ƒ‹‚Í‚¸‚ê‚Ă܂·B
Java 6‚Ìê‡AƒqK‚Æ•\ަ‚³‚ê‚Ü‚·B
564:529
07/06/26 23:34:10
‚‚¢‚łł·‚ªA‘÷“_‚Ì“ü‚é•¶Žš‚ªŽO‚ˆÈ㑱‚ƒtƒ@ƒCƒ‹–¼‚ÅJava6‚Ìê‡A
‘÷“_‚ª‚¸‚ê‚Ä•\ަ‚³‚ê‚Ü‚·B
u‚ª‚ª‚ª.txtv
‚Ìê‡A
u‚©J‚©‚©JJ.txtv
‚ÆŒ©‚¦‚Ü‚·B
Apple‚̃oƒOƒŒƒ|[ƒg‚É‚ ‚°‚悤‚©‚ÆŽv‚Á‚½‚ñ‚Å‚·‚ªA‚±‚ñ‚È‚à‚ñ‚Ç‚¤‚â‚Á‚Ä
‰pŒê‚Åà–¾‚µ‚½‚à‚Ì‚©EEE
565:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/26 23:35:58
>>563
>>536 ‚ªŒ¾‚Á‚Ä‚éƒtƒHƒ“ƒgƒŒƒ“ƒ_ƒ‰‚Ì–â‘è‚È‚ñ‚¶‚á‚È‚¢‚©‚Æ„‘ªB
1.5 -> Quartz ‚Æ‚¢‚¤ Mac –{—ˆ‚̃Gƒ“ƒWƒ“Žg‚Á‚Ä‚é‚Ì‚ÅANFD ‚Å‚à ˆê•¶Žš‚Æ‚µ‚Ä•\ަ‚·‚éA
@@@@‚¯‚Ç Java ‚Æ Quartz ‚̘AŒg‚ª’†“r”¼’[‚Å•¶Žš‚̑傫‚³‚Æ‚©‚Ìî•ñ‚ª“n‚Á‚ĂȂ‚Á‚Ä
@@@@ƒJ[ƒ\ƒ‹ˆÊ’u‚ª‚¸‚ê‚éB
1.6 -> Sun ‚̃Gƒ“ƒWƒ“‚Í NFD ‚Í •ÊX‚Ì•¶Žš‚Æ‚µ‚Ä•\ަ‚·‚éB
‚ ‚‚܂ń‘ª‚¾‚©‚ç–{“–‚̂Ƃ±‚ë‚͂킩‚ç‚ñ‚¯‚ÇB
566:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/26 23:40:06
1.5‚܂ł͇¬•¶Žš–¢‘Ήž‚¾‚©‚çA1.6‚Åjava.text.Normalizer‚ð
’Ê‚·‚Ì‚ª‚Ü‚Á‚Æ‚¤‚È‰ðŒˆ–@‚¾‚낤‚È‚ŸB
567:566
07/06/26 23:41:05
‚¢‚âA”äŠr‚·‚é–ó‚¶‚á‚È‚¢‚µA‚±‚ê‚Í‚ ‚‚܂ŕ`‰æã‚Ì–â‘è‚Å‚·‚Ëcc
568:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/26 23:56:10
”äŠr‚·‚é–ó‚¶‚á‚È‚¢‚Ì‚ÉANormalize‚³‚ꂽ•¶Žš—ñ‚ð
•\ަ‚µ‚悤‚Æ‚·‚é‚Ì‚ªŠÔˆá‚¢B
Mac‚ÌFS‚ÌUTF-8‚ÍNormalize‚³‚ê‚Ä‚é‚Ì‚ÅAŽæ‚Á‚Ä‚«‚½Œã
deNormalize‚µ‚Ä‚©‚ç•\ަ‚·‚é‚ׂ«A‚Á‚Ä‚±‚ƂȂ̂©‚È[B
569:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/27 00:00:03
macƒIƒƒ^
570:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/27 00:03:58
mac‚Í’m‚ç‚ñ‚ªƒŒƒ“ƒ_ƒ‰‚̃tƒHƒ“ƒg‚̈µ‚¢‚Ì–â‘èH
apple‚±‚¤‚¢‚¤‚Ì‘½‚¢‚æ‚ËB
571:529
07/06/27 00:29:08
‚Æ‚è‚ ‚¦‚¸Apple‚Éu’¼‚¹‚âv‚Á‚Ă˂¶ž‚ñ‚ÅA‘Ê–Ú‚È‚ç568‚³‚ñ‚Ì•û–@‚Å
Ž©•ª‚̃R[ƒh‚ð‰üC‚µ‚悤‚ÆŽv‚¢‚Ü‚·B
‚»‚Ìê‡Java5‚ɂ‚¢‚Ă͒ú‚߂邵‚©‚È‚³‚»‚¤‚Å‚·‚ËB
‚‚¢‚łȂñ‚Å‚³‚ç‚ÉMac‚ÌSwing‚ɂ‚¢‚Ăڂ₫‚Ü‚·B
“ú–{ŒêƒL[ƒ{[ƒh‚ðŽg‚Á‚Ä‚¢‚邯AKeyEvent‚ÌgetKeyChar()‚ÆgetKeyCode()‚Ì
–ß‚è’l‚ª–µ‚‚µ‚Ü‚·B
‰pŒê‚Æ“ú–{ŒêƒL[ƒ{[ƒh‚Å”z’u‚ª•Ï‚í‚ç‚È‚¢”Žš‚âƒAƒ‹ƒtƒ@ƒxƒbƒg‚̃L[‚È‚ç
–â‘è‚È‚¢‚Å‚·‚ªA‹L†‚¾‚ÆgetKeyCode()‚Ì’l‚ª‚¨‚©‚µ‚¢‚Å‚·B
‚½‚Æ‚¦‚Î@ƒL[‚Ìê‡AgetKeyChar()‚Í'@'‚ð•Ô‚µ‚Ü‚·‚ªA
getKeyCode()‚ÍKeyEvent.VK_OPEN_BRACKETi0x5Bj‚ð•Ô‚µ‚Ü‚µ‚½B
ƒL[‘€ì‚Ì‘½‚¢ƒAƒvƒŠ‚ÅAƒL[ƒR[ƒh‚ƃAƒNƒVƒ‡ƒ“‚ðŠÖ˜A‚¯‚Ä‚é‚ñ‚Å
‚µ‚á‚ê‚ɂȂè‚Ü‚¹‚ñB
ƒoƒOƒŒƒ|[ƒg‚Í“Š‚°‚Ä‚¨‚«‚Ü‚µ‚½‚ªA‚È‚ñ‚Å‚±‚ñ‚ÈŠî–{“I‚ȃoƒO‚ª
‰½”N‚à•ú’u‚³‚ê‚Ä‚é‚ñ‚¾‚ÆEEE
572:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/27 01:52:29
‚¨‚ñ‚È‚¶Œ»Û‚Å¢‚Á‚Ä‚él
URLØÝ¸(www.starseed.ne.jp)
573:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/27 02:08:00
mac”ł̓Aƒbƒvƒ‹‚ªŽÀ‘•‚µ‚Ă邩‚ç‚È‚ŸEEE
VM‚ªÌ‚Í‚½‚‚³‚ñ‚ ‚Á‚½‚ª¡‚Í“‘‘¿‚³‚ê‚ÄSun‚̂΂©‚è‚ɂȂÁ‚½‚±‚Æ‚àˆÚA«‚ª‚ ‚ª‚Á‚½Œ´ˆö‚È‚ñ‚¾‚æ‚È
‚µ‚©‚µLinux‚ÆWindows‚Í–â‘è‚È‚¢‚Æ‚¢‚¤‚Ì‚ªŽ•‚ª‚ä‚¢
574:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/27 08:54:46
VE‚Åjspinner‚Á‚Ä“ü—͂ł«‚é‚ÌH
575:529
07/06/27 09:21:07
>>572
‚·‚ñ‚Ü‚¹‚ñA‚»‚ê–l‚Å‚·B
576:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/27 09:37:18
>>574
Choose Bean‚·‚ê‚Ή½‚Å‚à‰Â
577:574
07/06/27 09:43:30
>>576
‚È‚é‚Ù‚ÇA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
578:574.
07/06/27 09:56:55
˜A‘±Ž¿–â‚·‚¢‚Ü‚¹‚ñB
JSpinner‚Å“ü—Í‚µ‚½’l‚ðŽæ“¾‚µ‚½‚çNullPointException‚ªo‚Ä‚«‚Ä¢‚Á‚Ä‚¢‚Ü‚·B
JSpinner‚Í
JSpinner SP_Date = new JSpinner(new SpinnerDateModel(new Date(), null, null, Calendar.DAY_OF_MONTH ));
SP_Date.setBounds(new Rectangle(147, 191, 113, 21));
SP_Date.setUI(new BasicSpinnerUI());
SP_Date.setModel(new SpinnerDateModel());
‚Æ‚¢‚¤Š´‚¶‚Å쬂µA
String TestDate = SP_PurchaseDate.getValue().toString();
‚Ŏ擾‚µ‚悤‚Æ‚µ‚Ä‚¢‚é‚̂ł·‚ªc
579:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/27 10:03:28
setBoundsEEEƒSƒNƒŠ
580:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/27 12:43:57
>>578
JSpinner‚ÌŽg‚¢•ûŠÔˆá‚Á‚Ä‚ËH
EJSpinner‚̃Rƒ“ƒXƒgƒ‰ƒNƒ^‚ÉSpinnerModelŽw’肵‚½‚̂ȂçAsetModel()‚Í•s—v
ESpinnerDateModelŽg‚¤‚̂ȂçAƒ‚ƒfƒ‹‚ɑ΂µ‚ÄgetDate()‚·‚ê‚ÎDateŒ^‚Å’l‚à‚炦‚é
‚»‚ê‚ÆA•Ï”–¼‚ͬ•¶Žš‚ÅŽn‚߂悤‚ºBJava‚Ì—¬‹V‚¾B
581:529
07/06/27 22:24:31
‚à‚Í‚âSwing‚ÆŠÖŒW‚È‚¢‚ñ‚Å‚·‚ªAMac‚ÌJava‚Å‚©‚È‚èÕŒ‚‚ÌŽ–ŽÀ‚ª
”Šo‚µ‚½‚ñ‚Å‘‚«‚Ü‚·B
new File("‚ª‚ª‚ª.txt").createNewFile();
‚Åì‚ç‚ê‚éƒtƒ@ƒCƒ‹–¼‚ªu‚©J‚©‚©JJ.txtv‚ɂȂè‚Ü‚·B
‚ ‚ÆA564‚É‘‚¢‚½‚±‚Ƃ͊Ԉá‚Á‚Ä‚¢‚ÄA
u‚ª‚ª‚ª.txtv‚ªu‚©J‚©‚©JJ.txtv‚ÆŒ©‚¦‚é‚̂ł͂ȂA
Java‚Åu‚ª‚ª‚ª.txtv‚ðì‚邯u‚©J‚©‚©JJ.txtv‚ªo—ˆ‚éA‚Æ‚¢‚¤˜b‚Å‚µ‚½B
‚Ђǂ·‚¬‚éEEE
Java6‚Ìê‡A
new File(Normalizer.normalize("‚ª‚ª‚ª.txt", Normalizer.Form.NFD)).createNewFile();
‚Æ‘‚‚Ƴ‚µ‚¢ƒtƒ@ƒCƒ‹‚ªì‚ê‚Ü‚µ‚½‚ªA‘½•ªJava5‚¾‚Æ
‚Ç‚¤‚µ‚悤‚à‚È‚¢‚ñ‚¶‚á‚È‚¢‚Å‚µ‚傤‚©B
ƒXƒŒ‚ÆŠÖŒW‚È‚‚Ä‚·‚݂܂¹‚ñB
582:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/27 23:16:12
•’ʂɓú–{ŒêŽg‚Á‚½‚¾‚¯‚ÅNormalizer‚ª•K—v‚Á‚Ä‚Ì‚à‚¨‚í‚Á‚Æ‚é‚È
Mac‘Ήž‚Í‚â‚߂悤
Linux‚ÆWindowsASolaris‚¾‚¯‚Å‚¢‚¢‚â
583:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/27 23:25:53
>>581
•ςȋ““®‚¾‚Ëcc
‚ª‚ª‚ª‚ª‚ª.txt ‚Ý‚½‚¢‚Éu‚ªv‚̌”‘‚â‚·‚ÆA‚Ç[‚È‚é‚ñ‚¾‚ë‚Æ‚©
‚ª‚¬‚®‚°‚².txt ‚Ý‚½‚¢‚É‘÷“_‚Í•t‚¢‚Ă邯‚Ǖʂ̎š‚ÌꇂƂ©
‹»–¡‚ª‚ ‚Á‚½‚è
584:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/27 23:28:15
macƒIƒƒ^_(OoO)^
585:529
07/06/27 23:42:19
>>583
ŽÀŒ±‚µ‚Ă݂܂µ‚½B
‚ª‚ª‚ª‚ª.txt -> ‚ª‚ª‚©‚ª?.txt
‚ª‚ª‚ª‚ª‚ª.txt -> ‚ª‚ª‚©‚©‚ª??.txt
‚ª‚ª‚ª‚ª‚ª‚ª.txt -> ‚ª‚ª‚ª‚©‚©‚ª??.txt
‚ª‚¬‚®‚°‚².txt -> ‚ª‚¬‚‚¯‚²??.txt
‚ª‚Ï‚ª.txt -> ‚ª‚Í‚©??.txtiÅŒã‚Ìu‚©v‚É”¼‘÷“_•t‚¢‚½Œã‚É‘÷“_‚ª‚ ‚è‚Ü‚·j
‚ª‚Ï‚ª‚Ï.txt -> ‚ª‚Ï‚©‚Î?.txtiÅŒã‚̂΂̌ã‚É”¼‘÷“_‚ª•t‚¢‚Ă܂·j
‚È‚ñ‚©“ª’É‚‚È‚Á‚Ä‚«‚Ü‚µ‚½EEE
586:529
07/06/27 23:44:53
‚·‚ñ‚Ü‚¹‚ñAƒRƒsƒy‚¶‚á‘Ê–Ú‚Ý‚½‚¢‚È‚ñ‚Å‘‚«’¼‚µ‚Ü‚·B
‚ª‚ª‚ª‚ª.txt -> ‚ª‚ª‚©‚ªJ.txt
‚ª‚ª‚ª‚ª‚ª.txt -> ‚ª‚ª‚©‚©‚ªJJ.txt
‚ª‚ª‚ª‚ª‚ª‚ª.txt -> ‚ª‚ª‚ª‚©‚©‚ªJJ.txt
‚ª‚¬‚®‚°‚².txt -> ‚ª‚¬‚‚¯‚²JJ.txt
‚ª‚Ï‚ª.txt -> ‚ª‚Í‚©KJ.txtiÅŒã‚Ìu‚©v‚É”¼‘÷“_•t‚¢‚½Œã‚É‘÷“_‚ª‚ ‚è‚Ü‚·j
‚ª‚Ï‚ª‚Ï.txt -> ‚ª‚Ï‚©‚ÎK.txtiÅŒã‚̂΂̌ã‚É”¼‘÷“_‚ª•t‚¢‚Ă܂·j
587:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/28 05:20:04
>>586
ƒ\[ƒX‚Ì•¶ŽšƒR[ƒh‚¾‚¯‚lj½Žg‚Á‚Ä‚éH
ƒRƒ“ƒpƒCƒ‹‚·‚鎞‚ÉA-encodingƒIƒvƒVƒ‡ƒ“Žw’è‚·‚ê‚΂悂Ȃ‚ËH
Win‚̃R[ƒh‚ÆMac‚̃R[ƒh‚͈Ⴄ‚µ‚»‚±‚ç‚Ö‚ñ‚Ì–â‘è‚¶‚á‚È‚‚ÄH
588:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/28 09:37:16
String s = "\u304c\u304c\u304c\u002e\u0074\u0078\u0074";
System.out.println(s);
new java.io.File(s).createNewFile();
‚ðwin‚ÌJDK5‚ŃRƒ“ƒpƒCƒ‹‚µ‚ÄAƒoƒCƒgƒR[ƒh‚ðmac‚ÉŽ‚Á‚Ä‚¢‚Á‚ÄJDK5ŠÂ‹«‚ÅŽÀs‚·‚邯A
println•\ަ‚Íu‚ª‚ª‚ª.txtv‚¾‚¯‚ÇA쬂³‚ꂽƒtƒ@ƒCƒ‹–¼‚Íu‚ª‚©‚ªJ.txtv‚ɂȂé‚ËB
mac‚̓Tƒu‚ÅA‚ ‚Ü‚è–{Ši“I‚Éjava‚Å‚¢‚ë‚¢‚ë‚â‚Á‚½‚肵‚ĂȂ©‚Á‚½‚ñ‚ÅA
mac‚ÌjavaŽÀ‘•‚ª‚±‚ñ‚È‚à‚ñ‚¾‚Æ‚¢‚¤‚±‚Ƃɂ¿‚å‚Á‚ƂтÁ‚‚èB
589:574.
07/06/28 09:50:31
>>580
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
getDateij‚Å‚·‚ËB
‚ ‚ÆA•Ï”–¼‚¨‚©‚µ‚¢‚Ì‚àŽw“E‚µ‚Ä‚¢‚½‚¾‚¢‚Ä‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚Ü‚½‚ЂƂŽ¿–₪‚ ‚é‚̂ł·‚ªA
JSPinner‚Å “ú•t‚݂̂ð•\ަ‚·‚邱‚Æ‚Á‚ĉ”\‚Å‚µ‚傤‚©H
2007/06/28 00:00:00 ‚Æ‚¢‚¤•\ަ‚ð
2007/06/28 ‚Æ‚¢‚¤•\ަ‚É‚µ‚½‚¢‚̂ł·‚ªc
590:588
07/06/28 10:22:52
•ª‰ðŒã‚ÌƒŠƒeƒ‰ƒ‹"\u304b\u3099\u304b\u3099\u304b\u3099\u002e\u0074\u0078\u0074"‚¾‚ÆA
ƒtƒ@ƒCƒ‹‚Æ‚µ‚Äu‚ª‚ª‚ª.txtv‚ª¶¬‚³‚ê‚邯‚ÇA‹t‚ÉwinŠÂ‹«‚ł͉»‚¯ƒtƒ@ƒCƒ‹–¼‚ɂȂéB
‚à‚µ‚©‚µ‚Ämac‚ÅNormalizer‚ðŽg‚Á‚ij‚µ‚¢ƒtƒ@ƒCƒ‹–¼‚𶬂ł«‚½‚Æ‚µ‚Ä‚àA
‚»‚ê‚ðwin‚ÉŽ‚Á‚Ä‚«‚ij‚µ‚¢ƒtƒ@ƒCƒ‹–¼‚ɂ͂Ȃç‚È‚¢H
‚¤‚¿‚ÍJDK5ŠÂ‹«‚̂܂܂Ȃñ‚ÅNormalizerŽü‚è‚ðŠm”F‚Å‚«‚È‚¢‚¯‚ÇB
591:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/28 10:38:04
>>590
> ‹t‚ÉwinŠÂ‹«‚ł͉»‚¯ƒtƒ@ƒCƒ‹–¼‚ɂȂé
NFDŽg‚í‚ꂽ’ö“x‚ʼn»‚¯‚é‚È‚çWin‘¤‚É‚à–â‘è‚Í‚ ‚邯Žv‚¤‚¯‚Ç‚ËB
NFC‚ª³‚µ‚¢ƒ†ƒjƒR[ƒh‚Á‚Ă킯‚¶‚á‚È‚¢‚µB
‚Ü‚ŸA>>586 ‚̂̓oƒO‚¾‚낤‚¯‚ÇB
592:588
07/06/28 10:46:23
>>589
JSpinner#setEditor‚ðŽg‚Á‚ÄA
setEditor(new JSpinner.DateEditor(sp, "yyyy/MM/dd"))
593:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/28 10:49:40
–¼‘O—“‚ªccorz
594:589
07/06/29 00:15:08
>>592
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚Å‚«‚Ü‚µ‚½B
‚Å‚àŽŸ‚̓f[ƒ^‚ðŽæ“¾‚µ‚½‚ç‚È‚º‚©‚Ê‚é‚ۂɂȂéEEE
sp.getValue().toString() ‚Æ‚©‚â‚Á‚Ă݂½‚̂ł·‚ªc
595:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/29 00:36:31
commitEdit ‚µ‚È‚¢‚Æ’l‚ªŠm’肵‚È‚¢‚©‚ç‚Ê‚é‚Û‚È‚ñ‚¶‚á‚ËH
596:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/29 00:37:53
ƒ\[ƒX‚³‚炳‚ñ‚Ƃ킩‚ç‚ñ
597:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/29 00:40:59
>>594
sp‚ªnull‚Ȃ̂©sp.getValue()‚ªnull‚Ȃ̂©B
ƒf[ƒ^Žæ“¾‚̃^ƒCƒ~ƒ“ƒO‚ª‘‰ß‚¬‚ăXƒsƒi‚ª‚Ü‚¾\’z‚³‚ê‚Ä‚¢‚È‚¢‚Æ‚©B
ŽŽ‚µ‚É‚±‚¤‚¢‚¤‚Ì‚ðì‚Á‚½‚¯‚Ç•’ʂɎ擾‚Å‚«‚½‚æB
JFrame f = new JFrame();
f.setLayout(new java.awt.FlowLayout());
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
final JSpinner sp = new JSpinner(new SpinnerDateModel(new Date(), null, null, Calendar.DAY_OF_MONTH ));
sp.setEditor(new JSpinner.DateEditor(sp, "yyyy/MM/dd"));
sp.setUI(new javax.swing.plaf.basic.BasicSpinnerUI());
f.add(sp);
JButton b = new JButton("A");
b.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.out.println(sp.getValue());
}
});
f.add(b);
f.pack();
f.setVisible(true);
598:594
07/06/29 00:47:44
>>595
>>596
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·(—Ü
>>597
‚¤‚íƒ}ƒW‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·(†‹ƒ
‚³‚Á‚»‚‚â‚Á‚Ă݂܂·!!
599:529
07/06/30 10:08:36
’xƒŒƒX‚Å‚·‚ªB
>>587
ƒ\[ƒX‚ÍShift_JIS‚Å‚·‚ªA.classƒtƒ@ƒCƒ‹’†‚ł͕ϊ·‚³‚ê‚¿‚á‚Á‚ÄNFC‚ÈUTF-8‚Ì
ƒR[ƒh‚Å‹L˜^‚³‚ê‚Ä‚é‚ñ‚ÅŠÖŒW–³‚¢‚Á‚Û‚¢‚Å‚·‚ËB
Mac‚̃tƒ@ƒCƒ‹ƒVƒXƒeƒ€‚ÍNFD‚Ńtƒ@ƒCƒ‹–¼Ž‚Á‚Ă邯‚ÇNFC‚̃tƒ@ƒCƒ‹–¼“n‚³‚ê‚邯
NFD‚ɕϊ·‚·‚é‚Ý‚½‚¢‚È‚ñ‚Å‚·‚ªAJava VM‚Ì‚»‚±‚ç•Ó‚ÌŽÀ‘•‚ɃoƒO‚ª‚ ‚é‚Á‚Û‚¢‚Å‚·B
>>591
Windows‚Íʼn‚Á‚©‚çNFC‚̃tƒ@ƒCƒ‹–¼‚݂̂ð“n‚³‚ê‚é‚Ì‚ª‘O’ñ‚ÅA
NFD‚̃tƒ@ƒCƒ‹–¼‚ðNFC‚ɕϊ·‚·‚é‹@”\‚Æ‚©‚ª–³‚ANFD‚Ì‘÷“_‚̃tƒHƒ“ƒg‚ðŽ‚Á‚ĂȂ¢‚ñ‚Å
‰»‚¯‚é‚Ý‚½‚¢‚Å‚·B
‚Ü‚ AŽd•û‚È‚¢‚©‚ÆB
Apple‚É•ñ‚µ‚½‚ç1“ú‚ŕԎ–‚ª—ˆ‚ĒljÁî•ñ‚ð‹‚ß‚ç‚ê‚Ü‚µ‚½B
‚³‚·‚ª‚É‚â‚΂¢‚ÆŽv‚Á‚½‚ñ‚Å‚µ‚傤‚©B
‚ ‚ÆA–³—–î—Swing‚ɘb‚ð–ß‚·‚ÆAJTextComponent‚ÍNFC‚Ý‚½‚¢‚È‚ñ‚ÅA
Ž©•ª‚̃AƒvƒŠ‚ł̓tƒ@ƒCƒ‹–¼‚ÍNFC‚ňµ‚¢Ajava.io.File‚𶬂·‚邯‚«‚¾‚¯
Mac‚Å‚ÍNFD‚ɕϊ·‚·‚邿‚¤‚É‚µ‚Ü‚µ‚½B
600:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/30 14:12:28
ƒNƒ‰ƒXƒtƒ@ƒCƒ‹“à‚̃Gƒ“ƒR[ƒfƒBƒ“ƒO‚ÍUTF-8‚¾‚Á‚½‚Ì‚©
601:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/30 15:56:39
>>600
‚¾‚©‚çsun‚ÌJDK‚ÌŽÀ‘•‚Å‚ÍReader‚̃fƒtƒHƒGƒ“ƒR[ƒfƒBƒ“ƒO‚ªUTF-8‚È‚ñ‚¾‚Á‚½‚Í‚¸B
602:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/02 17:46:19
JFrame‚©‚瑼‚ÌJFrame‚̃{ƒ^ƒ“‚ð‰Ÿ‚·‚±‚Æ‚Á‚ĉ”\‚Å‚µ‚傤‚©H
¡A‚ÆB‚Æ‚¢‚¤‰æ–Ê‚ðì‚Á‚ÄAB‚ÉŒŸõ‘‹‚ðì‚Á‚ÄAƒNƒŠƒbƒN‚µ‚½“à—e‚ªAƒEƒBƒ“ƒhƒE‚̃eƒLƒXƒgƒtƒB[ƒ‹ƒh‚É”½‰f‚·‚邿‚¤‚É
‚µ‚Ä‚¢‚é‚̂ł·‚ªA‚»‚±‚©‚炳‚ç‚ÉBƒEƒBƒ“ƒhƒE‚ÌuŠm’èvƒ{ƒ^ƒ“‚ð‰Ÿ‚·‚ÆAAƒEƒCƒ“ƒhƒE‚Å‚àuŠm’èvƒ{ƒ^ƒ“‚ð‰Ÿ‚µ‚½‚̂Ɠ¯‚¶ó‹µ‚É‚µ‚½‚¢‚̂ł·‚ªc
603:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/02 18:07:29
•’ʂɂ»‚̃ƒWƒbƒN‚ª“ü‚Á‚½ƒƒ\ƒbƒh‚ðŒÄ‚ׂ΂¢‚¢‚¾‚¯‚Å‚ÍH
ƒCƒxƒ“ƒg‚Ì’†‚ł͂»‚̃ƒ\ƒbƒh‚ðŒÄ‚Ԃ悤‚É‚·‚邾‚¯
Swing‚Ì’†‚ʼnŸ‚µ‚½‚悤‚É“®ì‚³‚¹‚邯‚¢‚¤ˆÓ–¡‚Ȃ炻‚̂܂ܖ½—ß‚ª‚ ‚邯‚ÇAAPIƒ}ƒjƒ…ƒAƒ‹‚ð‚æ‚Œ©‚Ă݂悤
604:594
07/07/03 11:12:10
>>597
‚·‚¢‚Ü‚¹‚ñAsp‚ªnull‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·BBB
Eclipse‚ÅgetJContentPane()‚ÉŽ©‘O‚ňȉº‚̃R[ƒh‚ð’ljÁ‚µ‚½‚̂ł·‚ªc
@@JSpinner sp = new JSpinner(new SpinnerDateModel());
sp.setUI(new BasicSpinnerUI());
sp.setEditor(new JSpinner.DateEditor(SP_checkDate, "yyyy/MM/dd")) ;
jContentPane.add(sp);
‚»‚µ‚ÄAƒ{ƒ^ƒ“‚ð‰Ÿ‚µ‚½‚Æ‚«‚̃R[ƒh‚Í‚±‚ê‚Å‚·B
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");
Date spData = sdf.parse(SP_checkDate.getValue().toString());
‚È‚º‚©sp‚ªnull‚ɂȂÁ‚Ä‚¢‚Ü‚·BBB@
605:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/03 12:28:07
>>604
Swing‚Ì‘O‚ÉJava‚̕׋‚µ‚½•û‚ª‚¢‚¢‚¼B
>>597‚̃R[ƒh‚ðA‚¨‘O‚̃R[ƒh‚É‚»‚̂܂ܖ„‚ßž‚ñ‚Å‚àƒ_ƒB
ˆÓ–¡‚ð—‰ð‚µ‚ëB
JSpinner.DateEditor‚̃Rƒ“ƒXƒgƒ‰ƒNƒ^‚̈ø”‚ÍA
setEditor‚ðŒÄ‚Ño‚·JSpinnerƒIƒuƒWƒFƒNƒg‚ðŽw’è‚·‚éB
>>604‚Å‚ÍAJSpinner.DateEditor‚̃Rƒ“ƒXƒgƒ‰ƒNƒ^‚ÅŽw’肵‚½JSpinner‚Æ
setEditor‚ðŒÄ‚ÔJSpinner‚ªˆÙ‚È‚Á‚Ä‚¢‚éB
‚»‚ê‚ÆAˆÈ‘O‚̃AƒhƒoƒCƒX‚ð‚Ü‚é‚Å–³Ž‹‚µ‚Ä‚é‚ÈB‚¿‚á‚ñ‚Ɠǂñ‚ł邩H
SpinnerDateModel#getDate()‚ÅDateŒ^‚Ŏ擾‚Å‚«‚邯Œ¾‚í‚ꂽ‚Ì‚É
–³‘Ê‚ÉSimpleDateFormatŽg‚Á‚ÄDate¨String¨Date•ÏŠ·‚µ‚Ă邵A
•Ï”–¼‚ª‚ ‚¢‚©‚í‚炸•Ï‚¾‚Á‚½‚è‚·‚邵B
606:594
07/07/03 13:46:28
>>604
•Ï”–¼‚ÌC³‚ª’†“r”¼’[‚ɂȂÁ‚Ä‚¢‚Ü‚µ‚½EEE‚·‚¢‚Ü‚¹‚ñB
DateŒ^‚Ŏ擾‚¹‚¸‚ÉString‚Ŏ擾‚µ‚Ä‚½‚èƒ_ƒƒ_ƒ‚Ȃ̂ÅA‚à‚¤ˆê“xo’¼‚µ‚Ü‚·c
607:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/03 14:57:06
>>594 ‚ª‚ñ‚ª‚ê
608:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/03 17:16:40
VisualEditor‚ł̃fƒtƒHƒ‹ƒg‚̃tƒHƒ“ƒg‚Á‚Ä•ÏX‚Å‚«‚Ü‚·‚©H
‚¢‚Â‚à‘¾Žš‚ÌDialog,12‚ðŽè“®‚łۂ¿‚Û‚¿•ÏX‚µ‚Ä‚¢‚é‚̂ł·‚ªc
609:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/03 18:35:49
ŽÀsŽž‚¾‚¯‘f“G‚ɂȂê‚Ηǂ¢‚̂ł ‚ê‚Î
>>483 •Ó‚è‚ðŽQÆ‚·‚郈ƒƒVB
610:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/04 01:14:58
commons‚ÌsmtpŠÖ˜A‚Á‚ÄŽg‚Á‚Ä‚¢‚é‚ЂƂ¢‚Ü‚·‚©H
Žg‚¨‚¤‚ÆŽv‚Á‚½‚¯‚ǃGƒ“ƒR[ƒhŽv‚¤‚悤‚É‚¢‚©‚È‚‚Ä
javax.mail‚Ì•û‚ÉŽè‚ðo‚µ‚½‚猋‹Ç‚»‚Á‚¿‚¾‚¯‚Å—p‚ªÏ‚ñ‚Å‚µ‚Ü‚¢
‚í‚´‚í‚´commonsŽg‚¤‚܂łà‚È‚©‚Á‚½‚Á‚Ä‚¢‚¤‚©EEE
611:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/04 01:15:44
Œë”š‚µ‚Ü‚·‚½ƒXƒ}ƒ\
612:594
07/07/04 12:11:32
‚â‚Á‚Ǝ擾‚Å‚«‚邿‚¤‚ɂȂè‚Ü‚¢‚½!!
DataModel‚ª•K—v‚¾‚Á‚½‚̂ł·‚Ëc@‚¿‚á‚ñ‚Ɠǂñ‚łȂ‚Ä‚·‚¢‚Ü‚¹‚ñB‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·!
613:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/04 12:12:23
>>609
‚â‚Á‚Ï‚èVEã‚Å‚àƒˆƒƒV‚‚µ‚½‚©‚Á‚½‚̂ł·‚ªc
VEˆÈŠO‚ÌGUIƒGƒfƒBƒ^‚È‚ç‰Â”\H
614:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/04 16:25:33
eclipse{swing‚ÅGUI‚ð‚Ó‚ñ‚Ó‚ñ‚Ó‚ñ`‚Á‚Äì‚Á‚Ä‚¢‚ÄA
‚¢‚´ƒGƒNƒXƒ|[ƒg‚µ‚ÄA–â‘è‚È‚‹N“®‚Å‚µ‚½‚ÆŽv‚Á‚½‚çA
‚È‚º‚©DB‚Ƃ̒ÊM‚ÉŽ¸”s‚µ‚Ä‚¢‚éB
ƒGƒ‰[“à—e‚ð‚Ý‚é‚Æjava.lang.NullPointerException
ŠJ”Žž‚ɂ͕’ʂɎÀs‚Å‚«‚½‚Ì‚ÉA
jar‚ɃGƒNƒXƒ|[ƒg‚µ‚½‚çDB‚Æ’ÊM‚Å‚«‚È‚‚È‚éꇂÁ‚Ä‚ ‚é‚̂łµ‚傤‚©H
JDBC‚Í‚¿‚á‚ñ‚Æclasspath‚ª‚ ‚邯‚±‚É’u‚¢‚Ă܂·
615:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/04 17:09:10
‚¾‚©‚ç‚»‚Ì—áŠO‚ª”¶‚µ‚Ä‚¢‚éêŠ‚ð‚³‚ç‚³‚ñ‚ƃ_ƒ‚¾‚ƂȂñ‚ÇEEE
616:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/04 17:25:13
>>614
Swing‚Æ‚¢‚¤‚©ƒXƒŒˆá‚¢‚È‹C‚ª‚·‚邪Aˆê‰ž‰ñ“šB
ŽÀs‰Â”\jar‚©‚ç‹N“®‚·‚邯ACLASSPATH‚â-classpathƒIƒvƒVƒ‡ƒ“‚Í–³Ž‹‚³‚ê‚éB
‘ã‚í‚è‚ÉMANIFEST.MF‚ÌClass-PathƒGƒ“ƒgƒŠ‚É‘‚‚±‚ÆB
‚±‚êˆÈã‚Ì•Œ¾‚ª—~‚µ‚©‚Á‚½‚çA‚»‚Ì—áŠO‚Ì”¶‰ÓŠ‚ð‰Á‚¦‚Ä
JavaŽ¿–âE‘Š’kƒXƒŒ‚És‚¯B
617:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/04 17:31:57
>>616
–³Ž‹‚³‚ê‚È‚¢‚æ
‚Ȃɂ킯‚̂킩‚ç‚ñ‚±‚Æ‚ðEEE
618:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/04 17:51:03
>jar‚ɃGƒNƒXƒ|[ƒg‚µ‚½‚çDB‚Æ’ÊM‚Å‚«‚È‚‚È‚éꇂÁ‚Ä‚ ‚é‚̂łµ‚傤‚©H
‚ ‚é
619:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/04 18:18:05
ƒNƒ‰ƒX‚ªŒ©‚‚©‚ç‚È‚©‚Á‚½‚ç‚ӂ‚¤‚ÍANoClassDefFound‚¾‚ëEEE
>>614
eclipseŽg‚Á‚Ä‚é‚È‚çAjarƒtƒ@ƒCƒ‹‚ðƒfƒoƒbƒKŒo—R‚Å‹N“®‚µ‚Ă݂½‚çH
620:614
07/07/04 18:56:44
>>616
‚¢‚¯‚Ü‚µ‚½‚æ!!@ƒMƒKƒ“ƒg‚ ‚肪‚Æ‚¤!!
621:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/04 21:33:41
>>617
URLØÝ¸(java.sun.com)
ƒhƒLƒ…ƒƒ“ƒg‚ð“Ç‚ÞKе‚ð•t‚¯‚悤‚ºB
622:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/04 21:49:10
-jarŽg‚¤‚Ì‚©‚æ
•’ʂ͎g‚í‚ñ‚µAŽg‚¤‚È‚çƒ}ƒjƒtƒFƒXƒgƒtƒ@ƒCƒ‹‚É‘‚‚Ì•’Ê‚¾‚ë
Swing‚Ɖ½‚àŠÖŒW‚È‚¢‚â‚ñ‚©
623:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/04 22:00:11
ƒXƒŒˆá‚¢‚ł͂ ‚邪
>>622
‚Æ‚±‚Æ‚ñ“ǂ܂Ȃ¢‚ËB
URLØÝ¸(java.sun.com)
>ƒfƒXƒNƒgƒbƒvã‚Å JAR ƒtƒ@ƒCƒ‹‚ðƒ_ƒuƒ‹ƒNƒŠƒbƒN‚·‚ê‚Î javaw -jar ‚É‚æ‚è JAR ƒtƒ@ƒCƒ‹‚ªŽ©“®“I‚ÉŽÀs‚³‚ê‚Ü‚·B
624:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/04 22:04:36
ƒ_ƒuƒ‹ƒNƒŠƒbƒN‹N“®‚È‚ñ‚ÄŽg‚¢•¨‚ɂȂç‚ñ‚æ
ƒIƒvƒVƒ‡ƒ“Ý’è‚Å‚«‚È‚¢‚©‚ç
625:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/05 00:43:07
Windows Explorer‚ð”Û’è‚·‚é617=622=624‚É’E–X
626:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/05 00:54:08
ŋ߂ÌGUIƒVƒFƒ‹‚È‚ç‚Þ‚µ‚ëƒ_ƒuƒ‹ƒNƒŠƒbƒN‚Å
ŠÖ˜A•t‚¯‚³‚ꂽƒvƒƒOƒ‰ƒ€ŽÀs‚Ì•û‚ªˆê”Ê“I‚¾‚ëB
Ž©•ª‚𳓖‰»‚µ‚Ä‚©‚݂‚«‚½‚¢‚¾‚¯‚Ì”nŽ‚ÍƒXƒ‹[‚µ‚Æ‚¯‚æB
627:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/05 11:41:18
>>624
lauch4j
628:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/05 12:00:32
> 625-626‚Í624‚Ì‚¢‚¢‚½‚¢‚±‚Ƃ킩‚Á‚Ä‚é‚Ì‚©‚È
629:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/05 13:08:40
‚»‚̃\ƒtƒg‚ªGUI‚È‚ç‹N“®Œã‚ɃIƒvƒVƒ‡ƒ“ݒ肵‚ÄÄ‹N“®‚ª¡‚¶‚á•’Ê‚¾‚ª
‚»‚ê‚ð‰ñ”ð‚·‚é‚½‚߂ɃRƒ}ƒ“ƒhƒ‰ƒCƒ“ˆø”Žó‚¯•t‚¯‚é‚Ì‚à‚ ‚邯‚ÇA‚ ‚‚܂łà‹~ψ’u‚¾‚ëB
¡‚ƂȂÁ‚Ä‚ÍB
630:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/05 13:27:57
>629‚ÍA‚킯‚ª‚í‚©‚Á‚ĂȂ¢‚ÆŒ©‚½B
631:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/05 13:43:14
>>629
‚½‚Ô‚ñƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚̃IƒvƒVƒ‡ƒ“‚ł͂ȂJVMƒIƒvƒVƒ‡ƒ“‚̗ނ̘b‚ð‚µ‚Ä‚é‚ÆŽv‚í‚ê‚é
632:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/05 14:47:03
ŠÖ˜A•t‚¯‚ŃIƒvƒVƒ‡ƒ“‚àݒ肵‚Ä‚¨‚¯‚΂¢‚¢‚ñ‚¶‚á‚ËH
633:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/05 14:53:28
‹N“®‚·‚邯‚«‚ɃAƒvƒŠ‚ɃIƒvƒVƒ‡ƒ“‚ð“n‚³‚È‚¢‚Æ‚¢‚¯‚È‚¢‚Ì‚ÍCUI‚ÅGUI‚ł͂ ‚Ü‚è‚È‚¢‚ÆŽv‚¤‚ª
634:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/05 14:57:18
Java‚ÌVM‚Í•Ê
635:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/05 15:07:49
ƒIƒvƒVƒ‡ƒ“‚Æ‚¢‚Á‚Ä‚àVM‚̃IƒvƒVƒ‡ƒ“‚ËB
ƒVƒXƒeƒ€ƒvƒƒpƒeƒB‚ðŽw’è‚·‚é-D‚âA
VM‚ÌŽí—Þ‚ð‘I‘ð‚·‚é-client‚â-server‚Æ‚©A
ƒƒ‚ƒŠŠ„“–ƒv[ƒ‹‚ÌÅ‘åŬƒTƒCƒY‚ðŽw’è‚·‚é-Xmx‚â-Xms‚È‚ÇB
¡‚̂Ƃ±‚ëAŽÀs‰Â”\Jar‚ðƒ_ƒuƒ‹ƒNƒŠƒbƒN‚Å‚ÍA
‚±‚ê‚ðŒÂ•ÊŽw’è‚·‚邱‚Ƃ͂ł«‚È‚¢B
‚Ü‚ ‚½‚¾A-client‚â-server‚ÍCPU‚âƒA[ƒLƒeƒNƒ`ƒƒ‚É‚æ‚Á‚Ä
Ž©“®‘I‘ð‚³‚ê‚邵i‚¨‚¨‚æ‚»‚ł͂ ‚邯‚Çj
-Xmx‚Æ-Xms‚àAJava6‚©‚ç‚Í‹K’è’l‚ª64MB/2MB‚ł͂Ȃ‚È‚èA
•¨—ƒƒ‚ƒŠ‚ɉž‚¶‚½’l‚ɕςí‚邿‚¤‚ɂȂÁ‚½B
URLØÝ¸(java.sun.com)
-D‚â‚»‚Ì‘¼‚ÌVMƒIƒvƒVƒ‡ƒ“‚Í–³—‚Æ‚µ‚Ä‚àA
ŽÀs‰Â”\Jar‚ÌŽèŒy‚³‚ð‘S”Û’è‚·‚é‚Ù‚ÇAŽg‚¦‚È‚¢‚Á‚Ä‚±‚Ƃ͖³‚¢‚ÆŽv‚¤B
636:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/05 20:26:11
GUIƒAƒvƒŠ‚قǃIƒvƒVƒ‡ƒ“‚ª•K—vB
Swing‚âJava‚Ì“®ì‚ª‘¬‚‚È‚Á‚½‚Ƃ͂¢‚¦AƒfƒtƒH‚Å‚ÍGC‚É‚æ‚é’âŽ~ŽžŠÔ‚ª’·‚·‚¬‚é‚Ì‚Å
Žg‚¢•¨‚ɂȂç‚È‚¢‚Ì‚³B
‚ ‚‚܂łà‰õ“K‚É“®‚ƒAƒvƒŠ‚̓`ƒ…[ƒjƒ“ƒO‚³‚ꂽƒIƒvƒVƒ‡ƒ“‚ª‘O’ñB
ƒ}ƒjƒtƒFƒXƒgƒtƒ@ƒCƒ‹‚ɃIƒvƒVƒ‡ƒ“‚ª‚©‚¯‚È‚¢‚̂ł±‚±‚ÍŒµ‚µ‚¢‚ñ‚¾‚æ‚ÈB
WebStart‚àƒƒ‚ƒŠ‚¾‚¯‚µ‚©‘Ήž‚µ‚ĂȂ¢‚̂Ōµ‚µ‚¢B
•’Ê‚Ìl‚Í‚QC‚R•b‚àGC‚ÅGUI‚ª‚Ƃ܂Á‚Ä‚½‚çŽg‚í‚È‚¢‚ÆŽv‚¤B
637:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/05 20:28:14
>>635
6‚ł͒Pƒ‚ȃT[ƒo[ƒNƒ‰ƒXŒŸo“®ì‚©‚ç‚©‚í‚Á‚½‚ÌH
638:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/05 21:28:25
‚í‚©‚Á‚½B
VM‚̃`ƒ…[ƒjƒ“ƒO‚µ‚È‚¢‚Ƃ܂Ƃà‚É“®‚©‚È‚¢‚悤‚ÈAƒŠƒbƒ`‚Ńwƒr[‚ÈGUIƒAƒvƒŠ‚Í‚¨‘O‚É”C‚¹‚éB
‰´‚ÍAVM‚̃`ƒ…[ƒjƒ“ƒO‚ª•s—v‚ÈAƒ`[ƒv‚щƒCƒg‚ȃAƒvƒŠì‚Á‚ÄAŽÀs‰Â”\jar‚Å”z•z‚·‚邿B
‚Æ‚±‚ë‚ÅV2CŽg‚Á‚Ă邯AƒNƒ‰ƒCƒAƒ“ƒgƒTƒCƒhJava & Swing‚à‚¢‚¢‚à‚ñ‚¾‚ÆŽv‚¦‚Ä‚‚éB
‚à‚Á‚Æ‚àA‚ ‚ê‚ÍìŽÒ‚³‚ñ‚Ì‚ª‚ñ‚΂è‚ÉŠñ‚邯‚±‚낪‘å‚«‚¢‚Ì‚©‚ÈB
HTMLƒrƒ…[ƒA‚ÍŽ©ì‚µ‚Ă邻‚¤‚¾‚µB
639:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/05 22:25:02
V2C‚¾‚Á‚ăfƒtƒH‚¾‚ÆGCŽž‚É‚ ‚Ù‚Ý‚½‚¢‚Éd‚‚©‚¦‚ñ‚¾‚ëEEE
640:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/05 22:46:47
GC‚ªˆêu‚ÅI‚í‚éƒEƒ`‚̊‹«‚̓nƒbƒs[‚È‚ñ‚¾‚ÈB
ƒKƒ“ƒKƒŒ639B‚¨‘O‚ɂ͖¢—ˆ‚ÆVMƒ`ƒ…[ƒjƒ“ƒO‚ª‚ ‚éB
641:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/06 02:48:48
ƒfƒtƒH‚ÅGC‚Å2,3•b‚Ƃ܂é‚Á‚ÄA‚Ç‚ñ‚ȃAƒvƒŠ‚ð‚Ç‚ñ‚Ȋ‹«‚ÅŽg‚Á‚Ä‚é‚ñ‚¾‚낤H
Swing‚ÅÅd—Ê‹‰‚Æ‚¢‚¦‚éNetBeans‚Å‚àA‚»‚ñ‚ȂɎ~‚܂邱‚Ƃ͂Ȃ¢‚ªB
642:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/06 07:00:10
‚Æ‚è‚ ‚¦‚¸OS‚ÍWindows 98‚¾‚낤‚ÈB
643:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/06 20:16:52
IntelCore{XP‚ÅNetBeans5.5.1‚à2,3•b‚Æ‚Ü‚é‚æ
ƒRƒ“ƒJƒŒƒ“ƒgGC‚É•ÏX‚·‚ê‚Αåä•v‚¾‚¯‚Ç
644:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/06 21:46:12
ƒƒ‚ƒŠ‚ªƒoƒJ‚Ý‚½‚¢‚ɂȂ¢‚ñ‚¾‚낤‚©
645:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/06 22:02:26
ƒƒ‚ƒŠ‚Í1.5GB‚¾[‚Ë
glassfish—§‚¿ã‚°‚½‚èDB—§‚¿ã‚°‚邯1GB‚¶‚Ⴝ‚è‚È‚¢‚æ‚Ë
NetBeans‚̓fƒtƒH‚¾‚Ƃ܂Á‚½‚ƒƒ‚ƒŠ‚ª‘«‚è‚È‚¢‚©‚瑂₵‚Ă邳
‚à‚µ‚©‚µ‚Ă݂ñ‚ȃwƒr[‚ÉNetBeans‚‚©‚Á‚ĂȂ¢‚ÌH
646:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/06 23:37:13
ƒwƒr[‚ÉŽg‚Á‚Ă邿BÅ‹ß2GB‚¶‚á‘«‚è‚È‚¢B
‚¢‚âAƒRƒ“ƒJƒŒƒ“ƒg‚É‚·‚邿‚èA•ªŽUGC‚ÌŽüŠú‚ð1•ª‚©‚牄‚΂·‚Ì‚Æ
ƒXƒ‹[ƒvƒbƒg•À—ñGC‚É‚·‚é•û‚ª‰õ“K‚¾‚Á‚½‚è‚·‚é‚©‚à‚µ‚ê‚È‚¢‚¼B
‚Å‚àIDE‚ÌVM‚ƃAƒvƒŠƒP[ƒVƒ‡ƒ“ƒT[ƒo‚ÌJVM‚Í•ª‚¯‚邿B
ˆá‚¤«Ž¿‚̃AƒvƒŠ‚È‚ñ‚¾‚©‚番‚¯‚½•û‚ªƒ`ƒ…[ƒjƒ“ƒO‚µ‚â‚·‚¢B
‚Á‚ĉ½‚̘b‚ɂȂÁ‚Ä‚é‚ñ‚¾B
V2C‚ÍA‘½•ª‚ÉìŽÒ‚³‚ñ‚̃R[ƒfƒBƒ“ƒO‚̘r‚ʼnõ“K‚ɂȂÁ‚Ä‚é‚ñ‚¾‚ÆŽv‚¤B
647:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/06 23:54:15
>>646
’x‚¢‚Ì‚ÍFullGC‚¾‚¯‚¾‚©‚çFullGC‚ª‚łȂ¯‚ê‚΂»‚ê‚Å‚¢‚¢‚Ì‚³
GCƒ`ƒ…[ƒjƒ“ƒO‚ÍJava‚ŃQ[ƒ€ì‚Á‚½‚肵‚ăeƒXƒg‚µ‚Ă邩‚ç‘åä•v
5msˆÈ‰º‚É‚µ‚Ä‚¢‚ê‚Α̊´“I‚É–â‘è‚͂Ȃ¢‚©‚È
ƒƒ‚ƒŠ‚ª‘½‚¢‚ƃpƒ‰ƒŒƒ‹‚ª‚í‚è‚Æ—LŒø‚¾‚¯‚ÇAƒpƒ‰ƒŒƒ‹‚É‚·‚邯ƒXƒ‹[ƒvƒbƒg‚Í‚¢‚¢‚¯‚ÇA
ƒŒƒXƒ|ƒ“ƒX‚ª‘啂ɒቺ‚·‚é‚©‚çAŽg‚¤ê–Ê‚ªŒ‹\“‚¢
ƒ}ƒ‹ƒ`ƒRƒA‚¾‚©‚çƒpƒ‰ƒŒƒ‹‚Å‚¢‚¢‚Æ‚¢‚¤‚æ‚è‚ÍGC—p‚É‚¸‚Á‚ƃRƒ“ƒJƒŒƒ“ƒg‚¾‚¯“®‚©‚µ‚Ä‚é‚Ù‚¤‚ª
‚¢‚¢ê‡‚à‘½‚¢‚©‚È
‚Ü‚ŸAƒoƒbƒNƒOƒ‰ƒEƒ“ƒhƒRƒ“ƒpƒCƒ‹‚Æ‚©‚à‚ ‚邵AAPŽI‚âDBŽI‚à‹N“®‚·‚é‚©‚çIDE‚¾‚¯‚Ƀtƒ‹‚ɂ܂킷‚킯‚É‚Ís‚©‚È‚¢‚©‚ç‚Ë
ŋ߂ÍVMŒn‚à‚æ‚Žg‚¤‚©‚ç‚È‚¨‚³‚ç‚©‚È
‚Æ‚±‚ë‚ÅAPŽI‚ÆIDEAƒfƒoƒbƒO‹N“®‚Æ‚»‚ꂼ‚êVM‚ÍŽ©“®“I‚É•ª‚©‚ê‚邿‚Ë?
Tomcat‚¾‚Á‚ăfƒtƒH‚¾‚ƃƒ‚ƒŠ‚È‚¢‚µ-Xmx‚¢‚ê‚È‚¢‚Ƃ܂¸‚¤‚²‚©‚ñ
‚ [Swing‚ª‚à‚Í‚âŠÖŒW‚È‚‚È‚Á‚Ä‚µ‚Ü‚Á‚½
648:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/07 11:24:32
>645
glassfish‚ÆJavaDB‚ÍNetBeans‚ƈႤVM‚Å‘–‚邿B
649:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/07 12:59:29
>>648
‰½‚ð“–‚½‚è‘O‚Ì‚±‚Æ‚ð
650:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/07 15:41:58
glassfish‘–‚点‚悤‚ªJavaDB‘–‚点‚悤‚ªAGC‚ɂ͊֌W‚È‚¢‚Á‚Ä‚±‚Æ‚¾B
651:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/07 16:00:02
>>650
ƒ}ƒ‹ƒ`ƒvƒƒZƒX‚ł̓®ì‚ðl—¶‚Á‚Ä‚±‚Æ‚¾‚ëB
652:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/07 19:59:56
‚Æ‚è‚ ‚¦‚¸SwingŠÖŒW‚Ë[‚©‚瑼Šs‚¯‚â
653:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/24 12:16:09
eclipse‚ðŽg‚Á‚ÄGUI‚ð‚‚‚肽‚¢‚ñ‚Å‚·‚ªƒTƒ“ƒvƒ‹ƒtƒ@ƒCƒ‹‚Ì
import javax.swing.*;
public class Sample1 extends JFrame{
public static void main(String[] args){
Sample1 frame = new Sample1();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setBounds( 10, 10, 300, 200);
frame.setVisible(true);
}
}
‚Æ‚¢‚¤ŠÈ’P‚È‚à‚Ì‚ð•\ަ‚µ‚Ă݂悤‚ÆŽv‚Á‚½‚̂ł·‚ªƒTƒ“ƒvƒ‹‚Ç‚¤‚è‚É300,200‚Ì
‘å‚«‚³‚̃EƒCƒ“ƒhƒE‚ª•\ަ‚³‚ꂸ¶ã‹÷‚ɬ‚³‚¢ƒEƒCƒ“ƒhƒE‚ª•\ަ‚³‚ê‚邾‚¯‚Å‚·D
‚È‚º‚±‚¤‚È‚Á‚Ä‚µ‚Ü‚¤‚̂łµ‚傤‚©H
654:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/24 13:30:36
‚±‚¿‚ç‚̊‹«‚Å‚ÍãŽè‚“®‚¢‚Ä‚é‚Á‚Û‚¢‚æBOS‚ÍXPB
java version "1.6.0_02"
Java(TM) SE Runtime Environment (build 1.6.0_02-b06)
Java HotSpot(TM) Client VM (build 1.6.0_02-b06, mixed mode, sharing)
‹C‹x‚ß‚¾‚¯‚Ç setLocation(int, int), setSize(int, int)@‚Æ‚©‚àŽŽ‚µ‚Ă݂½‚çH
655:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/24 13:52:23
>>653
Swing‚ł͂â‚Á‚Ă͂¢‚¯‚È‚¢ƒR[ƒfƒBƒ“ƒO‚Ȃ̂ª‚«‚ɂȂ邪A‚»‚ê‚Ç‚±‚̃Tƒ“ƒvƒ‹‚È‚ÌH
656:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/24 14:21:25
>655
‚È‚ñ‚©‚Ü‚¸‚¢‚©H
657:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/24 14:22:08
>>655
URLØÝ¸(www.javadrive.jp)
‚±‚±‚ðŽQl‚É‚â‚Á‚½‚ñ‚Å‚·‚ªo—ˆ‚Ü‚¹‚ñD
>>654
1.6.0_02‚ðŽg‚Á‚Ä‚¢‚邯‚Ço—ˆ‚Ü‚¹‚ñxx
658:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/24 17:09:02
setMaximumSize, setMinimumSize, setPreferredSize, setSize
659:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/24 18:00:31
import javax.swing.*;
public class Sample1 extends JFrame{
public static void main(String[] args){
SwingUtilities.invokeLater(new Runnable() {
public void run() {
Sample1 frame = new Sample1();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setBounds( 10, 10, 300, 200);
frame.setVisible(true);
}
});
}
}
ƒEƒCƒ“ƒhƒEƒ}ƒl[ƒWƒƒŽŸ‘æ‚ŃtƒŒ[ƒ€‚ÍÄ”z’u‚⃊ƒTƒCƒY‚³‚ê‚é‚©‚à‚µ‚ê‚È‚¢‚µ‚ÈB
>>658‚̂悤‚È‚¢‚ë‚¢‚ë‚ȃqƒ“ƒg‚ðƒ}ƒl[ƒWƒƒ‚É—^‚¦‚ê‚ÎŒ¾‚¤‚±‚Ƃ𕷂¢‚Ä‚‚ê‚é‚©‚àB
660:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/27 00:38:57
ƒ{ƒ^ƒ“‚ð‰Ÿ‚·‚Ȃ肵‚ăCƒxƒ“ƒg‚ª”¶‚µ‚½‚Æ‚«‚ɃRƒ“ƒ|[ƒlƒ“ƒg‚̑傫‚³‚â
ˆÊ’u‚ð•Ï‚¦‚½‚èA”ñ•\ަ‚¾‚Á‚½‚Ì‚ð•\ަ‚·‚邿‚¤‚É‚µ‚½‚肵‚Ä‚¢‚é‚̂ł·‚ªA
‘å‚«‚³‚ÆAˆÊ’u‚ª•Ï‚í‚Á‚Ä‚‚ê‚Ü‚¹‚ñB
ƒfƒoƒbƒO‚µ‚½‚Æ‚±‚볂µ‚¢’l‚̓Rƒ“ƒ|[ƒlƒ“ƒg‚̃vƒƒpƒeƒB‚É“ü‚Á‚Ä‚¢‚邿‚¤‚È‚Ì
‚Å‚·‚ªAAA
661:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/27 01:16:14
‰æ–ÊƒŠƒtƒŒƒbƒVƒ…‚µ‚Ä‚éH
662:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/27 01:17:14
‚½‚Ô‚ñpack‚Æ‚©‚à‚í‚©‚ç‚È‚¢‚ñ‚¾‚낤‚È‚Ÿ
663:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/27 14:24:01
‰½‚ÌLayoutŽg‚Á‚Ä‚¢‚é‚Ì‚©‚àd—v‚¾‚©‚ç‘‚©‚È‚¢‚Æ‚È
664:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/28 01:26:08
ƒ‚[ƒ_ƒ‹‚ÈJDialog‚ðsetVisible‚·‚éꇂÍAinvokeAndWait‚ðŽg‚¦‚΂悢‚̂łµ‚傤‚©H
665:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/28 02:14:54
>>664
invokeLater‚Å‚¦‚¦‚â‚ñ
—Ⴆ‚΃{ƒ^ƒ“‚Æ‚©‚ð‰Ÿ‚µ‚ÄActionListener#actionPerformed‚ðŒÄ‚ñ‚Å
‚»‚Ì’†‚©‚çJDialog#setVisible‚·‚é‚̂ȂçinvokeAndWait‚ÍŽg‚¦‚È‚¢
666:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/28 10:04:35
>>664
Žg‚í‚È‚‚Ä‚à‚¢‚¢‚æ
AWTƒXƒŒƒbƒh‚È‚ç
667:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 12:29:26
‚â‚肽‚¢Ž–
EBufferStrategy‚ðŽg‚Á‚Ä•`‰æ
Eƒtƒ‹ƒXƒNƒŠ[ƒ“•\ަ
Eƒƒjƒ…[‚Ì•\ަ
Canvas‚ÅBufferStrategyŽg‚Á‚Ä•`‰æACanvas‚ðŠÜ‚ÞJWindow‚ðƒtƒ‹ƒXƒNƒŠ[ƒ“•\ަ
ƒtƒ‹ƒXƒNƒŠ[ƒ“‰æ–Ê‚ÅJPopupMenu‚ð•\ަ‚·‚邯Canvas‚Ì•`‰æ‚ª‘–‚éƒ^ƒCƒ~ƒ“ƒO‚ÅJPopupMenu‚ªÁ‚¦‚é
JPopupMenu‚ðJInternalFrame‚ÅŽÀŒ»‚µ‚ÄJDesktopPane‚Ƃ̑g‚݇‚킹‚É‚µ‚Ä‚àƒ_ƒ‚Å‚µ‚½B
BufferStrategy‚ðŽg‚í‚È‚¯‚ê‚ÎŽÀŒ»o—ˆ‚é‚Ì‚ÉEEEB
ƒQ[ƒ€ì‚Á‚Ä‚él‚Å“¯‚¶”Y‚݂ɒ¼–Ê‚µ‚½l‚¢‚Ü‚¹‚ñ‚©H
668:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 13:25:18
>>667
JPopupMenu#setLightWeightPopupEnabled(boolean) ‚Å false ‚É‚µ‚ë‚Æ‚©‚Á‚Ęb‚łȂ‚ÄH
669:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 14:00:11
>>668
‚Í‚â‚èAÁ‚¦‚Ü‚·B
BufferStrategy‚©‚çgetDrawGraphics‚µ‚½Graphics‚ÅMenu‚ð•`‰æ‚·‚ê‚Ηǂ¢‚̂łÍ
‚ÆŽv‚¢‚‚¢‚½‚̂ł·‚ª•`‰æ‚Ío—ˆ‚Ä‚à‹@”\‚¹‚¸B
ƒtƒ‹ƒXƒNƒŠ[ƒ“‚¶‚á‚È‚¢Žž‚ÍMenu‚ªCanvas‚Ìã‚É•\ަ‚³‚ê‚é‚Ì‚Å
ƒtƒ‹ƒXƒNƒŠ[ƒ“{BufferStrategy‚Ì‘g‚݇‚킹‚ª‚Ç‚¤‚É‚àˆ«‚¢‚Ì‚©‚È‚ÆEEEB
670:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 14:00:35
‚¾‚©‚炨–ñ‘©‚̂悤‚ÉAWT‚ÆSwing‚Ü‚º‚é‚È‚Æ
671:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 14:10:17
>>670
JWindow‚©‚çcreateBufferStrategy‚µ‚Ä‚àƒ_ƒ‚Å‚µ‚½B
672:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 14:13:51
JPopupMenu‚ªSwing‚¾‚©‚炱‚ê‚ðŽg‚Á‚Ă̓_ƒ
673:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 14:34:53
>>672
•”•i‚ð‘S‚Äawt‚É“ˆê‚µJPopupMenu‚̕ςí‚è‚ÉDialog‚ðŽg—p‚µ‚½‚Æ‚±‚ë–³Ž–ŽÀŒ»‚Å‚«‚Ü‚µ‚½B
Ž–Û‚ªãŽè‚—‰ð‚Å‚«‚Ä‚¢‚È‚¢‚̂š‚©‚çƒ\[ƒX‚ðŒ©‚Ä—‰ð‚ð[‚ß‚½‚¢‚ÆŽv‚¢‚Ü‚·B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
674:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 14:50:24
Swing‚Á‚Ă̂̓tƒŒ[ƒ€‚©‚牺‚ð‘S‚ÄSwingƒtƒŒ[ƒ€ƒ[ƒN‚É‚æ‚Á‚ă\ƒtƒgƒEƒFƒA•`‰æ‚·‚é
AWT‚Á‚Ă̂͊eŽíOS‚Ȃǂɕ`‰æ‚ð”C‚¹‚é
¬‚º‚é‚Ȋ댯‚Á‚Ă̂͂»‚¤‚¢‚¤‚±‚Æ
SwingƒRƒ“ƒ|[ƒlƒ“ƒg‚ðŽg‚¢‚‚ÂBufferedStrategy‚ªŽg‚¢‚½‚¢‚Æ‚¢‚¤—p“r‚Í‚ ‚Ü‚è‚È‚¢‚ÆŽv‚¤‚Ì‚Å
‚»‚ÌꇂÍSwingƒtƒŒ[ƒ€ƒ[ƒN‚É‚ ‚킹‚邱‚Æ
ƒQ[ƒ€‚ȂǂÅBufferedStrategy‚ÍŽg‚¤‚ÆŽv‚¤‚ªAƒƒCƒ“ƒ‹[ƒvƒXƒŒƒbƒh‚©‚çƒoƒbƒNƒoƒbƒtƒ@‚É•`‰æA
‚»‚ÌŒãrepaint”s‚Å‚¢‚¯‚é
‚±‚ÌꇒˆÓ‚·‚ׂ«ƒ|ƒCƒ“ƒg‚Írepaint‚Í‚¢‚ŒĂ΂ê‚é‚©‚í‚©‚ç‚È‚¢‚Æ‚¢‚¤‚±‚Æ
‚‚܂èƒgƒŠƒvƒ‹ƒoƒbƒtƒ@‚̂悤‚ɃoƒbƒNƒoƒbƒtƒ@‚ªÅ’á2‚‚͕K—v‚ɂȂé
BufferedStrategy‚ȂǂŃQ[ƒ€‚É“Á‰»‚µ‚½˜b‘è‚È‚çƒQ[ƒ€»ì”‚ւǂ¤‚¼
675:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 16:31:47
>>667
BufferStrategy ‚ÌŒ´—ã‚»‚¤‚È‚é‚ÆŽv‚¤D
Ì‚¿‚å‚Á‚ÆŽŽ‚µ‚½‚Æ‚«‚ÌŒ‹˜_‚̓Q[ƒ€‚Ƀƒjƒ…[ƒo[‚Í•t‚¯‚È‚¢(‚»‚à‚»‚à‚©‚Á‚±‚í‚é‚¢‚µ)‚Å
ƒQ[ƒ€“à‚Ƀƒjƒ…[‚ðŽÀ‘•‚·‚éC‚Å‚µ‚½D
676:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 17:39:57
AWT‚Å‚µ‚©ŽÀŒ»‚Å‚«‚È‚¢‹@”\‚È‚ñ‚Ä‚ ‚ñ‚Ì‚©`A‚µ‚ç‚È‚ñ‚¾‚íB
677:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 18:00:20
GLCanvas‚à‚»‚¤‚¾‚¯‚Ç‚¢‚í‚ä‚éƒn[ƒhƒEƒFƒA‚ׂÁ‚½‚è‚È“®ì‚ðŠú‘Ò‚µ‚½‚¢ê‡AWT‚ðŽg‚¤‚µ‚©‚È‚¢
‚±‚ÌŽd‘g‚Ý‚ð•Ï‚¦‚邽‚߂ɂÍSwingŽ©‘̑啂ɃpƒCƒvƒ‰ƒCƒ“‚ð‚©‚¦‚È‚¢‚Æ‚¢‚¯‚È‚¢
‚ÅAJOGL‚ÉŠÖ‚µ‚Ä‚ÍJavaSE6‚Å‚»‚¤‚È‚é—\’肾‚Á‚½‚Ì‚¾‚ªA•s‹ï‡‚Ì‚½‚ßOFF‚ɂȂÁ‚Ä‚µ‚Ü‚Á‚½
‚»‚ë‚»‚ë•W€‚ÅJOGL‚‚¢‚Ä‚¢‚Ä‚à‚¢‚¢‚ÆŽv‚¤‚¯‚Ç‚Ë
‚܂Ƃà‚É3D“®‚©‚»‚¤‚Æ‚·‚邯•K{‚¾‚µ
678:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 18:21:29
swing‚Æawt‚ÌFPS”äŠrƒTƒCƒg‚Æ‚©‚ ‚ê‚Ηǂ¢‚̂ɂÈB
679:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 18:31:18
ƒQ[ƒ€‚̘b‚©H
•`‰æ“à—e‚𔽉f‚³‚¹‚é‚Ì‚ÉBLIT‚ª•K—v‚È‚A‚’¼“¯Šú‚ªŽæ‚ê‚éAWT‚̂ق¤‚ª—L—˜
JNI‚É‚æ‚éƒ_ƒCƒŒƒNƒg‚ȃŒƒ“ƒ_ƒŠƒ“ƒO‚àŠú‘Ò‚Å‚«‚é
GUIƒRƒ“ƒ|[ƒlƒ“ƒg‚Æ‚¢‚¤‚̂ȂçSwing‚̂ق¤‚ª«—ˆ“I‚É‚àŠg’£«“I‚É‚à—L—˜‚ł͂Ȃ¢‚©‚Æ
680:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 18:41:02
‚Æ‚¢‚¤‚©BufferStrategy‚Ìdoc“Ç‚ñ‚¾‚çd—ʂɂ͌ø‚©‚È‚¢‚Ì‚ª•ª‚©‚邾‚ëB
>>677
‚±‚̃oƒOŽ©‘Ì‚ÍÌ‚©‚ç‚ ‚邯‚Ç‚¢‚´A’ׂµ‚Ă݂½‚çVGAƒhƒ‰ƒCƒo—R—ˆ‚Ì•¨‚¾‚Æ‚¢‚¤‚±‚Æ‚ª•ª‚©‚Á‚½‚̂œ–•ª–³—B
‚¾‚©‚ç“r’†‚ŃfƒtƒHƒ‹ƒg–³Œø‚ɂȂÁ‚½‚ñ‚¾‚µB
‚±‚ꂳ‚¦’¼‚ê‚΂¿‚á‚ñ‚ÆGLPanel‚ª‚‚©‚¦‚é‚ñ‚¾‚æB
‚¹‚Á‚©‚AJOGL‚ªjavax.*‚܂ł«‚½‚Ì‚ÉEEEB
JOAL‚à•W€Šg’£‚É‚µ‚Ä‚â‚Á‚Ä‚‚¾‚¹‚¥B
ƒ~ƒhƒ‹ƒŒƒ“ƒWˆÈã‚̃TƒEƒ“ƒhƒJ[ƒh‚¶‚á‚È‚¢‚ÆOpenAL‚܂Ƃà‚ɃTƒ|[ƒg‚µ‚ĂȂ¢‚©‚ç–³—‚©‚ÈH
681:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 19:13:05
‚Æ‚±‚ë‚ÅJava3D‚ÆJOGL‚Ì‚¿‚ª‚¢‚Á‚ĂȂÉH
682:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 19:53:15
i‚»‚̃Œƒxƒ‹‚È‚çj‚ȂɋC‚É‚·‚邱‚Ƃ͂Ȃ¢B
Ž©•ª‚Å’²‚ׂë‚â
683:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 21:35:54
Image‚©‚çBufferedImage‚ւ̕ϊ·‚Á‚Ăǂ¤‚â‚é‚ÌH
684:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 21:37:05
>>683
JavaŒ¾Œê‚©‚ç•׋‚µ‚½‚Ù‚¤‚ª‚¢‚¢‚æ
685:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 21:57:55
>>683
URLØÝ¸(www.amazon.co.jp)
‚±‚Ì–{‚Ì17ƒy[ƒW‚É‘‚¢‚Ä‚ ‚邿
686:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 21:59:16
>>683
BufferedImage¨ Graphics¨drawImage
‚±‚ê‚Å•ª‚©‚ç‚È‚«‚á‰SŽÒƒXƒŒs‚Á‚Ä‚‚ê
687:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 22:06:50
JTable‚Å•ÒW’†‚̃Zƒ‹‚ÌsƒCƒ“ƒfƒbƒNƒX‚ðŽæ“¾‚·‚é•û–@‚ ‚è‚Ü‚·‚©H
688:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 22:07:40
ƒtƒ@ƒCƒ‹‚©‚çƒ[ƒh‚µ‚½Image‚¾‚©‚çgetGraphicsij‚Ånull‚ɂȂé‚ñ‚¾‚¯‚ÇA‚Ç‚¤‚·‚ê‚ÎEE
689:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 22:12:10
>>687
API‚ÉÚ‚Á‚Ä‚é‚ñ‚¾‚ªA‚È‚ñ‚Å’²‚ׂȂ¢‚Ì?
‚Â getEditingRow()
690:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 22:31:30
>>686 ‚ ‚ A‚Å‚«‚½B‚ ‚ñ‚ª‚Æ
691:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 22:32:46
Swing‚ÆAWT‚𬂺‚é‚È‚Á‚Ęb‚¾‚¯‚ÇEEEjdk7‚ŕςí‚é‚Ì‚©‚ËH
Heavyweight/Lightweight Mixing feature of Java 7
URLØÝ¸(forums.java.net)
‚²‚ß‚ñ“à—e‚¢‚Ü‚¢‚¿’Ç‚¢Ø‚ê‚ĂȂ¢B
692:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 22:44:27
>>691
‚Ü‚¾mac‚ÍJDK5‚¾‚ÆŒ¾‚¤‚Ì‚ÉEEEB
693:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 22:46:38
‚»‚¤‚¾‚Á‚½‚Ì‚©‚—
‚ ‚ñ‚܃o[ƒWƒ‡ƒ“ƒAƒbƒv‚ª‘‚¢‚Æ
ƒŠƒ^ƒCƒ„‚·‚éOS‚ª‘‚¦‚»‚¤‚¾‚È
FreeBSD‚à5‚¾‚Á‚¯‚©
694:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 22:53:32
>>692
6‚ÌŠJ”ŽÒŒü‚¯ƒvƒŒƒrƒ…[‚ª‹Ž”N‚©‚çXV‚³‚ê‚ĂȂ¢‚ñ‚¾‚æ‚ËB
‚½‚Ô‚ñ4ŒŽ‚É‚ÍLeopard‚ƈê‚ɳޮƒŠƒŠ[ƒX‚ð–Ú˜_‚ñ‚Å‚¢‚½‚ñ‚¾‚낤‚¯‚ÇA
Leopard10ŒŽ‚ɂȂÁ‚¿‚á‚Á‚½‚µB
695:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 23:02:50
>>683
BufferedImage‚Á‚ÄImageƒCƒ“ƒ^[ƒtƒF[ƒX‚à‚Á‚Ă邾‚ëH
BufferedImage‚É‚·‚Á‚Ä‚±‚Ƃ͂ǂꂾ‚¯î•ñ‚ª‚¤‚µ‚È‚í‚ê‚邯‚©l‚¦‚½?
696:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 23:04:40
>>682
‚ÅA‚Ç‚Á‚¿‚ªŠˆ”‚Ƀƒ“ƒe‚³‚ê‚Ä‚é‚ÌH
697:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 23:15:09
‹Ž”NJOGL‚Í1.0‚ªƒŠƒŠ[ƒX‚³‚êGLCanvas‚ÍŒ»ŽÀ“I‚ÉŽg‚¦‚邿‚¤‚ɂȂÁ‚½
Windows”Å‚µ‚©‚݂ĂȂ¢‚ªAƒlƒCƒeƒBƒu”Å‚Ì8Š„‚‚ç‚¢‚Ì‘¬“x‚Å“®‚‚ÆŽv‚¦‚΂悢
1.0GHz‚Å“®‚¢‚Ä‚¢‚½‚̂Ɠ¯‚¶‚悤‚É“®‚©‚·‚½‚߂ɂÍ1.2GHz‚‚ç‚¢‚ª•K—v
Java3D‚Í‚©‚È‚è‘O‚ÉŽŽ‚µ‚½‚ªA‚Ƃɂ©‚’x‚‚ÄŽg‚¢•¨‚ɂȂç‚È‚¢‚±‚Ƃ₃Œƒxƒ‹‚·‚¬‚é‚ñ‚¶‚á‚È‚¢‚©‚È
ƒQ[ƒ€ˆÈŠO‚È‚çJava3D‚Å‚¢‚¢‚Ì‚©‚à‚µ‚ê‚È‚¢‚¯‚Ç
698:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 23:34:42
>>697
‚È‚é‚Ù‚ÇB‚æ‚•ª‚©‚Á‚½B
699:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 23:37:02
JOGL‚¾‚ÆOpenGLê—p‚ÅA‚Ç‚±‚Å‚àŽg‚¦‚éJava‚Á‚Û‚‚È‚¢‚¯‚ÇA
‚±‚ꎩ‘Ì‚ªƒIƒvƒVƒ‡ƒ“ƒpƒbƒP[ƒW‚¾‚©‚çAˆË‘¶«‚ª‹‚‚Ä‚à‚¢‚¢‚Ì‚©‚à‚µ‚ê‚È‚¢B
Java3D‚ª‚Ü‚¾‚±‚È‚ê‚ĂȂ¢‚ñ‚¶‚áA‚µ‚悤‚ª‚È‚¢‚ËB
700:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 23:38:25
>>695 Image.getGraphics()‚ªƒAƒ“ƒTƒ|[ƒg—áŠOo‚·‚Ì‚ª‚â‚È‚ñ‚¾‚¯‚Ç
701:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 23:46:50
>>699
OpenGL‚ÍWindows‚âLinuxASolaris‚Ȃǂœ®‚ƒI[ƒvƒ“‚ÈAPI‚¾‚æ
Java3D‚ÍŽÀ‘•‘I‚ׂ邯‚ÇŒ‹‹ÇOpenGL‚©Direct3D‚©‚Ì“ñ‘ð‚¾‚µƒvƒ‰ƒbƒgƒtƒH[ƒ€‚Í‚©‚í‚ç‚ñ‚æ
sun‚ªŽ©‘O‚Å‘S•”ŽÀ‘•‚Á‚Ă͖̂³—
ƒrƒfƒIƒ`ƒbƒvƒxƒ“ƒ_‚Ƃ̋¦—Í‚ª•K—v‚¾‚©‚ç
702:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 23:48:51
>>700
ƒIƒtƒXƒNƒŠ[ƒ“ˆÈŠO‚ÅŽÀs‚µ‚½‚ç‚»‚ꂪ‚Å‚é‚̂ͳ‚µ‚¢“®ì
‚»‚ê‚ÉImage‚È‚ñ‚Ä’ŠÛƒNƒ‰ƒX‚È‚ñ‚¾‚©‚çŽÀ‘•‚Í‚³‚Ü‚´‚Ü‚¾
703:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 23:51:33
ŠJ”ŽÒ‘¤‚Ŭ‚º‚é‚Ȋ댯‚ð‚È‚ñ‚Æ‚©Œ¾‚Á‚Ä‚é‚Ì‚ÍJava3D/LG3DŠÖŒW‚©H
‚Ä‚©JOGL1.0‚Í‚à‚¤ŒÃ‚¢B¡‚Í1.1.0B
java2D‚ðJOGL‚̃eƒNƒXƒ`ƒƒ‚ɇ¬‚·‚éutil‚ª’ljÁ‚³‚ê‚Ä‚éB
1.0‚܂ł¾‚Æ‚±‚±‚ç‚Ö‚ñŽ©—͂łâ‚ç‚È‚¢‚Æ‚¾‚ß‚¾‚Á‚½‚¯‚Ç¡‚È‚ç
java2D‚Å•`‰æ‚Å‚«‚é‚à‚ñ‚È‚ç‚È‚ñ‚Å‚àJOGL‚ÉŽ‚Á‚Ä‚¢‚¯‚邿‚¤‚ɂȂÁ‚½‚©‚çƒtƒHƒ“ƒg•`‰æ‚àŠy‚ɂȂÁ‚½B
ƒrƒ‹ƒ{[ƒhã‚ɃeƒNƒXƒ`ƒƒ“\‚Á‚ăXƒvƒ‰ƒCƒg‚³‚¹‚é‚Ȃ玩•ª‚Å‚â‚Á‚½•û‚ªŒø—¦‚悳‚»‚¤‚¾‚¯‚ÇB
704:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 23:53:45
>>703
1.0‚©‚ç‚Å‚«‚é‚Á‚µ‚åH‚Ç‚Á‚©‚©‚í‚Á‚½H
¬‚º‚é‚Ȋ댯‚ÍSwing‚ª‚Å‚½‚Æ‚«A1.1Žž‘ã‚©‚ç‚¢‚í‚ê‚Ă邿
705:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/31 23:57:04
>>699
‰½Œ¾‚Á‚Ä‚ñ‚¾HJOGL‚àJava3D‚àOpenGLŽg‚Á‚Ă邾‚ëB
‚»‚ê‚É—¼•ûA•W€Šg’£B
–œl‚ªŽg‚¤‚킯‚¶‚á‚È‚¢‚©‚çJRE‚©‚çŠO‚³‚ê‚ê‚Ă邾‚¯B
‚»‚±‚ç‚ÌJNIŽg‚Á‚½Šg’£‹@”\‚Ƃ͂킯‚ªˆá‚¤B
706:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/01 00:13:53
>>704
‚»‚¤‚¶‚á‚È‚‚Äoffscreen rendering‚Ì–â‘肾‚æB‚Ç‚¤‚É‚©‚È‚Á‚½‚Ì‚±‚êH
Ì‚©‚猾‚í‚ê‚Ä‚é‚Ì‚Í펯‚¾‚ëB
>1.0‚©‚ç‚Å‚«‚é‚Á‚µ‚åH‚Ç‚Á‚©‚©‚í‚Á‚½H
javadoc‰Å
707:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/01 00:49:41
>>706
—Ž‚Æ‚µ‚Ä‚«‚Ä‚ ‚é‚Ì‚¾‚¯‚ÍŠm”F‚µ‚½
com.sun.opengl.util.j2dƒpƒbƒP[ƒW‚ª’ljÁ‚³‚ꂽ‚Ì‚©
‚¢‚܂܂łàJava2D‚©‚ç‚̃eƒNƒXƒ`ƒƒ¶¬‚ª‚Å‚«‚½‚¯‚ÇA‚±‚ê‚Í“®‚¢‚Ä‚éÅ’†‚à”½‰f‚³‚ê‚é‚ñ‚©?
–ˆ‰ñgetTexture•K—v‚ɂȂé‚Á‚Û‚‚Ý‚¦‚é
¡T––‹vX‚ÉJOGL‚¢‚¶‚Á‚Ă݂邩
–â‘è‚ÍŒƒ‚µ‚‚·‚êˆá‚¢‚È‚±‚Æ‚¾‚ªJOGL‚̃XƒŒ‚Á‚ĂȂ©‚Á‚½‚©
708:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/01 03:07:03
‚È‚é‚Ù‚ÇB‚½‚߂ɂȂÁ‚½B
709:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/01 05:49:39
>>707
JOGL‚É‚µ‚©‚È‚¢‹@”\Eì–@‚ªˆÓŠO‚Æ‚ ‚é‚̂ɂǂ±‚¢‚Á‚Ä‚àJOGLê—p˜b‚µ‚Ă銂ª‚È‚¢‚ñ‚¾‚æB
JOGLЉîƒTƒCƒg‚Å‚àOpenGL‚Ì‹³–{‚É‘‚¢‚Ä‚ ‚邱‚Æ‚‚ç‚¢‚µ‚©‘‚¢‚ĂȂ¢B
jogl-demos‚̃\[ƒX‚©—m‘‚ ‚½‚é‚Ì‚ª‹ß“¹B
‘“à‚ÍJava3D‚¾‚炯‚¾B
710:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/01 08:39:42
—ǃXƒŒ‚Ì—\Š´B
711:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/01 10:57:50
>>709
JOGL‚Á‚Äì‚肱‚݂̕”•ª‚É“ü‚邯OpenGL‚Ü‚ñ‚Ü‚¾‚©‚ç–À‚¤‚±‚Ƃ͂Ȃ¢‚¯‚Ç
‚½‚µ‚©‚É‚»‚̃ZƒbƒgƒAƒbƒv‚Æ‚©Tips‚Æ‚©‚»‚¤‚¢‚¤î•ñƒ[ƒ‚ɋ߂¢‚Ë
ˆê•ûJava‚̃Q[ƒ€‚Å‚ÍJOGL‚µ‚©‘I‘ð‚Ì—]’n‚ª‚È‚¢‚©‚ç”ñí‚É”Y‚Þ‚Æ‚±‚ë
Java2D‚̃AƒNƒZƒ‰ƒŒ[ƒVƒ‡ƒ“”͈͂ª‹·‚¢‚±‚ƂɉÁ‚¦AƒAƒ‹ƒtƒ@ƒuƒŒƒ“ƒfƒBƒ“ƒO‚ÌŽí—Þ‚ª‘«‚è‚È‚·‚¬‚é
‚¨‚©‚°‚Å‚QD•`‰æ‚àOpenGL‚ª•K{‚É‚È‚é‚Æ‚¢‚¤EEE
712:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/01 11:05:22
¡‹C‚ª‚‚¢‚½‚ñ‚¾‚ªuLayoutManager2v‚È‚ñ‚ăNƒ‰ƒX‚ª‚ ‚é‚ñ‚¾‚ÈB
–{“–‚É‚±‚ñ‚ȃl[ƒ~ƒ“ƒO‚Å—Ç‚¢‚Ì‚©H
713:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/01 13:40:12
ƒNƒ‰ƒX‚Æ‚¢‚¤‚©ƒCƒ“ƒ^ƒtƒF[ƒX‚¾‚¯‚Ç‚È
”z’u‚̧–ñî•ñƒIƒuƒWƒFƒNƒg‚ðƒRƒ“ƒ|[ƒlƒ“ƒg‚ÉŠÖ˜A•t‚¯‚郃\ƒbƒh‚ª’ljÁ‚³‚ꂽLayoutManager
ƒl[ƒ~ƒ“ƒO‚ɂ‚¢‚Ă͊m‚©‚ɓЂ°‚â‚肾‚È
714:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/01 23:48:14
SAX2.0‚È‚ñ‚Ä2‚ª‚‚‚ÌŒ‹\‚ ‚邺
715:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/02 01:26:14
>>712
‚»‚è‚Ⴝ‚µ‚©‚ɓЂ°‚â‚è‚ȃl[ƒ~ƒ“ƒO‚¾‚ÈB‚Ђǂ¢
716:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/02 04:06:22
‚¶‚á‚ ‚Ç‚ñ‚È–¼‘O‚È‚ç‚æ‚©‚Á‚½‚ñ‚¾?
- AdvancedLayoutManager
- ExtendedLayoutManager
- SuperLayoutManager
- LayoutManagerGreat
- ‘±ELayoutManager
717:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/02 04:23:15
LayoutManager4.0
ƒAƒiƒƒO“I‚É”z’uŽwަ
718:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/02 10:30:35
>>716
‘±ELayoutManager@‚Ɉê•[
719:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/02 11:29:00
ƒ{[ƒ‰ƒ“ƒh‚̃‰ƒCƒuƒ‰ƒŠ‚Í2‚ª‚‚‚Ì‚½‚‚³‚ñ‚ ‚Á‚½‚È
720:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/02 12:01:51
Extended ‚Æ‚©•t‚¯‚½‚çA‚à‚Á‚©‚¢Šg’£‚µ‚½‚‚È‚Á‚½‚ç–¼‘O‚É¢‚é‚¶‚á‚ñB
”Žš‚È‚ç 3 ‚Æ‚© 4 ‚É‚·‚ê‚΂¢‚¢‚¾‚¯‚ÅŠyB
721:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/02 12:54:43
10ˆÈãs‚‚Æ
ƒ\[ƒg‚µ‚½Žž‚É
XX
XX10
XX2
XX3
.
.
‚Á‚ĂȂ肻‚¤B
722:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/02 16:37:38
Win32 API ‚Ì@`Ex ‚Íh‚©‚Á‚½B`2 ‚à‚Ç‚¤‚©‚Ƃ͎v‚¤‚ªB
‚»‚ë‚»‚ë Swing ‚»‚Ì‚à‚Ì‚ðª–{“I‚É®—‚µ‚Ä—~‚µ‚¢ŽžŠú‚¾‚Ë‚¦B
723:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/08/02 17:58:03
Swing‚ňê”Ô‚â‚Á‚Ăقµ‚¢‚Ì‚ª
E’蔂Ìenum‰»
EƒRƒŒƒNƒVƒ‡ƒ“ƒtƒŒ[ƒ€ƒ[ƒN—˜—p
Egenerics—˜—p
EOpenGLƒpƒCƒvƒ‰ƒCƒ“—LŒø
‚Åì‚è’¼‚µ‚Ăقµ‚¢‚È
ŒÝŠ·«‚Æ‚é‚͖̂³—‚¾‚©‚çƒpƒbƒP[ƒW‚ð‚©‚¦‚Ä‚È
ŽŸƒy[ƒWÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
5099“ú‘O‚ÉXV/197 KB
’S“–:undef