Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package view;
- import java.awt.Checkbox;
- import java.awt.Container;
- import java.awt.FlowLayout;
- import java.awt.GridLayout;
- import javax.swing.BorderFactory;
- import javax.swing.JCheckBox;
- import javax.swing.JFrame;
- import javax.swing.JLabel;
- import javax.swing.JPanel;
- import javax.swing.JTextField;
- public class CadastroLivros extends JFrame {
- private JPanel painel1;
- private JTextField tituloTextField;
- private JTextField autorTextField;
- private JTextField isbnTextField;
- private JTextField anoPublicacaoTextField;
- private JPanel painel2;
- public CadastroLivros() {
- super("Cadastro de Livros");
- Container c = getContentPane();
- c.setLayout(new FlowLayout(FlowLayout.CENTER));
- painel1 = new JPanel();
- painel1.setLayout(new GridLayout(3, 1));
- painel1.setBorder(BorderFactory.createTitledBorder("Dados Gerais"));
- JPanel tituloPanel = new JPanel();
- tituloPanel.setLayout(new FlowLayout(FlowLayout.LEFT));
- JLabel titulo = new JLabel("Titulo");
- tituloPanel.add(titulo);
- tituloTextField = new JTextField(12);
- tituloPanel.add(tituloTextField);
- JPanel autorPanel = new JPanel();
- autorPanel.setLayout(new FlowLayout(FlowLayout.LEFT));
- JLabel autor = new JLabel("Autor");
- autorPanel.add(autor);
- autorTextField = new JTextField(12);
- autorPanel.add(autorTextField);
- JPanel isbnPanel = new JPanel();
- JLabel isbn = new JLabel("ISBN");
- isbnPanel.add(isbn);
- isbnTextField = new JTextField(12);
- isbnPanel.add(isbnTextField);
- JLabel anoPublicacao = new JLabel("Ano de Publicação");
- isbnPanel.add(anoPublicacao);
- anoPublicacaoTextField = new JTextField(12);
- isbnPanel.add(anoPublicacaoTextField);
- painel1.add(tituloPanel);
- painel1.add(autorPanel);
- painel1.add(isbnPanel);
- painel1.setSize(300, 50);
- c.add(painel1);
- painel2 = new JPanel();
- painel2.setLayout(new GridLayout(3, 1));
- painel2.setBorder(BorderFactory.createTitledBorder("Dados Específicos "));
- JPanel areaPanel = new JPanel();
- areaPanel.setLayout(new FlowLayout(FlowLayout.LEFT));
- JLabel area = new JLabel("Área de Concentração ");
- areaPanel.add(area);
- JCheckBox botao1 = new JCheckBox("Exatas");
- botao1.setLayout(new FlowLayout(FlowLayout.LEFT));
- c.add(botao1);
- JCheckBox botao2 = new JCheckBox("Humanas");
- botao2.setLayout(new FlowLayout(FlowLayout.LEFT));
- c.add(botao2);
- JCheckBox botao3 = new JCheckBox("Saúde");
- c.add(botao3);
- painel2.add(areaPanel);
- painel2.setSize(300,50);
- c.add(painel2);
- setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- setSize(450, 450);
- setVisible(true);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement