2013-07-31 4 views
0

Как я могу получить JList для показа в JPenel. Например, я хотел бы иметь следующие группы элементов, отображаемых в JPanel, причем каждая группа отображается в своем собственном столбце, а новая группа удаляется в новую строку, например, как списки результатов поиска Google.Как отобразить ArrayList в JPanel

Например:

import java.util.ArrayList; 
import java.util.List; 
import javax.swing.JPanel; 


public class ReaderImpl { 
    JPanel paneTo = new JPanel(); 

    List<String> text() { 
     List<String> lovely = new ArrayList<String>(4); 
      lovely.add("Tall, Short, Average");   // line 1 
      lovely.add("mangoes, apples, Bananas");  // line 2 
      lovely.add("12, 33"); 
     return lovely; 
    } 

    // How do I add the lovely ArrayList to paneTo 
} 
+0

Вы хотите использовать JListBox и установить listModel для своих данных. – Robadob

+0

Что такое 'Читатель'? Где в колонны входят такие; вы, кажется, хотите, чтобы разные строки помещались в их собственные строки. –

+0

Извините, мой плохой. Теперь больше нет расширений Reader. Надеюсь, теперь вы можете помочь –

ответ

1

JList визуализатор может нарисовать квадрат, но JListне поддержки редактора клеток. Вместо этого рассмотрим одну колонку JTable.

Проверить эту link here.

Надежда, что помогает.

+0

Спасибо большое. Позвольте мне попытаться изучить его. –

+0

@olicvermuchai Не проблема. Я был бы признателен, если бы ответ помог вам, можете ли вы поддержать или принять ответ и закрыть вопрос. Спасибо – JNL

+1

Я немного позже. теперь вы не можете продвигать вас прямо сейчас: просто присоединился к StackOverflow, и мои очки недостаточно высоки. –

Смежные вопросы