- Aula de Linguagem de Programação I no Laboratório II do bloco de SI.
- Resolução do exercícios da CALCULADORA e do modelo.
CONFIRA O CÓDIGO DO LAYOUT:
package Layouts;
import java.awt.BorderLayout;
import java.awt.GridLayout;
import javax.swing.BoxLayout;
import javax.swing.JButton;
import javax.swing.JCheckBox;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.WindowConstants;
public class Modelo extends JFrame {
JLabel label1=new JLabel ("Dados Pessoais");
JLabel label2=new JLabel ("Nome");
JLabel label3=new JLabel ("Danta de Nascimento");
JLabel label4=new JLabel ("Endereço");
JLabel label5=new JLabel ("Dados Pessoais");
JLabel label6=new JLabel ("Opção Esporte");
JTextField texto1=new JTextField();
JTextField texto2=new JTextField();
JTextField texto3=new JTextField();
JTextField texto4=new JTextField();
JCheckBox check1=new JCheckBox("Futebol");
JCheckBox check2=new JCheckBox("Vôlei");
JCheckBox check3=new JCheckBox("Basquete");
JButton botao=new JButton("OK");
JPanel painel1=new JPanel();
JPanel painel2=new JPanel();
public Modelo()
{
setTitle("Modelo");
setBounds(0,0,300,300);
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
setVisible(true);
GridLayout grid = new GridLayout(4,2);
painel1.setLayout(grid);
BoxLayout box=new BoxLayout(painel2, BoxLayout.Y_AXIS);
painel2.setLayout(box);
getContentPane().add(painel1, BorderLayout.LINE_START);
getContentPane().add(painel2, BorderLayout.LINE_END);
getContentPane().add(label1,BorderLayout.CENTER);
// o getContentPane adiciona os painéis
painel1.add(label2);
painel1.add(texto1);
painel1.add(label3);
painel1.add(texto2);
painel1.add(label4);
painel1.add(texto3);
painel1.add(label5);
painel1.add(texto4);
//segundo painel
painel2.add(label6);
painel2.add(check1);
painel2.add(check2);
painel2.add(check3);
painel2.add(botao);
pack(); //redimensionar a janela
setResizable(false);//
}
/**
* @param args
*/
public static void main(String[] args) {
Modelo m= new Modelo();// "m" porque é a inicial da classe modelo.
}
}
Testado e aprovado ctrl+f11!!
Nenhum comentário:
Postar um comentário