|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
java.lang.Object | +--java.awt.image.DataBuffer | +--java.awt.image.DataBufferByte
ÀÌ Å¬·¡½º´Â DataBuffer
¸¦ È®ÀåÇØ, µ¥ÀÌÅ͸¦ ¹ÙÀÌÆ®·Î¼ ³»ºÎÀûÀ¸·Î ÀúÀåÇÕ´Ï´Ù. ÀÌ DataBuffer
ÀÇ ¹ÙÀÌÆ® ¹è¿¿¡ ÀúÀåµÈ °ªÀº ºÎÈ£ ¾øÀ½ÀÇ °ªÀ¸·Î ÇØ¼ ´Ù·ç¾îÁý´Ï´Ù.
ÇʵåÀÇ °³¿ä |
Ŭ·¡½º java.awt.image. DataBuffer ¿¡¼ »ó¼Ó¹ÞÀº Çʵå |
banks , dataType , offset , offsets , size , TYPE_BYTE , TYPE_DOUBLE , TYPE_FLOAT , TYPE_INT , TYPE_SHORT , TYPE_UNDEFINED , TYPE_USHORT |
»ý¼ºÀÚÀÇ °³¿ä | |
DataBufferByte (byte[][] dataArray,
int size)
ÁöÁ¤µÈ ¹è¿À» °¡Áö´Â ¹ÙÀÌÆ® º£À̽ºÀÇ DataBuffer ¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
DataBufferByte (byte[][] dataArray,
int size,
int[] offsets)
ÁöÁ¤µÈ ¹è¿, »çÀÌÁî, ¹× ¿ÀÇÁ¼Â(offset)¸¦ °¡Áö´Â ¹ÙÀÌÆ® º£À̽ºÀÇ DataBuffer |
|
DataBufferByte (byte[] dataArray,
int size)
ÁöÁ¤µÈ ¹è¿À» »ç¿ëÇØ ´ÜÀÏÀÇ ¹ðÅ©¸¦ °¡Áö´Â ¹ÙÀÌÆ® º£À̽ºÀÇ DataBuffer ¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
DataBufferByte (byte[] dataArray,
int size,
int offset)
ÁöÁ¤µÈ ¹è¿, »çÀÌÁî, ¹× ¿ÀÇÁ¼Â(offset)¸¦ »ç¿ëÇØ ´ÜÀÏÀÇ ¹ðÅ©¸¦ °¡Áö´Â ¹ÙÀÌÆ® º£À̽ºÀÇ DataBuffer |
|
DataBufferByte (int size)
´ÜÀÏÀÇ ¹ðÅ©¿Í ÁöÁ¤µÈ »çÀÌÁ °¡Áö´Â ¹ÙÀÌÆ® º£À̽ºÀÇ DataBuffer ¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
DataBufferByte (int size,
int numBanks)
ÁöÁ¤µÈ ¼öÀÇ ¹ðÅ©¸¦ °¡Áö´Â ¹ÙÀÌÆ® º£À̽ºÀÇ DataBuffer ¸¦ ±¸ÃàÇÕ´Ï´Ù. |
¸Þ¼ÒµåÀÇ °³¿ä | |
byte[][] |
getBankData ()
¸ðµç ¹ðÅ©¿¡ ´ëÇØ, µ¥ÀÌÅÍ ¹è¿À» µ¹·ÁÁÝ´Ï´Ù. |
byte[] |
getData ()
µðÆúÆ® (ÃÖÃÊÀÇ) ¹ÙÀÌÆ® µ¥ÀÌÅÍ ¹è¿À» µ¹·ÁÁÝ´Ï´Ù. |
byte[] |
getData (int bank)
ÁöÁ¤µÈ ¹ðÅ©ÀÇ µ¥ÀÌÅÍ ¹è¿À» µ¹·ÁÁÝ´Ï´Ù. |
int |
getElem (int i)
¿ä±¸µÈ µ¥ÀÌÅÍ ¹è¿ ¿ä¼Ò¸¦, ÃÖÃÊÀÇ (µðÆúÆ®ÀÇ) ¹ðÅ©·ÎºÎÅÍ µ¹·ÁÁÝ´Ï´Ù. |
int |
getElem (int bank,
int i)
¿ä±¸µÈ µ¥ÀÌÅÍ ¹è¿ ¿ä¼Ò¸¦, ÁöÁ¤µÈ ¹ðÅ©·ÎºÎÅÍ µ¹·ÁÁÝ´Ï´Ù. |
void |
setElem (int i,
int val)
ÃÖÃÊÀÇ (µðÆúÆ®ÀÇ) ¹ðÅ©¿¡ ÀÖ´Â ¿ä±¸µÈ µ¥ÀÌÅÍ ¹è¿ ¿ä¼Ò¸¦, ÁöÁ¤µÈ °ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. |
void |
setElem (int bank,
int i,
int val)
ÁöÁ¤µÈ ¹ðÅ©¿¡ ÀÖ´Â ¿ä±¸µÈ µ¥ÀÌÅÍ ¹è¿ ¿ä¼Ò¸¦, ÁöÁ¤µÈ int Ä¡·Î ¼³Á¤ÇÕ´Ï´Ù. |
Ŭ·¡½º java.awt.image. DataBuffer ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
getDataType , getDataTypeSize , getElemDouble , getElemDouble , getElemFloat , getElemFloat , getNumBanks , getOffset , getOffsets , getSize , setElemDouble , setElemDouble , setElemFloat , setElemFloat |
Ŭ·¡½º java.lang. Object ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
»ý¼ºÀÚÀÇ »ó¼¼ |
public DataBufferByte(int size)
DataBuffer
¸¦ ±¸ÃàÇÕ´Ï´Ù.
size
- DataBuffer
ÀÇ »çÀÌÁîpublic DataBufferByte(int size, int numBanks)
DataBuffer
¸¦ ±¸ÃàÇÕ´Ï´Ù. ¸ðµç ¹ðÅ©´Â ÁöÁ¤µÈ »çÀÌÁ °¡Áý´Ï´Ù.
size
- DataBuffer
³»ÀÇ ¹ðÅ©ÀÇ »çÀÌÁînumBanks
- DataBuffer
³»ÀÇ ¹ðÅ©¼öpublic DataBufferByte(byte[] dataArray, int size)
DataBuffer
¸¦ ±¸ÃàÇÕ´Ï´Ù. ÃÖÃÊÀÇ size
¿ä¼Ò¸¸ÀÌ, ÀÌ DataBuffer ÀÇ ¾×¼¼½º¿ë ¸Þ¼Òµå¿¡ ÀÇÇØ »ç¿ëµË´Ï´Ù. dataArray
´Â size
¿ä¼Ò¸¦ º¸°ü À¯ÁöÇϴµ¥ ÃæºÐÇÑ Å©±âÀÏ Çʿ䰡 ÀÖ½À´Ï´Ù.
dataArray
- DataBuffer
ÀÇ ¹ÙÀÌÆ® ¹è¿size
- DataBuffer
¹ðÅ©ÀÇ »çÀÌÁîpublic DataBufferByte(byte[] dataArray, int size, int offset)
DataBuffer À» ±¸ÃàÇÕ´Ï´Ù. dataArray
´Â Àû¾îµµ offset
+ size
¿ä¼Ò¸¦ °¡Áú Çʿ䰡 ÀÖ½À´Ï´Ù. offset
+ size
- 1 À» °³ÀÔ½ÃŲ offset
¿ä¼Ò¸¸ÀÌ, ÀÌ
DataBuffer
ÀÇ ¾×¼¼½º¿ë ¸Þ¼Òµå¿¡ ÀÇÇØ »ç¿ëµË´Ï´Ù.
dataArray
- DataBuffer
ÀÇ ¹ÙÀÌÆ® ¹è¿size
- DataBuffer
¹ðÅ©ÀÇ »çÀÌÁîoffset
- dataArray
¿¡ ´ëÇÑ ¿ÀÇÁ¼Â(offset). dataArray
´Â Àû¾îµµ offset
+ size
¿ä¼Ò¸¦ °¡ÁöÁö ¾ÊÀ¸¸é ¾È µÈ´Ùpublic DataBufferByte(byte[][] dataArray, int size)
DataBuffer
¸¦ ±¸ÃàÇÕ´Ï´Ù. ¹ðÅ©ÀÇ ¼ö´Â dataArray.length
¿Í µ¿ÀÏÇØÁý´Ï´Ù. °¢ ¹è¿ÀÇ ÃÖÃÊÀÇ size
¿ä¼Ò¸¸ÀÌ, ÀÌ DataBuffer ÀÇ ¾×¼¼½º¿ë ¸Þ¼Òµå¿¡ ÀÇÇØ »ç¿ëµË´Ï´Ù.
dataArray
- DataBuffer
ÀÇ ¹ÙÀÌÆ® ¹è¿size
- DataBuffer
³»ÀÇ ¹ðÅ©ÀÇ »çÀÌÁîpublic DataBufferByte(byte[][] dataArray, int size, int[] offsets)
DataBuffer ¸¦ ±¸ÃàÇÕ´Ï´Ù. ¹ðÅ©ÀÇ ¼ö´Â dataArray.length
¿Í µ¿ÀÏÇØÁý´Ï´Ù. °¢ ¹è¿Àº size
+ ´ëÀÀÇÏ´Â offset
ÀÌ»óÀÇ Å©±âÀÏ Çʿ䰡 ÀÖ½À´Ï´Ù. °¢ dataArray
¿£Æ®¸®ÀÇ offset
¹è¿³»¿¡ ¿£Æ®¸®°¡ ÇÊ¿äÇÕ´Ï´Ù. °¢ ¹ðÅ©¿¡´Â offset
+ size
- 1 À» °³ÀÔ½ÃŲ offset
¿ä¼Ò¸¸ÀÌ, ÀÌ
DataBuffer
ÀÇ ¾×¼¼½º¿ë ¸Þ¼Òµå¿¡ ÀÇÇØ »ç¿ëµË´Ï´Ù.
dataArray
- DataBuffer
ÀÇ ¹ÙÀÌÆ® ¹è¿size
- DataBuffer
³»ÀÇ ¹ðÅ©ÀÇ »çÀÌÁîoffsets
- °¢ ¹è¿¿¡ÀÇ ¿ÀÇÁ¼Â(offset)¸Þ¼ÒµåÀÇ »ó¼¼ |
public byte[] getData()
public byte[] getData(int bank)
bank
- µ¥ÀÌÅÍ ¹è¿À» ÃëµæÇÏ´Â ¹ðÅ©
public byte[][] getBankData()
public int getElem(int i)
DataBuffer
³»ÀÇ getElem
i
- ÃëµæÇÏ´Â µ¥ÀÌÅÍ ¹è¿ ¿ä¼Ò
setElem(int, int)
,
setElem(int, int, int)
public int getElem(int bank, int i)
DataBuffer
³»ÀÇ getElem
bank
- µ¥ÀÌÅÍ ¹è¿ ¿ä¼Ò¸¦ ÃëµæÇÏ´Â ¹ðÅ©i
- ÃëµæÇÏ´Â µ¥ÀÌÅÍ ¹è¿ ¿ä¼Ò
setElem(int, int)
,
setElem(int, int, int)
public void setElem(int i, int val)
DataBuffer
³»ÀÇ setElem
i
- ¼³Á¤ÇÏ´Â µ¥ÀÌÅÍ ¹è¿ ¿ä¼Òval
- µ¥ÀÌÅÍ ¹è¿ ¿ä¼Ò¸¦ ¼³Á¤ÇÏ´Â Á¤¼öÄ¡getElem(int)
,
getElem(int, int)
public void setElem(int bank, int i, int val)
DataBuffer
³»ÀÇ setElem
bank
- µ¥ÀÌÅÍ ¹è¿ ¿ä¼Ò¸¦ ¼³Á¤ÇÏ´Â ¹ðÅ©i
- ¼³Á¤ÇÏ´Â µ¥ÀÌÅÍ ¹è¿ ¿ä¼Òval
- ÁöÁ¤µÈ µ¥ÀÌÅÍ ¹è¿ ¿ä¼Ò¸¦ ¼³Á¤ÇÏ´Â Á¤¼öÄ¡getElem(int)
,
getElem(int, int)
|
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.