ÇϳªÀÇ ¾ç½ÄÀ¸·Î È¥ÇÕµÈ À̹ÌÁö, ÇÏÀÌÆÛ¸µÅ© ¹× ÅØ½ºÆ® ½º´ÏÆêÀ» »ç¿ëÇÏ¿© °á°ú¸¦ º¸±â ÁÁ°Ô ´ÙµëÀ» ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª ÇϳªÀÇ ¿ÏÀüÇÑ ÅØ½ºÆ®ÀÇ ÀϺηΠÀÌ·± ¿ä¼Ò¸¦ È¥ÇÕÇØ¾ß ÇÏ´Â °æ¿ì À̸¦ ¼öÇàÇϱâ´Â ¾ÆÁÖ ¾î·Á¿î ÀÏÀÔ´Ï´Ù. ¹®Á¦Á¡À» °³¼±Çϱâ À§ÇØ UI ¾ç½ÄÀº ´ÙÀ½À» ¼öÇàÇÒ ¼ö ÀÖ´Â ±âº»ÀûÀÎ ÅØ½ºÆ® Á¦¾î¸¦ Á¦°øÇÕ´Ï´Ù.
ÁÙ ¹Ù²ÞµÈ ÀÏ¹Ý ÅØ½ºÆ® ·»´õ¸µ
ÀÏ¹Ý ÅØ½ºÆ®´Â ·»´õ¸µÇÏÁö¸¸ http://·Î ½ÃÀÛÇÏ´Â ¼¼±×¸ÕÆ®´Â ½Ç½Ã°£À¸·Î ÇÏÀÌÆÛ¸µÅ©·Î º¯È¯
XML ű׸¦ »ç¿ëÇÏ¿© ÅØ½ºÆ® ·»´õ¸µ
¸ðµç ¸ðµå¿¡¼ FormText
Á¦¾î´Â ¹®ÀÚ¿ ¶Ç´Â ÀÔ·Â ½ºÆ®¸²À» ·»´õ¸µÇÒ ¼ö ÀÖ½À´Ï´Ù.
FormText rtext = toolkit.createFormText(form.getBody(), true); String data = "Here is some plain text for the text to render."; rtext.setText(data, false, false);
false
·Î ¼³Á¤µÈ µÎ ¹øÂ° Àμö´Â ÀÔ·Â ÅØ½ºÆ®¸¦ ÀÖ´Â ±×´ë·Î
ó¸®ÇÔÀ» ÀǹÌÇÏ°í ¼¼ ¹øÂ° Àμö´Â URLÀ» ãÀº °æ¿ì À̸¦ ÆîÄ¡·Á°í ½ÃµµÇÏÁö ¾ÊÀ½À» ÀǹÌÇÕ´Ï´Ù.
ÅØ½ºÆ®¸¦ Á¤»óÀûÀ¸·Î °è¼Ó ó¸®ÇÒ ¼ö ÀÖÁö¸¸ http:// ÇÁ·ÎÅäÄÝÀ» °¡Áø ¼¼±×¸ÕÆ®¸¦ ÇÏÀÌÆÛ¸µÅ©·Î ÀÚµ¿À¸·Î º¯È¯ÇÒ ¼ö ÀÖ½À´Ï´Ù.
FormText rtext = toolkit.createFormText(form.getBody(), true); String data = "Here is some plain text for the text to render; "+ "this text is at http://www.eclipse.org web site."; rtext.setText(data, false, true);
Hyperlink
Á¦¾î¿Í ¸¶Âù°¡Áö·Î
FormText
´Â HyperlinkListener
¸¦ ±¸ÇöÇÏ´Â ¸®½º³Ê¸¦ Çã¿ëÇÕ´Ï´Ù.
ÀÌ ¸®½º³Ê´Â Á¦¾î ³» ÇÏÀÌÆÛ¸µÅ© ¼¼±×¸ÕÆ®°ú °ü·ÃµÈ À̺¥Æ®¿¡ ´ëÇÑ ¾Ë¸²À» ¹Þ½À´Ï´Ù.