Bom, tentei aqui mais to com uns problemas e duvidas:
Dentro do meu main tenho um loop while:while(true)
{
int available = input.available();
byte chunk[] = new byte[available];
input.read(chunk, 0, available);
//Recebe os valores de R G B
String ColorString = new String(chunk);
String[] dataColor = ColorString.split(" ");
for(int i =0; i < dataColor.length ; i++)
{
System.out.print(dataColor[i]);
}
}
Ele recebe os valores assim: "0 0 0", "123 14535 435324", etc...
e desse jeito que fiz mostra assim: "000", "12314535435324", etc...
System.out.println(dataColor[i]);
Por que? tentei salvar esses 3 valores em variaveis separadas assim e nao foi :?
String[] dataColor = ColorString.split(" ");
for(int i =0; i < dataColor.length ; i++)
{
if(i == 0)
ColorR = dataColor[i];
if(i == 1)
ColorG = dataColor[i];
if(i == 2)
ColorB = dataColor[i];
}
Se alguem puder me ajudar, agradeço :)

