Olá
Estou criando um jogo, bem simples, mas estou com um problema, ao usar “setBounds”, eu mudo a numeração, mas o botão não muda a posição.
Segue o código:
import java.awt.Container;
import java.awt.FlowLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.WindowConstants;
public class Janela {
public static void main(String[] args) {
JButton bnt1 = new JButton();
bnt1.setText("Gerar Jogo");
bnt1.setBounds(0, 20, 10, 30);
JFrame frame = new JFrame();
frame.setSize(400, 300);
frame.setVisible(true);
frame.setDefaultCloseOperation( WindowConstants.DISPOSE_ON_CLOSE);
FlowLayout flow = new FlowLayout(); // Define o layout do container
Container caixa = frame.getContentPane(); // Define o tamanho
caixa.setLayout(flow); // Seta layout do container
frame.add(bnt1);
}
}