Utiliza um objeto DefaultListModel que implementa as interfaces para
adicionar e remover da lista que funciona:

          public DefaultListModel modelo;
          modelo = new DefaultListModel();
          jList1 = new JList(modelo);   // aqui est� o objeto
DefaultListModel

          JScrollPane jScrollPane1 = new JScrollPane(jList1); // adiciona a
lista ao seu
                                           // JScrollPane
          jList1.setSelectionMode(0);  // modo de sele��o SINGLE, � outra
forma de fazer
          add(jScrollPane1,"North"); // adiciona o teu JScrollPane ao
conteiner teu
                                     // de acordo com o conteiner e o
gerenciardo de layout
                                    // que optastes.


modelo.add(i,"inclui na lista este texto"); i++;  // o modela tem indice
ent�o indica o
                                        //indice e o incrementa

Um detalhe: a ScrollBar � exibida automaticamente quando a lista excede o
tamanho da JSrollPane.
Funciona direitinho. Se n�o funcionar manda o c�digo todo que vejo aqui.
Soraia

-----Mensagem original-----
De: Augusto Cesar Castoldi [mailto:[EMAIL PROTECTED]]
Enviada em: sexta-feira, 15 de junho de 2001 14:45
Para: [EMAIL PROTECTED]
Assunto: [java-list] Scroll em JList


Pessoal,

estou com um problema que n�o consigo adicionar uma barra de rolagem num
componente JList. Tenho mais ou menos o seguinte c�digo:
-------------------------------------------
  JInternalFrame JIFrame = new JInternalFrame("Adicionar
CD",true,true,true,true);

  Container c = JIFrame.getContentPane();
  c.setLayout(null);

  final JList ListaMusica = new JList(musicas);
        // Setando propriedades da ListaMusica
             ListaMusica.setVisibleRowCount(6);
             ListaMusica.setFixedCellHeight(15);
             ListaMusica.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
             JScrollPane scrollpane = new JScrollPane(ListaMusica);

  ListaMusica.setBounds(5,200,120,120);
  c.add(ListaMusica);
--------------------------------------------

at� mais,

Augusto Cesar Castoldi


------------------------------ 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
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------



------------------------------ 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
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a