JavaTM 2 Platform
Standard Ed. 5.0

java.awt
Ŭ·¡½º Label

java.lang.Object 
  »óÀ§¸¦ È®Àå java.awt.Component 
      »óÀ§¸¦ È®Àå java.awt.Label
¸ðµç ±¸ÇöµÈ ÀÎÅÍÆäÀ̽º:
ImageObserver, MenuContainer, Serializable, Accessible

public class Label
extends Component
implements Accessible

Label°´Ã¼´Â ÄÁÅ×À̳ʳ»¿¡ ÅؽºÆ®¸¦ ¹èÄ¡Çϱâ À§ÇÑ ÄÄÆÛ³ÍÆ®ÀÔ´Ï´Ù. ¶óº§Àº ´ÜÀÏÇàÀÇ read Àü¿ë ÅؽºÆ®¸¦ Ç¥½ÃÇÕ´Ï´Ù. ÅؽºÆ®¸¦ º¯°æÇÏ·Á¸é ¾îÇø®ÄÉÀ̼ÇÀ» »ç¿ëÇØ, »ç¿ëÀÚ°¡ Á÷Á¢ ÆíÁýÇÒ ¼ö ¾ø½À´Ï´Ù.

ÀÌÇÏ¿¡ ¿¹¸¦ ³ªÅ¸³À´Ï´Ù.    


 setLayout(new FlowLayout(FlowLayout.CENTER, 10, 10));
 add(new Label("Hi There! "));
 add(new Label("Another Label"));
 

»ó±âÀÇ ÄÚµå´Â ´ÙÀ½ÀÇ ¶óº§À» ÀÛ¼ºÇÕ´Ï´Ù.

2°³ÀÇ ¶óº§: 'Hi There!' °ú 'Another label'

µµÀÔµÈ ¹öÀü :
JDK1. 0
°ü·Ã Ç׸ñ:
Á÷·ÄÈ­ µÈ Çü½Ä

Áßø(Nested) Ŭ·¡½º °³¿ä
protected  class Label.AccessibleAWTLabel
          ÀÌ Å¬·¡½º´Â Label Ŭ·¡½º¿ëÀÇ »ç¿ëÀÚ º¸Á¶ ±â´ÉÀÇ Áö¿ø¸¦ ±¸ÇöÇÏ°í ÀÖ½À´Ï´Ù.
 
Ŭ·¡½º java.awt. Component ·ÎºÎÅÍ »ó¼ÓµÈ Áßø(Nested) Ŭ·¡½º/ÀÎÅÍÆäÀ̽º
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
ÇÊµå °³¿ä
static int CENTER
          ¶óº§ÀÌ centering µÇ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int LEFT
          ¶óº§ÀÌ ¿ÞÂÊ °¡Áö·±È÷ ÇÏ°í µÇ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
static int RIGHT
          ¶óº§ÀÌ ¿À¸¥ÂʸÂÃ㠵Ǵ °ÍÀ» ³ªÅ¸³À´Ï´Ù.
 
Ŭ·¡½º java.awt. Component ·ÎºÎÅÍ »ó¼ÓµÈ Çʵå
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
ÀÎÅÍÆäÀ̽º java.awt.image. ImageObserver ·ÎºÎÅÍ »ó¼ÓµÈ Çʵå
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
»ý¼ºÀÚ °³¿ä
Label ()
          ºñ¾îÀÖ´Â ¶óº§À» ±¸ÃàÇÕ´Ï´Ù.
Label (String  text)
          »õ·Î¿î ¶óº§À» ¿ÞÂÊ °¡Áö·±È÷ ÇØ, ÁöÁ¤µÈ ÅؽºÆ® ij¸¯ÅÍ ¶óÀÎÀ¸·Î ±¸ÃàÇÕ´Ï´Ù.
Label (String  text, int alignment)
          ÁöÁ¤µÈ ÅؽºÆ® ij¸¯ÅÍ ¶óÀÎÀ» ÁöÁ¤µÈ ¹èÄ¡·Î Ç¥½ÃÇÏ´Â »õ·Î¿î ¶óº§À» ±¸ÃàÇÕ´Ï´Ù.
 
¸Þ¼­µå °³¿ä
 void addNotify ()
          ÀÌ ¶óº§ÀÇ ÇǾ ÀÛ¼ºÇÕ´Ï´Ù.
 AccessibleContext getAccessibleContext ()
          ÀÌ Label¿¡ °ü·ÃÇÑ AccessibleContext¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 int getAlignment ()
          ÀÌ ¶óº§ÀÇ ÇöÀçÀÇ ¹èÄ¡¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 String getText ()
          ÀÌ ¶óº§ÀÇ ÅؽºÆ®¸¦ ¸®ÅÏÇÕ´Ï´Ù.
