Á¦ 1°ú: ¼Ò½º ÄÚµå ¼öÁ¤Çϱâ
¼Ò½º ÆíÁý±â¸¦ »ç¿ëÇÒ ¶§ ´À³¦À» ÁÙ ¼ö ÀÖµµ·Ï, Blink.java ÆÄÀÏ¿¡ ´Ü¾îµéÀ» À§ ¾Æ·¡·Î ¿òÁ÷ÀÌ°Ô ÇÏ´Â Äڵ带 ÇØ º¾½Ã´Ù.
Blink ÇÁ·ÎÁ§Æ®¸¦ ¾ÆÁ÷ ¸¸µéÁö ¾Ê¾Ò´Ù¸é, Blink ÇÁ·ÎÁ§Æ® ¸¸µé±â¸¦ ÂüÁ¶ÇÏ¿© Áö±Ý ¸¸µå½Ê½Ã¿À.
- [Java Development Environment ÇÁ·ÎÁ§Æ® °ü¸®ÀÚ] â¿¡¼ ÇöÀç ÇÁ·ÎÁ§Æ®ÀÇ À̸§À» È®ÀÎÇϽʽÿÀ.
ÇöÀç ÇÁ·ÎÁ§Æ®°¡ Blink°¡ ¾Æ´Ï¶ó¸é, Blink¶ó´Â ÇÁ·ÎÁ§Æ® À̸§À» ¸¶¿ì½º·Î µÎ ¹ø ¿¬¼Ó ´©¸£½Ê½Ã¿À.
- ¾Æ·¡ÀÇ ¼Ò½º ÄÚµå ¶óÀÎÀ» ÀÔ·ÂÇϽʽÿÀ.
´ÙÀ½ °ú¿¡¼ ¿À·ù¸¦ ¹Ù·ÎÀâ´Â ¹æ¹ýÀ» º¸¿©ÁÖ±â À§ÇÏ¿© ÀÌ Äڵ忡 ÀǵµÀûÀ¸·Î ¿À·ù¸¦ ³Ö¾ú½À´Ï´Ù.
[ÆíÁý] -> [¶óÀÎÀ¸·Î À̵¿]À» ¼±ÅÃÇÏ¸é Æ¯Á¤ÇÑ ¶óÀÎ ¹øÈ£·Î °¥ ¼ö ÀÖ½À´Ï´Ù. Æ÷ÀÎÅÍÀÇ ¶óÀÎ ¹øÈ£´Â ¸Þ½ÃÁö Ç¥½ÃÁÙÀÇ ¿À¸¥ÂÊ¿¡ ³ª¿É´Ï´Ù.
- ¶óÀÎ 17
int speed;
- ´ÙÀ½¿¡ ÀÌ·¸°Ô ÀÔ·ÂÇϽʽÿÀ:
-
boolean offset;
- ¶óÀÎ 25
lbl = (att == null) ? "Blink" : att;
- ´ÙÀ½¿¡ ÀÌ·¸°Ô ÀÔ·ÂÇϽʽÿÀ:
-
offset = false;
- ¶óÀÎ 53-54
g.setColor(Color.lightGray);
}
- ´ÙÀ½¿¡ ÀÌ·¸°Ô ÀÔ·ÂÇϽʽÿÀ:
-
if offset
y = y * 2;
- ¶óÀÎ 57
g.drawString(word, x, y);
- ´ÙÀ½¿¡ ÀÌ·¸°Ô ÀÔ·ÂÇϽʽÿÀ:
-
if (offset) {
offset = false;
y = y / 2
} else {
offset = true;
}
- ÆíÁý/µð¹ö±× µµ±¸ ¸ðÀ½¿¡¼ [ÀúÀå] ´ÜÃß
¸¦ ¸¶¿ì½º·Î ´©¸£½Ê½Ã¿À.
ÀúÀåµÈ ÆÄÀÏÀÇ °æ·Î À̸§ÀÌ ¼Ò½º ÆíÁý±â ¸Þ½ÃÁö Ç¥½ÃÁÙ¿¡ ³ªÅ¸³³´Ï´Ù.
´ÙÀ½ °ú:
- Á¦ 2°ú: ºôµå Áß¿¡ ¿À·ù ¹Ù·ÎÀâ±â