Здравствуйте, я это настроитьСоздание JButtons динамически
private JButton btnFoo, btnBar;
И мне нужно, чтобы получить для каждой кнопки следующие
btnFoo = new JButton("Foo");
btnFoo.addActionListener(this);
add(btnFoo);
Возможно ли в Java, чтобы создать это динамически для каждой кнопки я объявляю ? потому что, когда у меня есть 5 кнопок, я не хочу 3x5 = 15 строк кода, но только несколько строк с динамически создаваемыми кнопками.
что именно делает кнопки [I] = BTN; делать? –
@Thorvason: он хранит указатель на вновь созданный объект JButton в массиве указателей 'JButton', называемых' buttons' (который создается в первой строке). –
спасибо, bc Я в настоящее время использую это в своем проекте, где создаю Jbuttons на основе входного XML-файла, и это было одним из главных моментов в этом –