protected  String paramString ()
          ÀÌ Label »óŸ¦ ³ªÅ¸³»´Â ij¸¯ÅÍ ¶óÀÎÀ» ¸®ÅÏÇÕ´Ï´Ù.
 void setAlignment (int alignment)
          ÀÌ ¶óº§ÀÇ ¹èÄ¡¸¦, ÁöÁ¤µÈ ¹èÄ¡·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setText (String  text)
          ÀÌ ¶óº§ÀÇ ÅؽºÆ®¸¦, ÁöÁ¤µÈ ÅؽºÆ®·Î ¼³Á¤ÇÕ´Ï´Ù.
 
Ŭ·¡½º java.awt. Component ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paint, paintAll, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, update, validate
 
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

ÇʵåÀÇ »ó¼¼

LEFT

public static final int LEFT
¶óº§ÀÌ ¿ÞÂÊ °¡Áö·±È÷ ÇÏ°í µÇ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö Çʵ尪

CENTER

public static final int CENTER
¶óº§ÀÌ centering µÇ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö Çʵ尪

RIGHT

public static final int RIGHT
¶óº§ÀÌ ¿À¸¥ÂʸÂÃ㠵Ǵ °ÍÀ» ³ªÅ¸³À´Ï´Ù.

µµÀÔµÈ ¹öÀü :
JDK1. 0t.
°ü·Ã Ç׸ñ:
Á¤¼ö Çʵ尪
»ý¼ºÀÚ »ó¼¼

Label

public Label()
      throws HeadlessException 
ºñ¾îÀÖ´Â ¶óº§À» ±¸ÃàÇÕ´Ï´Ù. ¶óº§ÀÇ ÅؽºÆ®´Â ºñ¾îÀִ ij¸¯ÅÍ ¶óÀÎ "" ÀÔ´Ï´Ù.

¿¹¿Ü:
HeadlessException - GraphicsEnvironment.isHeadless()°¡ true¸¦ µ¹·ÁÁÖ´Â °æ¿ì
°ü·Ã Ç׸ñ:
GraphicsEnvironment.isHeadless()

Label

public Label(String  text)
      throws HeadlessException 
»õ·Î¿î ¶óº§À» ¿ÞÂÊ °¡Áö·±È÷ ÇØ, ÁöÁ¤µÈ ÅؽºÆ® ij¸¯ÅÍ ¶óÀÎÀ¸·Î ±¸ÃàÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
text - ¶óº§ÀÌ Ç¥½ÃÇϴ ij¸¯ÅÍ ¶óÀÎ. null°ªÀ» ÁöÁ¤Çصµ, NullPointerExceptionÀ» Throw ÇÏÁö ¾Ê°í ¹Þ¾ÆµéÀÏ ¼ö ÀÖ´Ù
¿¹¿Ü:
HeadlessException - GraphicsEnvironment.isHeadless()°¡ true¸¦ µ¹·ÁÁÖ´Â °æ¿ì
°ü·Ã Ç׸ñ:
GraphicsEnvironment.isHeadless()

Label

public Label(String  text,
             int alignment)
      throws HeadlessException 
ÁöÁ¤µÈ ÅؽºÆ® ij¸¯ÅÍ ¶óÀÎÀ» ÁöÁ¤µÈ ¹èÄ¡·Î Ç¥½ÃÇÏ´Â »õ·Î¿î ¶óº§À» ±¸ÃàÇÕ´Ï´Ù. alignment°ªÀº, Label.LEFT, Label.RIGHT, Label.CENTER ¸ÓÁö¾Ê¾ÆÀΰ¡ÀÔ´Ï´Ù.

ÆĶó¹ÌÅÍ:
text - ¶óº§ÀÌ Ç¥½ÃÇϴ ij¸¯ÅÍ ¶óÀÎ. null°ªÀ» ÁöÁ¤Çصµ, NullPointerExceptionÀ» Throw ÇÏÁö ¾Ê°í ¹Þ¾ÆµéÀÏ ¼ö ÀÖ´Â
alignment - ¹èÄ¡ ¹æ¹ýÀÇ °ª
¿¹¿Ü:
HeadlessException - GraphicsEnvironment.isHeadless()°¡ true¸¦ µ¹·ÁÁÖ´Â °æ¿ì
°ü·Ã Ç׸ñ:
GraphicsEnvironment.isHeadless()
¸Þ¼­µåÀÇ »ó¼¼

addNotify

