JavaTM 2
Platform
Std.  Ed.  v1. 4.0

javax.swing.plaf.metal
Ŭ·¡½º MetalTabbedPaneUI

java.lang.Object 
  |
  +--javax.swing.plaf.ComponentUI 
        |
        +--javax.swing.plaf.TabbedPaneUI 
              |
              +--javax.swing.plaf.basic.BasicTabbedPaneUI 
                    |
                    +--javax.swing.plaf.metal.MetalTabbedPaneUI
¸ðµç ±¸Çö ÀÎÅÍÆäÀ̽º:
SwingConstants

public class MetalTabbedPaneUI
extends BasicTabbedPaneUI

BasicTabbedPaneUI ÀÇ Metal ¼­ºê Ŭ·¡½ºÀÔ´Ï´Ù.

°æ°í: ÀÌ Å¬·¡½ºÀÇ Á÷·ÄÈ­ µÈ ¿ÀºêÁ§Æ®´Â ÇâÈÄÀÇ Swing ¸±¸®½º¿ÍÀÇ È£È¯¼ºÀÌ ¾ø¾îÁý´Ï´Ù. ÇöÀçÀÇ Á÷·ÄÈ­ÀÇ ¼­Æ÷Æ®´Â ´Ü±â ±â¾ïÀ̳ª, °°Àº ¹öÁ¯ÀÇ Swing ¸¦ ½ÇÇàÇÏ´Â ¾îÇø®ÄÉÀ̼ǰ£ÀÇ RMI ¿¡ ÀûÀýÇϰí ÀÖ½À´Ï´Ù. JDK ¹öÁ¯ 1.4 ÀÌÈÄ, ¸ðµç JavaBeans ÀÇ Àå±â ±â¾ï¿ë ¼­Æ÷Æ®´Â java.beans ÆÐŰÁö¿¡ Ãß°¡µÇ°í ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ °ÍÀº XMLEncoder ¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä.


ÁßøµÈ Ŭ·¡½ºÀÇ °³¿ä
 class MetalTabbedPaneUI.TabbedPaneLayout
          ÀÌ ³»ºÎ Ŭ·¡½º´Â public ¿Í ¸¶Å© µË´Ï´Ù¸¸, À̰ÍÀº ÄÄÆÄÀÏ·¯ÀÇ ¹ö±×°¡ ¿øÀÎÀÔ´Ï´Ù.
 
Ŭ·¡½º javax.swing.plaf.basic. BasicTabbedPaneUI À» »ó¼Ó¹ÞÀº ÁßøµÈ Ŭ·¡½º
BasicTabbedPaneUI.FocusHandler , BasicTabbedPaneUI.MouseHandler , BasicTabbedPaneUI.PropertyChangeHandler , BasicTabbedPaneUI.TabSelectionHandler
 
ÇʵåÀÇ °³¿ä
protected  int minTabWidth
           
protected  Color selectColor
           
protected  Color selectHighlight
           
protected  Color tabAreaBackground
           
 
Ŭ·¡½º javax.swing.plaf.basic. BasicTabbedPaneUI ¿¡¼­ »ó¼Ó¹ÞÀº Çʵå
calcRect , contentBorderInsets , darkShadow , downKey , focus , focusListener , highlight , leftKey , lightHighlight , maxTabHeight , maxTabWidth , mouseListener , propertyChangeListener , rects , rightKey , runCount , selectedRun , selectedTabPadInsets , shadow , tabAreaInsets , tabChangeListener , tabInsets , tabPane , tabRunOverlay , tabRuns , textIconGap , upKey
 
ÀÎÅÍÆäÀ̽º javax.swing. SwingConstants ¿¡¼­ »ó¼Ó¹ÞÀº Çʵå
BOTTOM , CENTER , EAST , HORIZONTAL , LEADING , LEFT , NEXT , NORTH , NORTH_EAST , NORTH_WEST , PREVIOUS , RIGHT , SOUTH , SOUTH_EAST , SOUTH_WEST , TOP , TRAILING , VERTICAL , WEST
 
