Da te mudar o tamanho do botão numa toolbar?

tem como mudar o tamanho do botao numa toolbar? e como?
Valeu

Oi

linh4res, seguinte, tem sim… depende de qual o Gerenciador de Layout tu está usandol… se for null, é só mudar no setSize… se tiver um gerenciador de Layout, fala aí qual estás a utilizar que daremos um jeitinho aqui. :slight_smile:

T+

Olha o código:
eu to tentando mudar o tamanho do jbAjuda(getJButton5())!!
Valeu

[code]
import javax.swing.;
import java.awt.
;
import java.awt.event.;
import java.util.
;

public class frmCliente extends JInternalFrame
{
private String versao = “vBeta”;
private JPanel container = null;
private JToolBar toolBar = null;
private JPanel jpPrincipal = null;
private JPanel jpDados = null;
private JButton jbIncluir = null;
private JButton jbGravar = null;
private JButton jbExcluir = null;
private JButton jbPesquisar = null;
private JButton jbAjuda = null;
private JLabel jlCodigo = null;

    public frmCliente()
    {
            super();
            inicio();
    }
    
    public void inicio()
    {
            this.setSize(600, 600);
            this.setClosable(true);
            this.setContentPane(getJContainer());
            this.setTitle('asdas');
    }
    
    private JPanel getJContainer() 
    {
        if (container == null) 
        {
            container = new JPanel();
            container.setLayout(new BorderLayout());
            container.add(getJToolBar(),BorderLayout.NORTH);
            container.add(getJPanel(),BorderLayout.CENTER);
            container.setBackground(java.awt.Color.white);
        }
        return container;
    } 
    
    private JToolBar getJToolBar()
    {
        if(toolBar == null)
        {
            toolBar = new JToolBar();
            toolBar.setLayout(null);
            toolBar.add(getJButton(),null);
            toolBar.add(getJButton2(),null);
            toolBar.add(getJButton3(),null);
            toolBar.add(getJButton4(),null);
            toolBar.addSeparator();
            toolBar.add(getJButton5(),null);
        }
        return toolBar;
    }
    
    private JPanel getJPanel()
    {
        if(jpPrincipal == null)
        {
            jpPrincipal = new JPanel();
            jpPrincipal.setLayout(null);
            jpPrincipal.add(getJDados(),null);
        }
        return jpPrincipal;
    }
    
    private JPanel getJDados()
    {
        if(jpDados == null)
        {
            jpDados = new JPanel();
            jpDados.setLayout(null);
            jpDados.add(getJLabelCodigo(),null);                
            jpDados.setBounds(5, 5, 580, 527);
            jpDados.setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(javax.swing.border.EtchedBorder.LOWERED)));
        }
        return jpDados;
    }
    
    private JButton getJButton()
    {   
        if(jbIncluir == null)
        {        
            jbIncluir = new JButton("Incluir");
            jbIncluir.setToolTipText("Clique aqui para incluir um novo cliente");
            jbIncluir.setFocusPainted(false);
        }
        return jbIncluir;
    }
    
    private JButton getJButton2()
    {
        if(jbGravar == null)
        {
            jbGravar = new JButton("Gravar");
            jbGravar.setToolTipText("Clique aqui para gravar um novo cliente");
            jbGravar.setFocusPainted(false);
        }
        return jbGravar;
    }
    
    private JButton getJButton3()
    {
        if(jbExcluir == null)
        {
            jbExcluir = new JButton("Excluir");
            jbExcluir.setToolTipText("Clique aqui para excluir o cliente");
            jbExcluir.setFocusPainted(false);
        }
        return jbExcluir;
    }
    
    private JButton getJButton4()
    {
        if(jbPesquisar == null)
        {
            jbPesquisar = new JButton("Pesquisar");
            jbPesquisar.setToolTipText("Clique aqui para pesquisar por um cliente");
            jbPesquisar.setFocusPainted(false);
        }
        return jbPesquisar;
    }
    
    private JButton getJButton5()
    {
        if(jbAjuda == null)
        {
            jbAjuda = new JButton("Ajuda");
            jbAjuda.setSize(20,20);
            jbAjuda.setToolTipText("Ajuda");
            jbAjuda.setFocusPainted(false);
        }
        return jbAjuda;
    }
    
    private JLabel getJLabelCodigo()
    {
        if(jlCodigo == null)
        {
            jlCodigo = new JLabel("Código:");
            jlCodigo.setLocation(20, 20);
        }
        return jlCodigo;
    }

}[/code]

Oi

opa… tenta mudar esta linha:

jbAjuda.setSize(20,20); 

é só aumentar os valores que vai aumentar o tamanho do botão.

T+