| GUI ¸í·É GUI ¸í·ÉÀº Swing »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ ¹öÆ°, ¸Þ´º ¹× Åø¹Ù °ü¸®¸¦À§ÇÑ Æ÷°ýÀû ÀÎ ÇÁ·¹ÀÓ ¿öÅ©ÀÔ´Ï´Ù. ±×°ÍÀº »ç¿ëÇϱ⠽±°í ±â´ÉÀ» Áö¿øÇÏ´Â ¿Ïº®ÇÑ ¼Ö·ç¼ÇÀ» Á¦°øÇÕ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
GUI ¸í·É ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Andrew Pietsch
GUI ¸í·É ű×
GUI ¸í·É ¼³¸í
Å©±â: 2.38 MB ƯÇã: »ó¾÷¿ë OS : ÀÚ¹Ù °¡°Ý: $ 45 Àüü ¹öÀü ±¸¸Å ¹ßÇàÀÚ: ¾Øµå·ù pietsch. ¾÷µ¥ÀÌÆ® : 2014 ³â 9 ¿ù 13 ÀÏ ´Ù¿î·Îµå : 106 (Áö³ ÁÖ 1) GUI ¸í·ÉÀº Swing »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ÀÀ¿ë ÇÁ·Î±×·¥À»À§ÇÑ Æ÷°ýÀû ÀÎ ¸í·É ÇÁ·¹ÀÓ ¿öÅ©ÀÔ´Ï´Ù. GUI´Â SwingÀÇ Ç¥ÁØ ÀÛ¾÷À» ÅëÇØ ±â´ÉÀ» ¸í·ÉÇÕ´Ï´Ù. GUI ¸í·ÉÀ» »ç¿ëÇÏ¸é ³ªÅ¸³ª´Â ÄÁÅؽºÆ®¿¡ µû¶ó ¸í·ÉÀÇ ¸ð¾çÀ» º¯°æÇÏ´Â °ÍÀÌ °£´ÜÇÕ´Ï´Ù. ¶ÇÇÑ ¶óÀ̺귯¸®´Â ¶ÇÇÑ ±âº» Ç÷§Æû¿¡ Àû¿ëµÉ ÇϳªÀÇ ±¸¼ºÀ» ÀÛ¼ºÇÒ ¼öÀÖ´Â Ç÷§Æû ƯÁ¤ ±ÔÄ¢À» Áö¿øÇÕ´Ï´Ù. ¸í·É ±×·ìÀº ¸Þ´º ¹× µµ±¸ ¸ðÀ½¿¡ ´ëÇØ Á¤±³ÇÑ Áö¿øÀ» Á¦°øÇß½À´Ï´Ù. ±×·ìÀº °£´ÜÇÑ ±¸¼º ÆÄÀÏ¿¡¼ ±¸¼ºµÇ¸ç ºô´õ API¸¦ »ç¿ëÇÏ¿© ·±Å¸ÀÓ¿¡ ½±°Ô Á¶ÀÛ ÇÒ ¼ö ÀÖ½À´Ï´Ù. Windows¸¦ ´Ý°í ÆÄÀÏÀ» ¿°í ÀúÀåÇϰųª ÃÖ±Ù ÆÄÀÏ ¸ñ·ÏÀ» º¸¿©ÁÖ´Â »çÀü ±¸Ãà µÈ ¸í·ÉÀ» Æ÷ÇÔÇÏ¿© UI °³¹ßÀ» ´Ü¼øÈÇϱâ À§ÇØ ¸¹Àº ±â´ÉÀÌ Á¦°øµË´Ï´Ù. À§ÀÓ ¸í·É ¹× ½ºÀ® ÀÛ¾÷ÀÚ ÅëÇÕ°ú °°Àº ÇÁ·¹ÀÓ ¿öÅ© ±â´Éµµ ÀÖ½À´Ï´Ù. ¸í·ÉÀ» À§ÀÓÇÏ¸é »ç¿ëÀÚÀÇ ÇöÀç ÄÁÅؽºÆ®¸¦ ±â¹ÝÀ¸·Î ¸í·ÉÀÇ µ¿ÀÛÀ» ½±°Ô »ç¿ëÀÚ Á¤ÀÇ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶óÀ̺귯¸®¿¡´Â ¸î ÁÙÀÇ ÄÚµå·Î È°¼ºÈ µÉ ¼öÀÖ´Â ÃÊÁ¡ ±â¹Ý À§ÀÓ Àü·«ÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. SwingWorker ÅëÇÕÀº ºñ½ÁÇÏ°Ô À¯¸® âÀ» È°¼ºÈÇÏ°í ¹é±×¶ó¿îµå ÀÛ¾÷ÀÌ ½ÇÇàµÇ´Â µ¿¾È ¸í·ÉÀ» »ç¿ëÇÏÁö ¾Êµµ·Ï ¼³Á¤ÇÕ´Ï´Ù. API´Â »óÀÚ¿¡¼ °·ÂÇÑ ±â´ÉÀ» Áö¿øÇÏ´Â µ¿¾È °£´ÜÇÏ°Ô À¯ÁöµÇµµ·Ï ³ë·ÂÇÕ´Ï´Ù. ¶óÀ̺귯¸®°¡ ÀÛÀº µ¶¸³Àû ÀÎ ´ë±Ô¸ð ±â¾÷ ÇÁ·ÎÁ§Æ®¿¡¼ ¶óÀ̺귯¸® ºñ´ÃÀ» º¸ÀåÇÏ´Â µ¥ÁÖÀÇ°¡ ÇÊ¿äÇÕ´Ï´Ù. ¶óÀ̺귯¸®ÀÇ ´ëºÎºÐÀÇ ´ëºÎºÐÀº °³¹ßÀÚÀÇ ¼ö¸íÀ» ´Ü¼øÈÇϱâÀ§ÇÑ ¸¹Àº Æí¸®ÇÑ ±â´É°ú ¸í·ÉÀ» Á¦°øÇÑ´Ù´Â °ÍÀÔ´Ï´Ù. ¿¹¸¦ µé¾î GetInvokerWindow ()¸¦ »ç¿ëÇÏ¿© È£ÃâÇÏ´Â ¹öÆ°ÀÇ Ã¢À» Ç×»ó °Ë»ö ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¸í·ÉÀº ¸ðµç Æ˾÷ ¸Þ´º °èÃþ ±¸Á¶¸¦ Ž»öÇÕ´Ï´Ù. È£¹ö ·¹ÀÌ ½ºÅ×À̳ʸ¦ »ç¿ëÇÏ¸é ¸î ÁÙÀÇ ÄÚµå ¶óÀο¡¼ ¸ðµç È£¹ö ¸í·ÉÀÇ ¼¼ºÎ Á¤º¸¸¦ Ç¥½Ã ÇÒ ¼ö ÀÖ½À´Ï´Ù. CommandHyperLinkListener´Â JeditorPanesÀÇ ÇÏÀÌÆÛ ¸µÅ©¿¡¼ ¸í·ÉÀ» °£´ÜÇÏ°Ô È°¼ºÈÇÕ´Ï´Ù.
GUI ¸í·É °ü·Ã ¼ÒÇÁÆ®¿þ¾î