Как получить правильное имя компонента, а затем использовать его в FEST-тестировании

Я использую setname определить кнопки в моем приложении Swing. Я хочу использовать имена в моем коде FEST. Это исходный код:

for (int i = 0; i < trimSizeButtons.length; ++i) {
    trimSizeButtons[i].setActionCommand(
        trimSizes[i].getDisplayName
    trimSizeButtons[i].setName(trimSizes[i].getDisplayName());

Что же тогда является результатом имен, которые я могу использовать в своем фестивальном коде?

1 ответ

Это невозможно ответить с данной информацией.trimSizes это массив объектов некоторого типа. Эти объекты (скорее всего) имеют переменную экземпляра с именем displayName. Из размещенного вами фрагмента кода невозможно узнать, что содержат эти переменные.

Вы можете попробовать добавить System.out.println("Name of button " + i + " is: " + trimSizes[i].getDisplayName()); на цикл для вы отправили. Это заставит приложение печатать имена всех trimSizeButtons в стандартный поток вывода при запуске приложения.

Другие вопросы по тегам