JavaTM 2 Platform
Standard Ed. 5.0

javax.sound.sampled
Ŭ·¡½º Line.Info

java.lang.Object 
  »óÀ§¸¦ È®Àå javax.sound.sampled.Line.Info
Á÷°èÀÇ ±âÁ¸ÀÇ ¼­ºê Ŭ·¡½º:
DataLine.Info, Port.Info
Æ÷ÇԵǾî ÀÖ´Â ÀÎÅÍÆäÀ̽º:
Line

public static class Line.Info
extends Object

Line.Info ¿ÀºêÁ§Æ®´Â ¶óÀο¡ °üÇÑ Á¤º¸¸¦ Æ÷ÇÔÇϰí ÀÖ½À´Ï´Ù. Line.Info ÀÚü°¡ Á¦°øÇÏ´Â Á¤º¸´Â ¶óÀÎÀÇ Java Ŭ·¡½º¿¡ °üÇØ¼­¸¸ÀÔ´Ï´Ù. ¶óÀο¡ °üÇÑ ´Ù¸¥ Á¤º¸´Â Line.Info ¼­ºê Ŭ·¡½º¿¡ ÇØ Á¦°øµË´Ï´Ù. ÀÌ Á¤º¸´Â Line.Info ¼­ºê Ŭ·¡½º°¡ ±â¼úÇϰí ÀÖ´Â ¶óÀο¡ ÇØ ±¸ÇöµÇ°í ÀÖ´Â °ÍÀÌ ¾î´À Line ¼­ºê ÀÎÅÍÆäÀ̽ºÀΰ¡¿¡ ÇØ Á¤ÇØÁý´Ï´Ù.

Line.Info´Â Line,Mixer ¹× AudioSystem ÀÎÅÍÆäÀ̽ºÀÇ ´Ù¾çÇÑ ¸Þ¼­µå¸¦ »ç¿ëÇØ °ËÃâÇÒ ¼ö ÀÖ½À´Ï´Ù. ´Ù¸¥ ¸Þ¼­µå¿¡ ÇØ À¯Àú´Â Line.Info¸¦ Àμö·Î¼­ °Ç³×ÁÖ¾î, ÁöÁ¤ÇÑ ¼³Á¤¿¡ ÀÏÄ¡ÇÏ´Â ¶óÀÎÀÌ »ç¿ë °¡´ÉÇѰ¡¸¦ È®ÀÎÇØ, ±× ¶óÀÎÀ» ÃëµæÇÕ´Ï´Ù.

µµÀÔµÈ ¹öÁ¯:
1.3
°ü·Ã Ç׸ñ:
Line.getLineInfo(), Mixer.getSourceLineInfo(), Mixer.getTargetLineInfo(), Mixer.getLine(Line.Info), Mixer.getSourceLineInfo(Line.Info), Mixer.getTargetLineInfo(Line.Info), Mixer.isLineSupported(Line.Info), AudioSystem.getLine(Line.Info), AudioSystem.getSourceLineInfo(Line.Info), AudioSystem.getTargetLineInfo(Line.Info), AudioSystem.isLineSupported(Line.Info)

»ý¼ºÀÚ °³¿ä
Line.Info (Class <? > lineClass)
          ÁöÁ¤µÈ Ŭ·¡½ºÀÇ ¶óÀÎÀ» ±â¼úÇÏ´Â Á¤º¸ ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù.
 
¸Þ¼­µå °³¿ä
 Class <? > getLineClass ()
          ÀÌ ¶óÀÎ Á¤º¸ ¿ÀºêÁ§Æ®°¡ ±â¼úÇÏ´Â ¶óÀÎÀÇ Å¬·¡½º¸¦ ÃëµæÇÕ´Ï´Ù.
 boolean matches (Line.Info  info)
          ÁöÁ¤µÈ Á¤º¸ ¿ÀºêÁ§Æ®°¡ ÀÌ ¿ÀºêÁ§Æ®¿¡ ÀÏÄ¡ÇÒÁö ¾î¶³Áö¸¦ ³ªÅ¸³À´Ï´Ù.
 String toString ()
          ¶óÀÎ Á¤º¸ÀÇ ÅØ½ºÆ® ¼³¸íÀ» ÃëµæÇÕ´Ï´Ù.
 
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

»ý¼ºÀÚ »ó¼¼

Line.Info

