Вопрос : деятельность на JTable

Здравствулте! специалист:
я учу как использовать JTable для того чтобы показать данные в базе данных. И в тоже время я обеспечу некоторое funtion на ем. Например, добавьте, del, экземпляр и создайтесь. И перед обрабатывающ мы вначале сделаем испытание номера рядка, в противном случае индекс блока из исключения ряда будет бросает вне. Я хочу знать почему это происходит? метод испытания рядка

например: processCRow

public int (рядок int, tempData) {
Vector>
если (рядок < 0), то {рядок
= 0;


} если (рядок > tempData.size, то ()) {рядок
= tempData.size (); рядок


} возвращенный;






} class=

Ответ : деятельность на JTable

Наилучшим образом, во первых, вы не имели бы метод processRow. Вы имели бы методы были реальны как deleteRow. Если вы пытаетесь уничтожить от пустого вектора, то вы smogли просто позволить RuntimeException быть брошенным. Большая часть, котор вы сделали бы должна обернуть исключение в вашем собственном изготовленный на заказ типе исключения
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us