Реальная проблема заключается в выяснении плохо определенного требования к количеству строк: обычно от 0,5 до 1 миллиона . Люди не могут осмысленно просматривать сотни тысяч строк. Вместо этого рассмотрим некоторый совместимый с доменом способ выбора подмножества, подходящего для манипулирования, в соответствии с другими требованиями 2-5.
Поскольку его средства визуализации реализуют шаблон flyweight, JTable
уже достаточно эффективен, хотя возможны оптимизации . Если данные имеют иерархическую природу, org.netbeans.swing.outline.Outline
, JTable
рассматриваемый подкласс здесь , является привлекательной альтернативой.