Pessoal, não estou conseguindo aumentar os botões na minha aplicação.
Eu tenho 8 botões, mas estão todos em 1 linha.
Queria que os botões ficassem de um tamanho maior.
No gridlayout se eu aumento o número de linhas pra 4 por exemplo, ele deixa dois botões por linha.
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Container;
import java.awt.GridLayout;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class LM_Tela extends JFrame {
public JPanel m_janela_Botoes = new JPanel();
public JPanel m_janela_centro = new JPanel();
public JPanel m_janela_inferior = new JPanel();
public JButton m_botao01 = new JButton("botao 01");
public JButton m_botao02 = new JButton("botao 02");
public JButton m_botao03 = new JButton("botao 03");
public JButton m_botao04 = new JButton("botao 04");
public JButton m_botao05 = new JButton("botao 05");
public JButton m_botao06 = new JButton("botao 06");
public JButton m_botao07 = new JButton("botao 07");
public JButton m_botao08 = new JButton("botao 08");
public JButton m_botao_voltar = new JButton("<--");
public JButton m_botao_avancar = new JButton("-->");
public LM_Tela() {
super("Press_Segment v_1.0.0_1");
Container c = getContentPane();
c.add(m_janela_Botoes, BorderLayout.NORTH);
c.add(m_janela_centro, BorderLayout.CENTER);
c.add(m_janela_inferior, BorderLayout.SOUTH);
m_janela_Botoes.setLayout(new GridLayout(1, 1, 2, 2));
m_janela_inferior.setLayout(new GridLayout(1, 1, 2, 2));
JLabel imagem = new JLabel(new ImageIcon("Arvore_babosa.jpg"));
m_janela_centro.setLayout(new BorderLayout());
m_janela_centro.add(imagem, BorderLayout.CENTER);
m_janela_Botoes.add(m_botao01);
m_janela_Botoes.add(m_botao02);
m_janela_Botoes.add(m_botao03);
m_janela_Botoes.add(m_botao04);
m_janela_Botoes.add(m_botao05);
m_janela_Botoes.add(m_botao06);
m_janela_Botoes.add(m_botao07);
m_janela_Botoes.add(m_botao08);
m_janela_inferior.add(m_botao_voltar);
m_janela_inferior.add(m_botao_avancar);
}
}
Alguém sabe como resolver meu problema?
Obrigado