Seguinte pessoal...
Eu tenho q criar uma logica que, a partir de um clique de um botao, seja criado um jlabel dinamicamente. É importante que eu atribua um nome para esse JLabel, para posteriores alteracoes.
O usuario pode criar quantos labels ele quiser...
comecei a logica assim: a logica de criar os labels é essa:
private JLabel createJLabel(String name, String text, int x, int y) {
JLabel label = new JLabel(text);
label.setName(name);
label.setBounds(x, y, 50, 50);
return label;
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
cont++; //variavel global iniciada com zero
this.add(createJLabel(Integer.toString(cont), Integer.toString(cont), x, y));
x+=10; //variaveis globais tambem iniciadas com zero
y+=10;
}
o x e o y é pra setar os bounds... coloquei elas para os botoes nao ficarem na mesma localizacao. ja o cont, eu to usando para dar nomes aos labels...
Soh que os benditos labels nao estao aparecendo no frame....
o q eu posso estar fazendo de errado?
Obrigada