public Line.Info(Class <? > lineClass)
ÁöÁ¤µÈ Ŭ·¡½ºÀÇ ¶óÀÎÀ» ±â¼úÇÏ´Â Á¤º¸ ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. ÀÌ »ý¼ºÀÚ´Â º¸Åë , ¾îÇø®ÄÉÀ̼ÇÀÌ ¹Ù¶÷Á÷ÇÑ ¶óÀÎÀ» ±â¼úÇϴµ¥ »ç¿ëÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
lineClass - »õ·Î¿î ¶óÀÎ Á¤º¸ ¿ÀºêÁ§Æ®°¡ ±â¼úÇÏ´Â ¶óÀÎÀÇ Å¬·¡½º
¸Þ¼­µåÀÇ »ó¼¼

getLineClass

public Class <? > getLineClass()
ÀÌ ¶óÀÎ Á¤º¸ ¿ÀºêÁ§Æ®°¡ ±â¼úÇÏ´Â ¶óÀÎÀÇ Å¬·¡½º¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
±â¼úµÈ ¶óÀÎÀÇ Å¬·¡½º

matches

public boolean matches(Line.Info  info)
ÁöÁ¤µÈ Á¤º¸ ¿ÀºêÁ§Æ®°¡ ÀÌ ¿ÀºêÁ§Æ®¿¡ ÀÏÄ¡ÇÒÁö ¾î¶³Áö¸¦ ³ªÅ¸³À´Ï´Ù. ÀÏÄ¡Çϱâ À§Çؼ­´Â ÁöÁ¤µÈ ¿ÀºêÁ§Æ®°¡ ÀÌ ¿ÀºêÁ§Æ®¿Í µ¿ÀÏÇѰ¡, ¶Ç´Â ÀÌ ¿ÀºêÁ§Æ®ÀÇ Æ¯¼öÇÑ ÄÉÀ̽ºÀÎ °ÍÀÌ ÇÊ¿äÇÕ´Ï´Ù. ÁöÁ¤µÈ Á¤º¸ ¿ÀºêÁ§Æ®´Â ÀÌ ¿ÀºêÁ§Æ®¿Í °°Àº Ŭ·¡½ºÀÇ ÀνºÅϽºÀÎÁö, ¶Ç´Â ÀÌ ¿ÀºêÁ§Æ®ÀÇ ¾Æ·ùÇüÀÇ ÀνºÅϽºÀÎ °ÍÀÌ ÇÊ¿äÇÕ´Ï´Ù. ¶Ç, ÁöÁ¤µÈ ¿ÀºêÁ§Æ®ÀÇ ¼Ó¼ºÀÌ ÀÌ ¿ÀºêÁ§Æ®ÀÇ ±â´É°ú ȣȯ¼ºÀÌ ÀÖ´Â °ÍÀÌ ÇÊ¿äÇÕ´Ï´Ù. ±¸Ã¼ÀûÀ¸·Î´Â ÁöÁ¤µÈ Á¤º¸ ¿ÀºêÁ§Æ®ÀÇ °æ·Î ±¸¼ºÀÌ ÀÌ ¿ÀºêÁ§Æ®ÀÇ °æ·Î ±¸¼º°ú ȣȯ¼ºÀÌ ÀÖ´Â °ÍÀÌ ÇÊ¿äÇÕ´Ï´Ù. 2 °³ÀÇ ¿ÀºêÁ§Æ®°¡ ÀÏÄ¡ÇÒÁö ¾î¶³Áö¸¦ ÆÇº°Çϱâ À§Çؼ­, ¼­ºê Ŭ·¡½º°¡ ´Ù¸¥ ±âÁØÀ» Ãß°¡ÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
info - ÀÌ ¿ÀºêÁ§Æ®¶ó°í ºñ±³µÇ°í ÀÖ´Â Á¤º¸ ¿ÀºêÁ§Æ®
¹Ýȯ°ª:
ÁöÁ¤µÈ ¿ÀºêÁ§Æ®°¡ ÀÌ ¿ÀºêÁ§Æ®¿¡ ÀÏÄ¡ÇÏ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false

toString

public String  toString()
¶óÀÎ Á¤º¸ÀÇ ÅØ½ºÆ® ¼³¸íÀ» ÃëµæÇÕ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Object ³»ÀÇ toString
¹Ýȯ°ª:
ij¸¯ÅÍ ¶óÀÎ ¼³¸í

JavaTM 2 Platform
Standard Ed. 5.0

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