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

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

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

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

1 Ответ

0 голосов
/ 23 января 2012

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

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

...