»ý¼ºÀÚÀÇ °³¿ä
MetalTabbedPaneUI ()
           
 
¸Þ¼ÒµåÀÇ °³¿ä
protected  int calculateMaxTabHeight (int tabPlacement)
           
protected  LayoutManager createLayoutManager ()
          installUI ¿¡ ÀÇÇØ ±âµ¿µÇ¾îJTabbedPane ¸¦ °ü¸®Çϱâ À§ÇÑ ·¹À̾ƿô ¸Å´ÏÀú ¿ÀºêÁ§Æ®¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
static ComponentUI createUI (JComponent  x)
          ÁöÁ¤µÈ ÄÄÆÛ³ÍÆ®ÀÇ UI delegateÀÇ ÀνºÅϽº¸¦ µ¹·ÁÁÝ´Ï´Ù.
protected  Color getColorForGap (int currentRun, int x, int y)
           
protected  int getTabLabelShiftX (int tabPlacement, int tabIndex, boolean isSelected)
          Java L &F ÀÇ Ã³¸®¸¦ ½ÇÇàÇÏÁö ¾Ê°Ô, ¿À¹ö¶óÀ̵å(override) µË´Ï´Ù.
protected  int getTabLabelShiftY (int tabPlacement, int tabIndex, boolean isSelected)
          Java L &F ÀÇ Ã³¸®¸¦ ½ÇÇàÇÏÁö ¾Ê°Ô, ¿À¹ö¶óÀ̵å(override) µË´Ï´Ù.
protected  int getTabRunOverlay (int tabPlacement)
           
protected  void installDefaults ()
           
 void paint (Graphics  g, JComponent  c)
          Look &Feel ¿¡ ÀûÀýÇÑ, ÁöÁ¤µÈ ÄÄÆÛ³ÍÆ®¸¦ paint ÇÕ´Ï´Ù.
protected  void paintBottomTabBorder (int tabIndex, Graphics  g, int x, int y, int w, int h, int btm, int rght, boolean isSelected)
           
protected  void paintContentBorderBottomEdge (Graphics  g, int tabPlacement, int selectedIndex, int x, int y, int w, int h)
           
protected  void paintContentBorderLeftEdge (Graphics  g, int tabPlacement, int selectedIndex, int x, int y, int w, int h)
           
protected  void paintContentBorderRightEdge (Graphics  g, int tabPlacement, int selectedIndex, int x, int y, int w, int h)
           
protected  void paintContentBorderTopEdge (Graphics  g, int tabPlacement, int selectedIndex, int x, int y, int w, int h)
           
protected  void paintFocusIndicator (Graphics  g, int tabPlacement, Rectangle [] rects, int tabIndex, Rectangle  iconRect, Rectangle  textRect, boolean isSelected)
           
protected  void paintHighlightBelowTab ()
           
protected  void paintLeftTabBorder (int tabIndex, Graphics  g, int x, int y, int w, int h, int btm, int rght, boolean isSelected)
           
protected  void paintRightTabBorder (int tabIndex, Graphics  g, int x, int y, int w, int h, int btm, int rght, boolean isSelected)
           
protected  void paintTabBackground (Graphics  g, int tabPlacement, int tabIndex, int x, int y, int w, int h, boolean isSelected)
           
protected  void paintTabBorder (Graphics  g, int tabPlacement, int tabIndex, int x, int y, int w, int h, boolean isSelected)
           °¢ ÅÇÀÇ ÁÖÀ§¿¡ º¸´õ¸¦ Ç¥Çö ÇÕ´Ï´Ù.
protected  void paintTopTabBorder (int tabIndex, Graphics  g, int x, int y, int w, int h, int btm, int rght, boolean isSelected)
           
protected  boolean shouldFillGap (int currentRun, int tabIndex, int x, int y)
           
