JavaTM 2
Platform
Std.  Ed.  v1. 4.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)
ÁöÁ¤µÈ Ŭ·¡½ºÀÇ ¶óÀÎÀ» ±â¼úÇÏ´Â Á¤º¸ ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. ÀÌ constructor Àº Åë»ó, ¾îÇø®ÄÉÀ̼ÇÀÌ ¹Ù¶÷Á÷ÇÑ ¶óÀÎÀ» ±â¼úÇϴµ¥ »ç¿ëÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
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
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.