segunda-feira, 30 de novembro de 2009

Re: [java-br] como mudar o espacamento vertical do JToggleButton ???

·

 

Wendel.

Como não ficou claro para mim o seu problema (mudar o espacamento
vertical do JToggleButton), eu assumi que vc quer deixar um espaço
entre os botões para que o layout fique correto.

Para isso eu sugiro o uso do componente Box.createVerticalGlue(),
conforme descrito abaixo

painelO.add(botao07);
painelO.add(Box.createVerticalGlue());
painelO.add(botao08);
painelO.add(Box.createVerticalGlue());
painelO.add(botao09);

Veja se isso atende às suas necessidades. Não atendendo, explique
melhor o seu problema que vamos tentar resolvê-lo.

Abraço a todos da lista.

--
José Augusto Martins Nieviadonski
Sun Certified Associate for Java Platform, Standard Edition
Especialista Técnico II - FX and Trade Systems - HSBC Bank Brasil S.A.
Professor - Pós-graduação Java - Faculdades SPEI
jose.augusto.martins@gmail.com
jaugusto@spei.br

P.S.
No grupo scjp_brasil você recebe uma questão de certificação java por dia.
Para entrar é só enviar email para scjp_brasil-subscribe@yahoogrupos.com.br

Quoting Wendel Silva <wfrsilva@gmail.com>:

> Boa noite amigos,
>
> procurei e nao achei.
> como mudar o espacamento vertical do JToggleButton ???
>
> painelO.setLayout(new BoxLayout(painelO , BoxLayout.Y_AXIS));
>
> JToggleButton botao07 = new JToggleButton ("Botao 07 no Painel");
> JToggleButton botao08 = new JToggleButton ("Botao 08 no Painel");
> JToggleButton botao09 = new JToggleButton ("Botao 09 no Painel");
>
> painelO.add(botao07);
> painelO.add(botao08);
> painelO.add(botao09);
>
> frame.getContentPane().add(BorderLayout.WEST, painelO );
>
>
>
> ------------------------------------------------------
> Wendel Fabiano Ribeiro da Silva
> wfrsilva@gmail.com - wfrsilva@hotmail.com - wfrsilva@inf.ufsc.br
> http://www.via6.com/wfrsilva - http://www.inf.ufsc.br/~wfrsilva
> (48) 8835-4452 - 9142-5244
> Florianópolis - SC
>
> ----------------------------------------------------------
> ----------------------------------------------------------
>
> /**
> *
> * @author Wendel Silva - wfrsilva@gmail.com
> * @link www.inf.ufsc.br/~wfrsilva
> * Interface_Grafica-parte2
> * Pagina 13
> * E:\SIN2009\INE5605-0238B (20092) - Desenvolvimento de Sistemas Orientados
> a Objetos I\Interface_Grafica-parte1
> * PORTUGUES
> *
> **/
>
> package pg13;
>
> import java.awt.BorderLayout;
> import java.awt.Color;
>
> import javax.swing.*;
>
>
> public class ModificandoGerenciadorLAyoutPadrao {
>
> public static void main ( String [] args ) {
> JFrame frame = new JFrame();
> frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
>
> JPanel painelO = new JPanel();
> painelO.setBackground(Color.darkGray);
> painelO.setLayout(new BoxLayout(painelO , BoxLayout.Y_AXIS));
>
> JPanel painelL = new JPanel();
> painelL.setBackground(Color.black);
> painelL.setLayout(new BoxLayout(painelL , BoxLayout.Y_AXIS));
>
> JPanel painelN = new JPanel();
> painelN.setBackground(Color.white);
>
> JPanel painelS = new JPanel();
> painelS.setBackground(Color.green);
>
>
> JButton botao01 = new JButton ("Botao 01 no Painel");
> JButton botao02 = new JButton ("Botao 02 no Painel");
> JButton botao03 = new JButton ("Botao 03 no Painel");
> JButton botao04 = new JButton ("Botao 04 no Painel");
> JButton botao05 = new JButton ("Botao 05 no Painel");
> JButton botao06 = new JButton ("Botao 06 no Painel");
> JToggleButton botao07 = new JToggleButton ("Botao 07 no Painel");
> JToggleButton botao08 = new JToggleButton ("Botao 08 no Painel");
> JToggleButton botao09 = new JToggleButton ("Botao 09 no Painel");
> JToggleButton botao10 = new JToggleButton ("Botao 10 no Painel");
> JToggleButton botao11 = new JToggleButton ("Botao 11 no Painel");
> JToggleButton botao12 = new JToggleButton ("Botao 12 no Painel");
>
> ButtonGroup grupoBotoesO = new ButtonGroup();
> ButtonGroup grupoBotoesL = new ButtonGroup();
> //*/
> grupoBotoesO.add(botao07);
> grupoBotoesO.add(botao08);
> grupoBotoesO.add(botao09);
> //*/
> grupoBotoesL.add(botao10);
> grupoBotoesL.add(botao11);
> grupoBotoesL.add(botao12);
>
> painelN.add(botao01);
> painelN.add(botao02);
> painelN.add(botao03);
>
> painelS.add(botao04);
> painelS.add(botao05);
> painelS.add(botao06);
>
> painelO.add(botao07);
> painelO.add(botao08);
> painelO.add(botao09);
>
> painelL.add(botao10);
> painelL.add(botao11);
> painelL.add(botao12);
>
> System.out.println( "botao10.getY() : " + botao10.getY());
>
> botao10.setMaximumSize(new java.awt.Dimension(1050, 250));
> botao10.setMinimumSize(new java.awt.Dimension(105, 25));
> botao11.setMaximumSize(new java.awt.Dimension(1050, 250));
> botao11.setMinimumSize(new java.awt.Dimension(105, 25));
> botao12.setMaximumSize(new java.awt.Dimension(1050, 250));
> botao12.setMinimumSize(new java.awt.Dimension(105, 25));
>
> frame.getContentPane().add(BorderLayout.NORTH, painelN );
> frame.getContentPane().add(BorderLayout.SOUTH, painelS );
> frame.getContentPane().add(BorderLayout.WEST, painelO );
> frame.getContentPane().add(BorderLayout.EAST, painelL ) ;
>
>
> frame.setSize(250,200);
> frame.setVisible(true);
>
>
> } // void main
>
> } // ModificandoGerenciadorLAyoutPadrao
>
>
> ----------------------------------------------------------
> ----------------------------------------------------------
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>

__._,_.___
Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
.

__,_._,___

0 comentários:

Pague com LPs do Mister Colibri

Pague com LPs do Mister Colibri
Quer comprar celular,Tablet,pen drive, GPS e muito outros produtos e ainda podendo pagar tudo em LPs ?Pois saiba que isso é possível,basta você visitar o site downloadstotal.com e realizar a sua compra com toda tranquilidade e segurança!!!

Hora

Online

Arquivo do Blog