protected  boolean shouldPadTabRun (int tabPlacement, int run)
           
protected  boolean shouldRotateTabRuns (int tabPlacement, int selectedRun)
           
 void update (Graphics  g, JComponent  c)
          ÁöÁ¤µÈ ÄÄÆÛ³ÍÆ®¸¦ paint ÇÒ ½Ã°£ÀÌ µÈ °ÍÀ», ÀÌ UI delegate¿¡ ÅëÁöÇÕ´Ï´Ù.
 
Ŭ·¡½º javax.swing.plaf.basic. BasicTabbedPaneUI ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
assureRectsCreated , calculateMaxTabWidth , calculateTabAreaHeight , calculateTabAreaWidth , calculateTabHeight , calculateTabWidth , createChangeListener , createFocusListener , createMouseListener , createPropertyChangeListener , expandTabRunsArray , getContentBorderInsets , getFontMetrics , getIconForTab , getMaximumSize , getMinimumSize , getNextTabIndex , getNextTabIndexInRun , getNextTabRun , getPreferredSize , getPreviousTabIndex , getPreviousTabIndexInRun , getPreviousTabRun , getRunForTab , getSelectedTabPadInsets , getTabAreaInsets , getTabBounds , getTabBounds , getTabInsets , getTabRunCount , getTabRunIndent , getTabRunOffset , getTextViewForTab , getVisibleComponent , installComponents , installKeyboardActions , installListeners , installUI , lastTabInRun , layoutLabel , navigateSelectedTab , paintContentBorder , paintIcon , paintTab , paintTabArea , paintText , rotateInsets , selectAdjacentRunTab , selectNextTab , selectNextTabInRun , selectPreviousTab , selectPreviousTabInRun , setVisibleComponent , shouldRotateTabRuns , tabForCoordinate , uninstallComponents , uninstallDefaults , uninstallKeyboardActions , uninstallListeners , uninstallUI
 
Ŭ·¡½º javax.swing.plaf. ComponentUI ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
contains , getAccessibleChild , getAccessibleChildrenCount
 
Ŭ·¡½º java.lang. Object ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

ÇʵåÀÇ »ó¼¼

minTabWidth

protected int minTabWidth

tabAreaBackground

protected Color  tabAreaBackground

selectColor

protected Color  selectColor

selectHighlight

protected Color  selectHighlight
»ý¼ºÀÚÀÇ »ó¼¼

MetalTabbedPaneUI

public MetalTabbedPaneUI()
¸Þ¼ÒµåÀÇ »ó¼¼

createUI

public static ComponentUI  createUI(JComponent  x)
Ŭ·¡½º ComponentUI ÀÇ ±â¼ú:
ÁöÁ¤µÈ ÄÄÆÛ³ÍÆ®ÀÇ UI delegateÀÇ ÀνºÅϽº¸¦ µ¹·ÁÁÝ´Ï´Ù. °¢ ¼­ºê Ŭ·¡½º´Â ±× ÀÚüÀÇ Á¤ÀûÀÎ createUI ¸Þ¼Òµå¸¦ Á¦°øÇØ, ±× UI delegateÀÇ ¼­ºê Ŭ·¡½ºÀÇ ÀνºÅϽº¸¦ µ¹·ÁÁÙ Çʿ䰡 ÀÖ½À´Ï´Ù. UI delegateÀÇ ¼­ºê Ŭ·¡½º°¡ »óÅ ¾øÀ½ÀÇ °æ¿ì, º¹¼öÀÇ ÄÄÆÛ³ÍÆ®¿¡ °øÀ¯µÇ´Â ÀνºÅϽº¸¦ µ¹·ÁÁÝ´Ï´Ù. UI delegateÀÌ »óÅ ÀÖ´Â °æ¿ì, ÄÄÆÛ³ÍÆ® ¸¶´Ù »õ·Î¿î ÀνºÅϽº¸¦ µ¹·ÁÁÙ Çʿ䰡 ÀÖ½À´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â È£ÃâÇØ¼± ¾È µÇ±â ¶§¹®¿¡, ±× µðÆúÆ® ±¸ÇöÀº ¿¡·¯¸¦ ½½·Î¿ì ÇÕ´Ï´Ù.


