bte alldatas = new byte[8];
ByteBuffer bb;
alldatas[0] = (byte) 0xFF;
alldatas[1] = (byte) 0xDA;
alldatas[2] = (byte) 0xB6;
alldatas[3] = (byte) 0x91;
alldatas[4] = (byte) 0x6D;
alldatas[5] = (byte) 0x48;
alldatas[6] = (byte) 0x24;
alldatas[7] = (byte) 0x00;
bb = ByteBuffer.allocateDirect(alldatas.length).order(ByteOrder.nativeOrder());
**************************************************************
bb.wrap(alldatas);
**************************************************************
ou
bb.put(alldatas);
**************************************************************
Dans les 2 cas mon ByteBuffer (bb) ne contient rien.
Je ne sais pas pourquoi .
---------------
"Placez votre main sur un poele une minute et ça vous semble durer une heure. Asseyez vous aupres d'une jolie fille une heure et ça vous semble durer une minute. C'est ça la relativite." (Albert Einstein / 1879-1955)