Buscar

Tela de Cadastro de Produtos em Java

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Atividade referente a aula IV
Esta atividade deve ser entregue até 15 de Abril de 2022.
1. Crie um projeto utilizando o Netbeans(Pode ser o projeto da aula anterior). Crie uma classe e implemente a tela gráfica de cadastro de produto.
R: /*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package telas;
 
import java.awt.Dimension;
import java.awt.GridLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;
/**
 *
 * @author danile
 */
public class TelaCadastro extends JFrame{
 private JPanel panel;
 
 private JLabel label_descricao;
 private JLabel label_categoria;
 private JLabel label_quantidade;
 private JLabel label_tipo;
 private JLabel label_modelo;
 private JLabel label_marca;
 private JLabel label_preco;
 private JLabel label_nomeproduto;
 
 private JTextField text_descricao;
 private JTextField text_categoria;
 private JTextField text_quantidade;
 private JTextField text_tipo;
 private JTextField text_modelo;
 private JTextField text_marca;
 private JTextField text_preco;
 private JTextField text_nomeproduto;
 
 private JButton bt_ok;
 private JButton bt_cancela;
 
 public TelaCadastro(){
 this.initialize();
 this.setExtendedState(NORMAL);
}
 
 public void initialize(){
 panel = new JPanel();
 GridLayout gl = new GridLayout (5, 2, 10, 10);
 panel.setLayout(gl);
 this.setBounds(0, 0, 400, 200);
 
 label_descricao = new JLabel ("Descricao: ");
 label_categoria = new JLabel ("Categoria: ");
 label_quantidade = new JLabel ("Quantidade: ");
 label_tipo = new JLabel ("Tipo: ");
 label_modelo = new JLabel ("Modelo: ");
 label_marca = new JLabel ("Marca: ");
 label_preco = new JLabel ("Preco: ");
 label_nomeproduto = new JLabel ("Nome do Produto: ");
 
 text_descricao = new JTextField ();
 text_categoria = new JTextField ();
 text_quantidade = new JTextField ();
 text_tipo = new JTextField ();
 text_modelo = new JTextField ();
 text_marca = new JTextField ();
 text_preco = new JTextField ();
 text_nomeproduto = new JTextField ();
 
 bt_ok = new JButton("OK");
 bt_cancela = new JButton ("Cancelar");
 
 panel.add(label_descricao);
 panel.add(text_descricao);
 panel.add(label_categoria);
 panel.add(text_categoria);
 panel.add(label_quantidade);
 panel.add(text_quantidade);
 panel.add(label_tipo);
 panel.add(text_tipo);
 panel.add(label_modelo);
 panel.add(text_modelo);
 panel.add(label_marca);
 panel.add(text_marca);
 panel.add(label_preco);
 panel.add(text_preco);
 panel.add(label_nomeproduto);
 panel.add(text_nomeproduto);
 panel.add(bt_ok);
 panel.add(bt_cancela);
 
 this.add(panel);
 this.setPreferredSize(new Dimension(400, 200));
 this.setTitle("Cadastro de Produtos");
 this.pack();
 this.setVisible(true);
 this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
 }
}

Continue navegando