createLayoutManager

protected LayoutManager  createLayoutManager()
Ŭ·¡½º BasicTabbedPaneUI ÀÇ ±â¼ú:
installUI ¿¡ ÀÇÇØ ±âµ¿µÇ¾îJTabbedPane ¸¦ °ü¸®Çϱâ À§ÇÑ ·¹À̾ƿô ¸Å´ÏÀú ¿ÀºêÁ§Æ®¸¦ ÀÛ¼ºÇÕ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º BasicTabbedPaneUI ³»ÀÇ createLayoutManager
¹Ýȯ°ª:
·¹À̾ƿô ¸Å´ÏÀú ¿ÀºêÁ§Æ®
°ü·Ã Ç׸ñ:
BasicTabbedPaneUI.TabbedPaneLayout , JTabbedPane.getTabLayoutPolicy()

installDefaults

protected void installDefaults()
¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º BasicTabbedPaneUI ³»ÀÇ installDefaults

paintTabBorder

protected void paintTabBorder(Graphics  g,
                              int tabPlacement,
                              int tabIndex,
                              int x,
                              int y,
                              int w,
                              int h,
                              boolean isSelected)
Ŭ·¡½º BasicTabbedPaneUI ÀÇ ±â¼ú:
°¢ ÅÇÀÇ ÁÖÀ§¿¡ º¸´õ¸¦ Ç¥Çö ÇÕ´Ï´Ù. ÀÌ ÇÔ¼ö´Â µ¿½Ã¿¡ ÅÇÀÇ ¹é±×¶ó¿îµåµµ Ç¥Çö ÇÕ´Ï´Ù¸¸, ±×°ÍÀº ´Ù¸¥ Àå¼Ò¿¡¼­ ÇàÇØÁý´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º BasicTabbedPaneUI ³»ÀÇ paintTabBorder

paintTopTabBorder

protected void paintTopTabBorder(int tabIndex,
                                 Graphics  g,
                                 int x,
                                 int y,
                                 int w,
                                 int h,
                                 int btm,
                                 int rght,
                                 boolean isSelected)

shouldFillGap

protected boolean shouldFillGap(int currentRun,
                                int tabIndex,
                                int x,
                                int y)

getColorForGap

protected Color  getColorForGap(int currentRun,
                               int x,
                               int y)

paintLeftTabBorder

protected void paintLeftTabBorder(int tabIndex,
                                  Graphics  g,
                                  int x,
                                  int y,
                                  int w,
                                  int h,
                                  int btm,
                                  int rght,
                                  boolean isSelected)

paintBottomTabBorder

protected void paintBottomTabBorder(int tabIndex,
                                    Graphics  g,
                                    int x,
                                    int y,
                                    int w,
                                    int h,
                                    int btm,
                                    int rght,
                                    boolean isSelected)

paintRightTabBorder

protected void paintRightTabBorder(int tabIndex,
                                   Graphics  g,
                                   int x,
                                   int y,
                                   int w,
                                   int h,
                                   int btm,
                                   int rght,
                                   boolean isSelected)

update

public void update(Graphics  g,
                   JComponent  c)
