2013-04-24 2 views
0

Я работаю над программой, где у меня есть x количество создаваемых jbuttons. x указывается в текстовом файле, и каждый jbutton связан с числом, которое будет отображаться на jbutton. Я предполагаю, что лучший способ сделать это будет с циклом, но я действительно не понимаю, как это сделать. Могу ли я добавить имя jbutton с номером, связанным с jbutton, так что каждый jbutton имеет отличное имя? Может ли кто-нибудь объяснить, как это сделать для меня?Использование цикла для создания java jbuttons

+1

[? Что вы пробовали] (http://mattgemmell.com/2008/12/08/what-have-you-tried/) – Bohemian

+0

Вы должны разделить ваш проблема ... Во-первых, вы ищете, как читать txt-файл ... Тогда, когда вы знаете, как это сделать, вы можете попытаться настроить JJutts Google Joo. В принципе, это все, но вам нужно приходить сюда, вы более конкретные вопросы. – Castiblanco

ответ

2

Возможно, лучший способ сделать это - использовать массив (если вы знаете, сколько перед его созданием) или Список.

Что-то вроде:

List<JButton> buttons = new ArrayList<JButton>(); 
while (haveMoreButtonsToCreate) { 
    buttons.add(new JButton()); 
} 
+0

Просто добавьте счетчик к вышеуказанному коду и увеличьте его в цикле. Затем назовите кнопку, основанную на значении счетчика. – CBass