"Colar" botões um no outro

2 respostas
PhoenixWings

Boa noite gente. Estou usando o editor visual do Netbeans e gostaria de saber como fazer para colocar botões um ao lado do outro de tal forma que a borda de um botão encoste na borda do outro. Eu já até tentei usar o JLayeredPane sem êxito. Obrigado.

2 Respostas

E

Crie um JPanel no lugar onde você quer encostar os botões, e crie os botões usando um outro layout.

Ou então, o que provavelmente você quer fazer é criar um JToolBar; se não gosta do comportamento padrão do JToolBar (que permite movê-lo fora da sua janela, por exemplo, o que é incòmodo às vezes), você pode desabilitar isso ( a propriedade correspondente é “floatable”).

PhoenixWings

entanglement:
Crie um JPanel no lugar onde você quer encostar os botões, e crie os botões usando um outro layout.

Ou então, o que provavelmente você quer fazer é criar um JToolBar; se não gosta do comportamento padrão do JToolBar (que permite movê-lo fora da sua janela, por exemplo, o que é incòmodo às vezes), você pode desabilitar isso ( a propriedade correspondente é “floatable”).

O ruim do JToolBar é a aparência dele; não chega perto da aparência de vários JButtons juntos. Mas obrigado pela dica entanglement.

Eu criei um JPanel e coloquei os botões nele e não consegui colocá-los juntos. Coloquei o JPanel entre eles e depois tentei adicionar um botão ao JPanel propriamente dito mas não obtive êxito. Não entendi o que você quis dizer com mudar o layout no editor visual (dá para modificar isso no V.E. ?).

Criado 19 de agosto de 2010
Ultima resposta 20 de ago. de 2010
Respostas 2
Participantes 2