Ŭ·¡½º ComponentUI ÀÇ ±â¼ú:
ÁöÁ¤µÈ ÄÄÆÛ³ÍÆ®¸¦ paint ÇÒ ½Ã°£ÀÌ µÈ °ÍÀ», ÀÌ UI delegate¿¡ ÅëÁöÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â ÁöÁ¤µÈ ÄÄÆÛ³ÍÆ®°¡ paint µÉ ¶§ JComponent ¿¡ ÀÇÇØ ºÒ·Á °©´Ï´Ù. opaque ÇÁ·ÎÆÛƼ°¡ true ÀÇ °æ¿ì, ÀÌ ¸Þ¼Òµå´Â ÁöÁ¤µÈ ÄÄÆÛ³ÍÆ®¸¦ ±× µðÆúÆ®ÀÇ ¹é±×¶ó¿îµå Ä®¶ó·Î ÀüºÎ Ä¥ÇØ, °ð¹Ù·Î paint ¸¦ È£ÃâÇÕ´Ï´Ù. ÀϹÝÀûÀ¸·Î, ÀÌ ¸Þ¼Òµå´Â ¼­ºê Ŭ·¡½º¿¡ ÀÇÇØ ¿À¹ö¶óÀ̵å(override) ÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. ¸ðµç Look & Feel Ç¥Çö ÄÚµå´Â paint ¸Þ¼Òµå¿¡ »óÁÖÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º ComponentUI ³»ÀÇ update
ÆÄ¶ó¹ÌÅÍ:
g - paintó°¡ µÇ´Â Graphics ¹®¸Æ
c - paint µÇ´Â ÄÄÆÛ³ÍÆ®. ÀÌ Àμö´Â ÀÚÁÖ ¹«½ÃµÇÁö¸¸, UI ¿ÀºêÁ§Æ®°¡ »óžøÀÌ º¹¼öÀÇ ÄÄÆÛ³ÍÆ®¿¡ °øÀ¯µÇ´Â °æ¿ì¿¡ »ç¿ëµÇ´Â ÀÏÀÌ ÀÖ´Â
°ü·Ã Ç׸ñ:
ComponentUI.paint(java.awt.Graphics, javax.swing.JComponent) , JComponent.paintComponent(java.awt.Graphics)

paintTabBackground

protected void paintTabBackground(Graphics  g,
                                  int tabPlacement,
                                  int tabIndex,
                                  int x,
                                  int y,
                                  int w,
                                  int h,
                                  boolean isSelected)
¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º BasicTabbedPaneUI ³»ÀÇ paintTabBackground

getTabLabelShiftX

protected int getTabLabelShiftX(int tabPlacement,
                                int tabIndex,
                                boolean isSelected)
Java L &F ÀÇ Ã³¸®¸¦ ½ÇÇàÇÏÁö ¾Ê°Ô, ¿À¹ö¶óÀ̵å(override) µË´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º BasicTabbedPaneUI ³»ÀÇ getTabLabelShiftX

getTabLabelShiftY

protected int getTabLabelShiftY(int tabPlacement,
                                int tabIndex,
                                boolean isSelected)
Java L &F ÀÇ Ã³¸®¸¦ ½ÇÇàÇÏÁö ¾Ê°Ô, ¿À¹ö¶óÀ̵å(override) µË´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º BasicTabbedPaneUI ³»ÀÇ getTabLabelShiftY

paint

public void paint(Graphics  g,
                  JComponent  c)
Ŭ·¡½º ComponentUI ÀÇ ±â¼ú:
Look &Feel ¿¡ ÀûÀýÇÑ, ÁöÁ¤µÈ ÄÄÆÛ³ÍÆ®¸¦ paint ÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â ComponentUI.update ¸Þ¼Òµå·ÎºÎÅÍ, ÁöÁ¤µÈ ÄÄÆÛ³ÍÆ®°¡ paint µÉ ¶§ ºÒ·Á °©´Ï´Ù. ¼­ºê Ŭ·¡½º´Â ÀÌ ¸Þ¼Òµå¸¦ ¿À¹ö¶óÀ̵å(override) ÇØ, ÁöÁ¤µÈ Graphics ¿ÀºêÁ§Æ®¸¦ »ç¿ëÇØ ÄÄÆÛ³ÍÆ®ÀÇ ³»¿ëÀ» Ç¥Çö ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º BasicTabbedPaneUI ³»ÀÇ paint
ÆÄ¶ó¹ÌÅÍ:
g - paintó°¡ µÇ´Â Graphics ¹®¸Æ
c - paint µÇ´Â ÄÄÆÛ³ÍÆ®. ÀÌ Àμö´Â ÀÚÁÖ ¹«½ÃµÇÁö¸¸, UI ¿ÀºêÁ§Æ®°¡ »óžøÀÌ º¹¼öÀÇ ÄÄÆÛ³ÍÆ®¿¡ °øÀ¯µÇ´Â °æ¿ì¿¡ »ç¿ëµÇ´Â ÀÏÀÌ ÀÖ´Â
°ü·Ã Ç׸ñ:
ComponentUI.update(java.awt.Graphics, javax.swing.JComponent)

