|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
java.lang.Object | +--javax.sound.sampled.Control | +--javax.sound.sampled.FloatControl
FloatControl
¿ÀºêÁ§Æ®´Â ¾î´À ¹üÀ§ÀÇ ºÎµ¿ ¼Ò¼öÁ¡ÇüÀÇ °ªÀÇ ÄÁÆ®·ÑÀ» Á¦°øÇÕ´Ï´Ù. ºÎµ¿ ¼Ò¼öÁ¡ÇüÀÇ ÄÁÆ®·ÑÀº ½½¶óÀÌ´õ³ª ȸÀü ³ëºê µî ¿¬¼Ó Á¶Á¤ÀÌ °¡´ÉÇÑ ¿ÀºêÁ§Æ®¿¡ ÀÇÇØ, ±×·¡ÇÇÄà À¯Àú ÀÎÅÍÆäÀ̽º·Î Ç¥½ÃµÇ´Â ÀÏÀÌ ÀÖ½À´Ï´Ù. ¶óÀÎÀÇ ¿Àµð¿À¿¡ ¿µÇâÀ» ÁÖ´Â °ÔÀÎÀ̳ª »§µîÀÇ FloatControl
±¸Çö ÄÁÆ®·ÑÀÇ ±¸»ó ¼ºê Ŭ·¡½º´Â ¾îÇø®ÄÉÀ̼ÇÀ» Á¶ÀÛÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ¸·Î ½ÅÈ£¸¦ º¸³À´Ï´Ù.
³»ºÎ Ŭ·¡½º´Â °øÅëµÈ Á¾·ùÀÇ ºÎµ¿ ¼Ò¼öÁ¡ÇüÀÇ ÄÁÆ®·ÑÀÇ Æ¯Á¤¿¡ »ç¿ëÇÏ´Â Á¤Àû ÀνºÅϽº¸¦ Á¦°øÇÕ´Ï´Ù.
FloatControl.Type
FloatControl
abstract Ŭ·¡½º´Â ÄÁÆ®·ÑÀÇ ÇöÀçÀÇ ºÎµ¿ ¼Ò¼öÁ¡ÇüÀÇ °ªÀ» ¼³Á¤ ¹× ÃëµæÇÏ´Â ¸Þ¼Òµå¸¦ Á¦°øÇÕ´Ï´Ù. ´Ù¸¥ ¸Þ¼Òµå´Â °¡´É ¹üÀ§Ä¡ ¹× ÄÁÆ®·ÑÀÇ ÇØ»óµµ (¹Ýȯ°ª°£ÀÇ ÃÖ¼Ò ÁõºÐ)¸¦ ÃëµæÇÕ´Ï´Ù. ºÎµ¿ ¼Ò¼öÁ¡ÇüÀÇ ÄÁÆ®·Ñ¿¡´Â ÁöÁ¤µÈ ±â°£¿¡ »õ·Î¿î °ªÀ¸·Î ÀÌÇàÇÒ ¼ö Àִ ŸÀÔÀÇ °Íµµ ÀÖ½À´Ï´Ù. FloatControl
¿¡´Â ÄÁÆ®·ÑÀÇ ÃÖ¼Ò, ÃÖ´ë ¹× Áß°£ÀÇ ¿©·¯ºÐÄ¡ÀÇ Ä³¸¯ÅÍ ¶óÀÎ label¸¦ µ¹·ÁÁÖ´Â ¸Þ¼Òµåµµ Æ÷ÇԵ˴ϴÙ.
Line.getControls()
,
Line.isControlSupported(javax.sound.sampled.Control.Type)
ÁßøµÈ Ŭ·¡½ºÀÇ °³¿ä | |
static class |
FloatControl.Type
FloatControl.Type ³»ºÎ Ŭ·¡½ºÀÇ ÀνºÅϽº´Â ºÎµ¿ ¼Ò¼öÁ¡ÇüÀÇ ÄÁÆ®·ÑÀÇ Á¾·ù¸¦ ½Äº°ÇÕ´Ï´Ù. |
Ŭ·¡½º javax.sound.sampled. Control À» »ó¼Ó¹ÞÀº ÁßøµÈ Ŭ·¡½º |
|
»ý¼ºÀÚÀÇ °³¿ä | |
protected |
FloatControl (FloatControl.Type type,
float minimum,
float maximum,
float precision,
int updatePeriod,
float initialValue,
String units)
ÁöÁ¤µÈ ÆÄ¶ó¹ÌÅÍ·Î ºÎµ¿ ¼Ò¼öÁ¡ÇüÀÇ ÄÁÆ®·Ñ ¿ÀºêÁ§Æ®¸¦ »õ·Ó°Ô ±¸ÃàÇÕ´Ï´Ù. |
protected |
FloatControl (FloatControl.Type type,
float minimum,
float maximum,
float precision,
int updatePeriod,
float initialValue,
String units,
String minLabel,
String midLabel,
String maxLabel)
ÁöÁ¤µÈ ÆÄ¶ó¹ÌÅÍ·Î ºÎµ¿ ¼Ò¼öÁ¡ÇüÀÇ ÄÁÆ®·Ñ ¿ÀºêÁ§Æ®¸¦ »õ·Ó°Ô ±¸ÃàÇÕ´Ï´Ù. |
¸Þ¼ÒµåÀÇ °³¿ä | |
float |
getMaximum ()
Çã°¡µÇ°í ÀÖ´Â ÃÖ´ëÄ¡¸¦ ÃëµæÇÕ´Ï´Ù. |
String |
getMaxLabel ()
¡¸Right¡¹³ª ¡¸Full¡¹ µî, ÃÖ´ëÄ¡ÀÇ label¸¦ ÃëµæÇÕ´Ï´Ù. |
String |
getMidLabel ()
¡¸Center¡¹³ª ¡¸Default¡¹ µî, Áß°£Á¡Ä¡ÀÇ label¸¦ ÃëµæÇÕ´Ï´Ù. |
float |
getMinimum ()
Çã°¡µÇ°í ÀÖ´Â ÃÖ¼ÒÄ¡¸¦ ÃëµæÇÕ´Ï´Ù. |
String |
getMinLabel ()
¡¸Left¡¹³ª ¡¸Off¡¹ µî, ÃÖ¼ÒÄ¡ÀÇ label¸¦ ÃëµæÇÕ´Ï´Ù. |
float |
getPrecision ()
ÄÁÆ®·ÑÀÇ ÇØ»óµµ ¶Ç´Â ÀÔµµ¸¦, ±× ÄÁÆ®·ÑÀ» ÃøÁ¤ÇÏ´Â ´ÜÀ§·Î ÃëµæÇÕ´Ï´Ù. |
String |
getUnits ()
¡¸dB¡¹³ª ¡¸ÃÊ ´çÀÇ ÇÁ·¹ÀÓ¼ö¡¹ µî, ÄÁÆ®·ÑÀÇ °ªÀ» ³ªÅ¸³»´Â ´ÜÀ§ÀÇ label¸¦ ÃëµæÇÕ´Ï´Ù. |
int |
getUpdatePeriod ()
½¬ÇÁÆ®Áß¿¡ ÄÁÆ®·ÑÀÇ °ªÀÌ º¯È °¡´ÉÇÑ ÃÖ¼Ò ½Ã°£ °£°ÝÀ» ÃëµæÇÕ´Ï´Ù. |
float |
getValue ()
ÀÌ ÄÁÆ®·ÑÀÇ ÇöÀçÀÇ °ªÀ» ÃëµæÇÕ´Ï´Ù. |
void |
setValue (float newValue)
ÄÁÆ®·ÑÀÇ ÇöÀçÀÇ °ªÀ» ¼³Á¤ÇÕ´Ï´Ù. |
void |
shift (float from,
float to,
int microseconds)
ÃʱâÄ¡·ÎºÎÅÍ ÃÖÁ¾Ä¡¿¡, ÁöÁ¤µÈ ±â°£¿¡ °ÉÃļ ÄÁÆ®·ÑÀÇ °ªÀ» ¸¶ÀÌÅ©·Î ¼¼ÄÁµå ´ÜÀ§·Î Á÷¼±ÀûÀ¸·Î º¯È½Ãŵ´Ï´Ù. |
String |
toString ()
ÄÁÆ®·ÑÀÇ Ä³¸¯ÅÍ ¶óÀΠǥÇöÀ» Á¦°øÇÕ´Ï´Ù. |
Ŭ·¡½º javax.sound.sampled. Control ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
getType |
Ŭ·¡½º java.lang. Object ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait |
»ý¼ºÀÚÀÇ »ó¼¼ |
protected FloatControl(FloatControl.Type type, float minimum, float maximum, float precision, int updatePeriod, float initialValue, String units, String minLabel, String midLabel, String maxLabel)
type
- ÀÌ ºÎµ¿ ¼Ò¼öÁ¡ÇüÀÇ ÄÁÆ®·Ñ ¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â ÄÁÆ®·ÑÀÇ Á¾·ùminimum
- ÄÁÆ®·Ñ¿¡ Çã°¡µÇ°í ÀÖ´Â ÃÖ´ëÄ¡maximum
- ÄÁÆ®·Ñ¿¡ Çã°¡µÇ°í ÀÖ´Â ÃÖ¼ÒÄ¡precision
- ÄÁÆ®·ÑÀÇ ÇØ»óµµ ¶Ç´Â ÀÔµµ. À̰ÍÀº ÀÌ»êÀû À¯È¿Ä¡°£ÀÇ ÁõºÐÀÇ Å©±âupdatePeriod
- shift
Áß¿¡ ÄÁÆ®·ÑÀÌ 1 °³ÀÇ ÀÌ»êÄ¡·ÎºÎÅÍ ´ÙÀ½ÀÇ ÀÌ»êÄ¡¿¡ º¯°æÇÒ ¼ö ÀÖ´Â ¸¶ÀÌÅ©·Î ¼¼ÄÁµå ´ÜÀ§ÀÇ ÃÖ¼Ò ½Ã°£ °£°ÝinitialValue
- ÄÁÆ®·ÑÀ» ±¸ÃàÇÒ ¶§ÀÇ °³½ÃÀÇ °ªunits
- ÄÁÆ®·ÑÀÇ °ªÀ» ³ªÅ¸³»´Â ´ÜÀ§ÀÇ label·Î, ¡¸dB¡¹³ª ¡¸ÃÊ ´çÀÇ ÇÁ·¹ÀÓ¼ö¡¹ µîminLabel
- ÃÖ¼ÒÄ¡ÀÇ label·Î, ¡¸Left¡¹³ª ¡¸Off¡¹ µîmidLabel
- Áß°£Á¡Ä¡ÀÇ label·Î, ¡¸Center¡¹³ª ¡¸Default¡¹ µîmaxLabel
- ÃÖ´ëÄ¡ÀÇ label·Î, ¡¸Right¡¹³ª ¡¸Full¡¹ µîprotected FloatControl(FloatControl.Type type, float minimum, float maximum, float precision, int updatePeriod, float initialValue, String units)
type
- ÀÌ ºÎµ¿ ¼Ò¼öÁ¡ÇüÀÇ ÄÁÆ®·Ñ ¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â ÄÁÆ®·ÑÀÇ Á¾·ùminimum
- ÄÁÆ®·Ñ¿¡ Çã°¡µÇ°í ÀÖ´Â ÃÖ´ëÄ¡maximum
- ÄÁÆ®·Ñ¿¡ Çã°¡µÇ°í ÀÖ´Â ÃÖ¼ÒÄ¡precision
- ÄÁÆ®·ÑÀÇ ÇØ»óµµ ¶Ç´Â ÀÔµµ. À̰ÍÀº ÀÌ»êÀû À¯È¿Ä¡°£ÀÇ ÁõºÐÀÇ Å©±âupdatePeriod
- shift
Áß¿¡ ÄÁÆ®·ÑÀÌ 1 °³ÀÇ ÀÌ»êÄ¡·ÎºÎÅÍ ´ÙÀ½ÀÇ ÀÌ»êÄ¡¿¡ º¯°æÇÒ ¼ö ÀÖ´Â ¸¶ÀÌÅ©·Î ¼¼ÄÁµå ´ÜÀ§ÀÇ ÃÖ¼Ò ½Ã°£ °£°ÝinitialValue
- ÄÁÆ®·ÑÀ» ±¸ÃàÇÒ ¶§ÀÇ °³½ÃÀÇ °ªunits
- ÄÁÆ®·ÑÀÇ °ªÀ» ³ªÅ¸³»´Â ´ÜÀ§ÀÇ label·Î, ¡¸dB¡¹³ª ¡¸ÃÊ ´çÀÇ ÇÁ·¹ÀÓ¼ö¡¹ µî¸Þ¼ÒµåÀÇ »ó¼¼ |
public void setValue(float newValue)
newValue
- ¹Ù¶÷Á÷ÇÑ ½Å±ÔÀÇ °ª
IllegalArgumentException
- Áö½Ã¹ÞÀº °ªÀÌ Çã¿ë ¹üÀ§¿¡ µé¾î°¡Áö ¾Ê´Â °æ¿ìpublic float getValue()
public float getMaximum()
public float getMinimum()
public String getUnits()
public String getMinLabel()
public String getMidLabel()
public String getMaxLabel()
public float getPrecision()
public int getUpdatePeriod()
shift(float, float, int)
public void shift(float from, float to, int microseconds)
from
- ½¬ÇÁÆ® °³½Ã½ÃÀÇ ÃʱâÄ¡to
- ½¬ÇÁÆ® ÈÄÀÇ ÃÖÁ¾Ä¡getUpdatePeriod()
public String toString()
Control
³»ÀÇ toString
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
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.