PJA ÅøŶ±×·¡ÇÈÀ» Áö¿øÇÏ´Â Áö¿øÀ» Á¦°øÇϵµ·Ï ¼³°èµÈ Java ¶óÀ̺귯¸®. | |
Áö±Ý ´Ù¿î·Îµå |
PJA ÅøŶ ¼øÀ§ ¹× ¿ä¾à
±¤°í
- ƯÇã:
- GPL
- °¡°Ý:
- FREE
- °Ô½ÃÀÚ À̸§:
- eTeks
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.eteks.com/index_us.html
- ¿î¿µÃ¼Á¦:
- Mac OS X 10.0 or later
- ÆÄÀÏ Å©±â:
- 522 KB
PJA ÅøŶ ű×
PJA ÅøŶ ¼³¸í
±×·¡ÇÈÀ» ±×¸®´Â Áö¿øÀ» Á¦°øÇϵµ·Ï ¼³°èµÈ Java ¶óÀ̺귯¸®. PJA (Pure Java AWT) ÅøŶÀº Eteks¿¡¼ °³¹ß ÇÑ ±×·¡ÇÈÀ» ±×¸®´Â JavaTM ¶óÀ̺귯¸®ÀÔ´Ï´Ù. PJA ToolkitÀº 100 % ¼ø¼öÇÑ Java·Î ¼³°èµÇ¾úÀ¸¸ç Java °¡»ó ¸Ó½Å runs.?java.awt.Graphics ¸Þ¼Òµå¿Í °°Àº ½Ã½ºÅÛ¿¡¼ »ç¿ëÇÒ ¼öÀÖ´Â ±âº» ±×·¡ÇÈ ¸®¼Ò½º¸¦ »ç¿ëÇÏÁö ¾Ê½À´Ï´Ù. DrawLine (), Filloval (), DrawString () ([Java2DÀÇ °æ¿ì¸¦ Á¦¿ÜÇÏ°í) ±âº» JVM¿¡¼ ±¸ÇöµË´Ï´Ù (ÀϺΠ°æ¿ì¿¡µµ JAVA2DÀÇ °æ¿ì Á¦¿Ü). Áï, µµ¸é ()Àº µå·ÎÀ×ÀÌÀÖ´Â °æ¿ì¿¡µµ X11 / UNIX ½Ã½ºÅÛÀÇ Windows ¶Ç´Â X11 ÇÔ¼ö¿¡¼ Windows ¶Ç´Â X11 ÇÔ¼ö¿¡¼ GDI ½Ã½ºÅÛ ±â´ÉÀ» È£ÃâÇÕ´Ï´Ù. java.awt.Image Ŭ·¡½º¸¦ »ç¿ëÇÏ¿© ¿ÀÇÁ ½ºÅ©¸° À̹ÌÁö¿¡¼ ¼öÇàµË´Ï´Ù. ÀÌ·¸°ÔÇϸé java.?but¿Í ÇÔ²² ±×·¡ÇÈÀ» ±×¸®´Â µ¥ ÃÖ»óÀÇ ¼º´ÉÀ» º¸ÀåÇÕ´Ï´Ù. ¸î °¡Áö °æ¿ìÀÌ ±âº» µ¿ÀÛÀº PJA ÅøŶ ¶óÀ̺귯¸®°¡ Çâ»óµÇ´Â ¹®Á¦¸¦ ÀÏÀ¸Å³ ¼ö ÀÖ½À´Ï´Ù. UNIX ½Ã½ºÅÛ (Çìµå¸®½º ȯ°æÀ̶ó°íµµ ÇÔ) ¶Ç´Â GDI ¸®¼Ò½º¿¡¼ X11 µð½ºÇ÷¹ÀÌ°¡ °¡´ÉÇÏÁö ¾ÊÀ½ Windows¿¡¼´Â ºÎÁ·ÇÑ °æ¿ì ÇÁ·Î±×·¥ÀÌ ÀÌ·¯ÇÑ À̹ÌÁö¸¦ Ç¥½Ã ÇÒ ÇÊ¿ä°¡ ¾ø´õ¶óµµ JDK ¹öÀü <1.4¿¡¼ java.awt.Graphics ¸Þ¼µå·Î ȸé À̹ÌÁö¸¦ °è»êÇÏ´Â °ÍÀº ºÒ°¡´ÉÇÕ´Ï´Ù. ÀϹÝÀû À¸·ÎÀÌ »óȲÀº ÆÄÀÌ, Â÷Æ® ¶Ç´Â À¥ Ä«¿îÅÍ¿Í °°Àº µ¿ÀûÀ¸·Î »ý¼º µÈ À̹ÌÁö¸¦ ¹ÝȯÇÏ´Â ¼ºí¸´¿¡¼ ¹ß»ýÇÕ´Ï´Ù .? with pja toolkitÀ» »ç¿ëÇÏ¸é ½ÇÇàµÉ Java ÇÁ·Î±×·¥À» º¯°æÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. java.awt ½Ã½ºÅÛ ¼Ó¼ºÀ» com.eteks·Î ¼³Á¤ÇϽʽÿÀ. .awt.PjatoolkitÀº Java 1.1À» »ç¿ëÇÏ¿© ÇÁ·Î±×·¥¿¡ ´ëÇÑ À¯ÀÏÇÑ ¿ä±¸ ¼öÁ¤ÀÔ´Ï´Ù (ÀÚ¼¼ÇÑ ³»¿ëÀº PJA Toolkit FAQ ¹× Com.Eteks.AWT.PJA Toolkit Ŭ·¡½º ¹®¼ ÂüÁ¶). Java Security Manager°¡ ¸ðµç ÅøŶ ¶Ç´Â AWT ¶óÀ̺귯¸®¿¡ ´ëÇÑ ¾×¼¼½º¸¦ ±ÝÁö ÇÒ ¶§ ¿ÀÇÁ ½ºÅ©¸° À̹ÌÁö¸¦ °è»êÇÏ´Â °ÍÀº ºÒ°¡´ÉÇÕ´Ï´Ù. ÀÌ °æ¿ì java.awt.Image¸¦ È®ÀåÇÏ´Â com.eteks.awt.pjaimage Ŭ·¡½ºÀÇ ÀνºÅϽº¸¦ ÀÛ¼ºÇÏ°í Graphics Method·Î ±×·ÁÁö´Â Class¸¦ ÀÛ¼ºÇϽʽÿÀ. ±âº» ÇÔ¼ö¸¦ »ç¿ëÇÏ¿© °¢ Çȼ¿¿¡ ´ëÇØ Ç×»ó µ¿ÀÏÇÑ °á°ú¸¦ Á¦°øÇÏÁö ¾Ê½À´Ï´Ù. ¸ðµç Ç÷§Æû¿¡¼. ¿¹¸¦ µé¾î, SANSSERIF ±Û²ÃÀº MACOS, Windows ¹× ±âŸ ½Ã½ºÅÛ¿¡¼ ´Ù¸£°Ô ·»´õ¸µµË´Ï´Ù.ÀÌ ±Û²ÃÀÇ °¢ ¹®ÀÚ´Â µ¿ÀÏÇÏ°Ô ±×·ÁÁöÁö ¾ÊÀ¸¸ç ÆùÆ® ¾ØƼ ¾Ù¸®¾î½ÌÀÌ ½Ã½ºÅÛ¿¡ ¼³Á¤µÇ¾î Àְųª¾ø´Â °æ¿ì ´Ù¸¨´Ï´Ù. MacOS¿¡¼´Â Java ¹®¼¿¡ ÁöÁ¤µÈ´ë·Î ¿ø¸®Áö ¾Ê½À´Ï´Ù. fillarc () ¹× drawArc () µ¿ÀÏÇÑ ±âº» Ÿ¿øÀ» »ç¿ëÇÏÁö ¸¶½Ê½Ã¿À ... ¸¶Áö¸·À¸·Î GNU ÀÏ¹Ý °ø¿ë ¶óÀ̼¾½º¿¡¼ »ç¿ëÇÒ ¼öÀÖ´Â PJA Toolkit ¶óÀ̺귯¸®°¡ Java ¼Ò½º ÆÄÀÏ°ú ÇÔ²² Á¦°øµË´Ï´Ù. °øºÎ¸¦À§ÇÑ ÁÁÀº ±âºÐ : ÄÄÇ»ÅÍ¿¡¼ ±×·¡ÇÈ ±â´ÉÀ¸·Î Çȼ¿ÀÌ ±×¸± ¼öÀÖ´Â ¹æ¹ý (com.eteks.awt.pjagraphics´Â Bresenham ¾Ë°í¸®ÁòÀ» »ç¿ëÇÏ¿© ¼± ¹× ¿øÀ» ±×¸®±â)À» »ç¿ëÇÕ´Ï´Ù. ImageConsumer¿¡ ÀÇÇØ ÁöÁ¤µÈ À̹ÌÁö¸¦ °ü¸®Çϱâ À§ÇØ Java Æз¯´ÙÀÓÀ» »ç¿ëÇÏ´Â ¹æ¹ý / ImageProducer / imageObserver ÀÎÅÍÆäÀ̽º. Java Toolkit ÀÛµ¿ ¹× ÀÛµ¿ ÇؾßÇÏ´Â (±¸ÇöÇÒ Ãß»ó Ŭ·¡½º ¹× ÀÎÅÍÆäÀ̽º). °³¹ßÀÚ°¡ ±×·¡ÇÈ µµ¸é ¹æ¹ýÀ» °³¼±ÇÏ°í ÃÖÀûÈ ÇÒ ¼ö ÀÖµµ·Ï ¼Ò½º°¡ Á¦°øµË´Ï´Ù .?com.eteks.awt ÆÐÅ°Áö ÆÄÀÏÀº Java 1.0 ȣȯµÇÁö¸¸ JDK 1.2 ÀÌ»óÀÇ ¶óÀ̺귯¸®°¡ ÇÊ¿äÇÕ´Ï´Ù (Java <1.2 ÄÄÆÄÀÏ·¯ÀÇ °æ¿ì, ÀÌ°ÍÀº ¸ðµç Java¸¦ »ç¿ëÇÏ¿© ¼öÇà ÇÒ ¼ö ÀÖ½À´Ï´Ù) ÄÄÆÄÀÏ Å¸ÀÓ¿¡ -classPath ¿É¼ÇÀÇ Classes.zip ´ë½Å 2 °³ÀÇ RT.jar ¶óÀ̺귯¸®).? PJA ÅøŶ ¶óÀ̺귯¸®ÀÇ ¹«°Ô´Â ·±Å¸ÀÓ¿¡ 140 koÀÇ ¹«°Ô°¡ ÀÖ½À´Ï´Ù.
PJA ÅøŶ °ü·Ã ¼ÒÇÁÆ®¿þ¾î