ÇÏÀÌÆÛ¸µÅ©´Â UI ¾ç½Ä ÄÁÅØ½ºÆ®¿¡¼ »ç¿ëµÉ ¶§ Ç¥ÁØ SWT À§ÁöÆ®(widget) ¼¼Æ®¸¦ º¸¿ÏÇϱâ À§ÇØ ÀÛ¼ºµÇ´Â »ç¿ëÀÚ Á¤ÀÇ À§ÁöÆ®ÀÔ´Ï´Ù. ÇÏÀÌÆÛ¸µÅ©´Â À¥ ºê¶ó¿ìÀú ÇÏÀÌÆÛ¸µÅ©ÀÇ ¿ªÇÒÀ» ÇÏ´Â ¼±Åà °¡´ÉÇÑ ÅØ½ºÆ® Á¦¾îÀÔ´Ï´Ù.
Hyperlink link = toolkit.createHyperlink(form.getBody(), "Click here.", SWT.WRAP); link.addHyperlinkListener(new HyperlinkAdapter() { public void linkActivated(HyperlinkEvent e) { System.out.println("Link activated!"); } }); link.setText("A sample link");
ÇÏÀÌÆÛ¸µÅ©´Â »ç¿ëÀÚ°¡ HyperlinkEvent
¿ÀºêÁ§Æ®¿Í »óÈ£ÀÛ¿ëÇÒ ¶§
¿ÀºêÁ§Æ®¸¦ »¡°²°Ô Ç¥½ÃÇÕ´Ï´Ù. HyperlinkListener
¸¦ Ãß°¡Çϸé
¸¶¿ì½º¸¦ Ŭ¸¯Çϰųª 'Enter' ۸¦ ´·¯ ¸µÅ©¸¦ Ȱ¼ºÈÇÏ´Â °ÍÀº ¹°·Ð ¸¶¿ì½º°¡ ¸µÅ©¿¡ µé¾î°¡°í ³ª¿Ã ¶§ Ŭ¶óÀÌ¾ðÆ®°¡
ĸóÇÒ ¼ö ÀÖ½À´Ï´Ù.
¾ç½Ä ŸŶÀÌ ÀÛ¼ºÇÏ´Â ÇÏÀÌÆÛ¸µÅ©´Â
ÇÏÀÌÆÛ¸µÅ© ±×·ì¿¡ ÀÚµ¿À¸·Î »ðÀԵ˴ϴÙ. HyperlinkGroup
Àº ±×·ì¿¡ ¼ÓÇÑ ¸ðµç ¸µÅ©¿¡ ´ëÇØ
°øÅë ÇÏÀÌÆÛ¸µÅ© Ư¼º(¿¹: Á¤»ó ¹× dz¼± Àü°æ »ö»ó, ¹ØÁÙ ½ºÅ¸ÀÏ µî)À» °ü¸®ÇÕ´Ï´Ù.
¸¹Àº ÇÏÀÌÆÛ¸µÅ©°¡ ÀÛÀº À̹ÌÁö¿Í °áÇյǾî Àֱ⠶§¹®¿¡ UI ¾ç½ÄÀº
ÅØ½ºÆ®¿Í À̹ÌÁö¸¦ ÇÑ ¹ø¿¡ Ŭ¸¯ °¡´ÉÇÑ Á¦¾î·Î °áÇÕÇÒ ¼ö ÀÖ´Â ±â´ÉÀ» Ãß°¡ÇÏ´Â
ImageHyperlink
¶ó´Â ¼ºêŬ·¡½º¸¦ Á¦°øÇÕ´Ï´Ù. ÀÌ Å¬·¡½º´Â ÇÏÀÌÆÛ¸µÅ© À̹ÌÁö(ÅØ½ºÅ©°¡ ¾ø´Â)°¡ ÇÊ¿äÇÒ ¶§µµ
»ç¿ëµË´Ï´Ù. À̹ÌÁö¸¦ ¼³Á¤ÇÏÁö ¾ÊÀ¸¸é, ImageHyperlink
°¡
Hyperlink
¿Í µ¿ÀÏÇÏ°Ô ÀÛµ¿ÇÕ´Ï´Ù.