Características:
Todo ContentPane é inicializado para utilizar um BorderLayout. (O ContentPane é o principal Container em todos os frames, applets, e janelas de diálogos).
Um BorderLayout posiciona componentes em 5 áreas: Top, Bottom, Left, Right, and Center. Todo espaço restante é a área central.
Barras de Ferramentas criadas utilizando JToolBar devem ser criadas com um Container BorderLayout se você quiser utilizar a função drag and drop.
Como utilizá-lo:
O código abaixo adiciona componentes a um ContentPane do frame. Devido o ContentPane utilizar o BorderLayout por Padrão, o código não precisa setar o Layout Manager.
Aguardem os outros tipos de gerenciadores no blog....//Container pane = aFrame.getContentPane()...
JButton button = new JButton("Button 1");
pane.add(button, BorderLayout.TOP);
JButton button2 = new JButton("Button 2");
pane.add(button2, BorderLayout.BOTTOM);
JButton button3 = new JButton("Button 3");
pane.add(button3, BorderLayout.LEFT);
JButton button4 = new JButton("Button 4");
pane.add(button4, BorderLayout.RIGHT);
JButton button5 = new JButton("Button 5");
pane.add(button5, BorderLayout.CENTER);
Material retirado de: http://java.sun.com
Nenhum comentário:
Postar um comentário
Obrigado pela participação. Continue visitando Dúvidas de Programação - Programming Doubts