paintHighlightBelowTab

protected void paintHighlightBelowTab()

paintFocusIndicator

protected void paintFocusIndicator(Graphics  g,
                                   int tabPlacement,
                                   Rectangle [] rects,
                                   int tabIndex,
                                   Rectangle  iconRect,
                                   Rectangle  textRect,
                                   boolean isSelected)
¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º BasicTabbedPaneUI ³»ÀÇ paintFocusIndicator

paintContentBorderTopEdge

protected void paintContentBorderTopEdge(Graphics  g,
                                         int tabPlacement,
                                         int selectedIndex,
                                         int x,
                                         int y,
                                         int w,
                                         int h)
¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º BasicTabbedPaneUI ³»ÀÇ paintContentBorderTopEdge

paintContentBorderBottomEdge

protected void paintContentBorderBottomEdge(Graphics  g,
                                            int tabPlacement,
                                            int selectedIndex,
                                            int x,
                                            int y,
                                            int w,
                                            int h)
¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º BasicTabbedPaneUI ³»ÀÇ paintContentBorderBottomEdge

paintContentBorderLeftEdge

protected void paintContentBorderLeftEdge(Graphics  g,
                                          int tabPlacement,
                                          int selectedIndex,
                                          int x,
                                          int y,
                                          int w,
                                          int h)
¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º BasicTabbedPaneUI ³»ÀÇ paintContentBorderLeftEdge

paintContentBorderRightEdge

protected void paintContentBorderRightEdge(Graphics  g,
                                           int tabPlacement,
                                           int selectedIndex,
                                           int x,
                                           int y,
                                           int w,
                                           int h)
¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º BasicTabbedPaneUI ³»ÀÇ paintContentBorderRightEdge

calculateMaxTabHeight

protected int calculateMaxTabHeight(int tabPlacement)
¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º BasicTabbedPaneUI ³»ÀÇ calculateMaxTabHeight

getTabRunOverlay

protected int getTabRunOverlay(int tabPlacement)
¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º BasicTabbedPaneUI ³»ÀÇ getTabRunOverlay

shouldRotateTabRuns

protected boolean shouldRotateTabRuns(int tabPlacement,
                                      int selectedRun)

shouldPadTabRun

protected boolean shouldPadTabRun(int tabPlacement,
                                  int run)
¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º BasicTabbedPaneUI ³»ÀÇ shouldPadTabRun

JavaTM 2
Platform
Std.  Ed.  v1. 4.0

¹ö±×ÀÇ º¸°í¿Í ±â´ÉÀÇ ¸®Äù½ºÆ®
ÀÌ¿ÜÀÇ API ·¹ÆÛ·±½º ¹× °³¹ßÀÚ¿ë ¹®¼­¿¡ ´ëÇØ¼­´Â Java 2 SDK SE °³¹ßÀÚ¿ë ¹®¼­¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. °³¹ßÀÚÀü¿ëÀÇ »ó¼¼ÇÑ ÇØ¼³, °³³äÀÇ °³¿ä, ¿ë¾îÀÇ Á¤ÀÇ, ¹ö±×ÀÇ È¸ÇÇÃ¥, ¹× ÄÚµå ½Ç·Ê°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ À־ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.