public void addNotify()
ÀÌ ¶óº§ÀÇ ÇǾ ÀÛ¼ºÇÕ´Ï´Ù. ÇǾ »ç¿ëÇϸé, ±× ±â´É¼ºÀ» ¹Ù²Ù´Â ÀÏ ¾øÀÌ ¶óº§ÀÇ ¿Ü°üÀ» ¼öÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù .

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Component ³»ÀÇ addNotify
°ü·Ã Ç׸ñ:
Component.isDisplayable(), Component.removeNotify()

getAlignment

public int getAlignment()
ÀÌ ¶óº§ÀÇ ÇöÀçÀÇ ¹èÄ¡¸¦ ¸®ÅÏÇÕ´Ï´Ù. °ªÀº, Label.LEFT, Label.RIGHT, Label.CENTER ¸ÓÁö¾Ê¾ÆÀΰ¡ÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
setAlignment(int)

setAlignment

public void setAlignment(int alignment)
ÀÌ ¶óº§ÀÇ ¹èÄ¡¸¦, ÁöÁ¤µÈ ¹èÄ¡·Î ¼³Á¤ÇÕ´Ï´Ù. °ªÀº, Label.LEFT, Label.RIGHT, Label.CENTER ¸ÓÁö¾Ê¾ÆÀΰ¡ÀÔ´Ï´Ù.

ÆĶó¹ÌÅÍ:
alignment - ¼³Á¤µÇ´Â ¹èÄ¡
¿¹¿Ü:
IllegalArgumentException - alignment¿¡ ºÎÀûÀýÇÑ °ªÀÌ ÁöÁ¤µÇ¾úÀ» °æ¿ì
°ü·Ã Ç׸ñ:
getAlignment()

getText

public String  getText()
ÀÌ ¶óº§ÀÇ ÅؽºÆ®¸¦ ¸®ÅÏÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ ¶óº§ÀÇ ÅؽºÆ®. ÅؽºÆ®°¡ null·Î ¼³Á¤µÇ¾î ÀÖ´Â °æ¿ì´Â null
°ü·Ã Ç׸ñ:
setText(java.lang.String)

setText

public void setText(String  text)
ÀÌ ¶óº§ÀÇ ÅؽºÆ®¸¦, ÁöÁ¤µÈ ÅؽºÆ®·Î ¼³Á¤ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
text - ÀÌ ¶óº§ÀÌ Ç¥½ÃÇÏ´Â ÅؽºÆ®. textÀÌ nullÀÎ °æ¿ì´Â ºñ¾îÀִ ij¸¯ÅÍ ¶óÀÎ "" À¸·Î¼­ 󸮵ǴÂ
°ü·Ã Ç׸ñ:
getText()

paramString

protected String  paramString()
ÀÌ Label »óŸ¦ ³ªÅ¸³»´Â ij¸¯ÅÍ ¶óÀÎÀ» ¸®ÅÏÇÕ´Ï´Ù. ÀÌ ¸Þ¼­µå´Â µð¹ö±× Àü¿ëÀ̸ç, ¸®ÅÏµÈ Ä³¸¯ÅÍ ¶óÀÎÀÇ ³»¿ë ¹× Çü½ÄÀº ±¸Çö¿¡ µû¶ó¼­ ´Ù¸¨´Ï´Ù. ¸®ÅÏµÈ Ä³¸¯ÅÍ ¶óÀÎÀº ºñ¾îÀÖ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù¸¸, null·Î´Â µÇÁö ¾Ê½À´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Component ³»ÀÇ paramString
¹Ýȯ°ª:
ÀÌ ¶óº§ÀÇ ÆĶó¹ÌÅÍ Ä³¸¯ÅÍ ¶óÀÎ

getAccessibleContext

public AccessibleContext  getAccessibleContext()
ÀÌ Label¿¡ °ü·ÃÇÑ AccessibleContext¸¦ ¸®ÅÏÇÕ´Ï´Ù. ¶óº§ÀÇ °æ¿ì, AccessibleContext´Â AccessibleAWTLabel Çü½ÄÀ» ÃëÇÕ´Ï´Ù. ÇÊ¿ä¿¡ µû¶ó¼­ »õ·Î¿î AccessibleAWTLabel ÀνºÅϽº¸¦ ÀÛ¼ºÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Accessible ³»ÀÇ getAccessibleContext
¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Component ³»ÀÇ getAccessibleContext
¹Ýȯ°ª:
ÀÌ Label AccessibleContext ·Î¼­ ±â´ÉÇÏ´Â AccessibleAWTLabel

JavaTM 2 Platform
Standard Ed. 5.0

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.