Se voce utilizar a classe java.util.Vector, podera criar um Vector com
quantas posicoes desejar e cada posicao podera conter seu proprio Vector

At+

-----Original Message-----
From: Lucas Persona <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
Date: Quinta-feira, 17 de Fevereiro de 2000 08:40
Subject: Re: [SouJava-J] Arrays dinamicos


>Não sei se muita gente chegou a ler meu email (abaixo) mas estive pensando.
>
>É possível criar um array de vetores para resolver isto?
>
>Um array de um numero fixo de posições (ex. array[20]) e cada posição de um
>array conter um vetor?
>
>Até,
>
>At 10:28 16/02/2000 -0300, Lucas Persona wrote:
>>Ola,
>>
>>         Um problema razoavel.. :)
>>
>>         . Tenho uma JList e uma JTable.
>>         . Para cada código exibido na JList existe uma tabela
>> correspondente que é mostrada na JTable.
>>         . Após um determinado momento (um botão clicado por exemplo) o
>> programa realiza uma checagem dos dados das tabelas para TODOS os códigos
>> da JList. (um loop faz a verificação...)
>>         . Durante essa checagem dos dados, o programa deve identificar
>> depois quais linhas (rows) exibidas na JTable devem ficar de outra cor.
>> Grifadas, algo do tipo.
>>         . Toda essa parte eu já tenho, inclusive alterar as cores de
>> determinadas linhas da tabela.
>>         . O que preciso é um array dinamico de duas dimensoes (int [][])
>> para armanazer uma tabela de referencia a ser usada qdo for 'colorir' a
>> tabela. Esse array seria formado por codigo (vem da JList) e as linhas
>> que deverão ficar marcadas (definidas na checagem dos dados).
>>
>>         Fiz um array dinamico, só que é um array int []...ou seja, só
>> funciona para o codigo visivel no momento. Se o usuario alterar o item da
>> JList, não fica mais correto.
>>         Alias, isso eu achei em algum lugar do site da Sun...Tenho um
>> objeto usado para aumentar o tamanho do array em +1.
>>
>>         static Object doubleArray(Object source) {
>>                 int sourceLength =
java.lang.reflect.Array.getLength(source);
>>                 Class arrayClass = source.getClass();
>>                 Class componentClass = arrayClass.getComponentType();
>>                 Object result =
>> java.lang.reflect.Array.newInstance(componentClass,
>>                                                         sourceLength +
1);
>>                 System.arraycopy(source, 0, result, 0, sourceLength);
>>                 return result;
>>                 }
>>
>>         Tenho tb o array utilizado no programa
>>         int[] originalArray = new int [1]
>>
>>         e uns contadores para uma verificação, para ver se o array
>> necessita de mais uma posição.
>>
>>         if ( countMarca >
>> java.lang.reflect.Array.getLength(originalArray) - 1 ) {
>>                 originalArray = (int[]) doubleArray(originalArray);
>>         }
>>
>>
>>O que precisaria era ver como passar estas instruções para operar com um
>>array de duas dimensoes [][] ou entao saber se alguem tem alguma outra
>>ideia e/ou solução para o assunto.
>>
>>Agradeço a atenção e aguardo respostas! :)
>>______________________________________________
>>Lucas Persona             [EMAIL PROTECTED]
>>Irmãos Gullo SA        http://www.gullo.com.br
>>
>>    --------------------------- LISTA SOUJAVA ---------------------------
>>    http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
>>    [dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
>>    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
>>    ---------------------------------------------------------------------
>
>______________________________________________
>Lucas Persona             [EMAIL PROTECTED]
>Irmãos Gullo SA        http://www.gullo.com.br
>
>    --------------------------- LISTA SOUJAVA ---------------------------
>    http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
>    [dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
>    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
>    ---------------------------------------------------------------------
>

    --------------------------- LISTA SOUJAVA ---------------------------
    http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
    [dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    ---------------------------------------------------------------------

Responder a