Sobre o código Java com botões de inserção e exclusão
Este código cria uma tela com os campos, rótulos e botões especificados na pergunta. É importante notar que este é apenas um exemplo básico e que é possível personalizar a aparência e comportamento da tela de acordo com as necessidades do projeto.
Sobre o código Java que funciona parecido com uma calculadora
Nesse exemplo, a classe Calculadora estende a classe JFrame, que é a classe base para a criação de janelas em Java. A interface ActionListener é implementada para tratar as ações dos botões. O método actionPerformed é executado quando um botão é clicado e realiza as operações aritméticas.
Saiba mais sobre Java aqui: https://brainly.com.br/tarefa/19947453
Lista de comentários
Sobre as questões em Java:
1- Sobre o projeto chamado PrimeiroProjetoParcial, este você terá que criar na sua máquina.
2- A tela em Java que contém os dados apresentados é:
import javax.swing.*;
public class MinhaTela extends JFrame {
private JLabel codigoLabel, nomeLabel, precoLabel, quantidadeLabel;
private JTextField codigoTextField, nomeTextField, precoTextField, quantidadeTextField;
private JButton inserirButton, buscarButton, excluirButton, editarButton, sairButton;
public MinhaTela() {
super("Minha Tela");
codigoLabel = new JLabel("Código:");
nomeLabel = new JLabel("Nome:");
precoLabel = new JLabel("Preço:");
quantidadeLabel = new JLabel("Quantidade:");
codigoTextField = new JTextField(10);
nomeTextField = new JTextField(20);
precoTextField = new JTextField(10);
quantidadeTextField = new JTextField(5);
inserirButton = new JButton("Inserir");
buscarButton = new JButton("Buscar");
excluirButton = new JButton("Excluir");
editarButton = new JButton("Editar");
sairButton = new JButton("Sair");
JPanel panel = new JPanel();
panel.add(codigoLabel);
panel.add(codigoTextField);
panel.add(nomeLabel);
panel.add(nomeTextField);
panel.add(precoLabel);
panel.add(precoTextField);
panel.add(quantidadeLabel);
panel.add(quantidadeTextField);
panel.add(inserirButton);
panel.add(buscarButton);
panel.add(excluirButton);
panel.add(editarButton);
panel.add(sairButton);
getContentPane().add(panel);
setSize(400, 200);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}
public static void main(String[] args) {
MinhaTela tela = new MinhaTela();
}
}
3- A tela em Java que contém os novos dados apresentados é:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Calculadora extends JFrame implements ActionListener {
private JLabel labelA, labelB, labelResultado;
private JTextField campoA, campoB, campoResultado;
private JButton botaoSoma, botaoSubtracao, botaoMultiplicacao, botaoDivisao, botaoSair;
public Calculadora() {
setTitle("Calculadora");
setSize(300, 200);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLayout(new GridLayout(4, 2));
labelA = new JLabel("A:");
add(labelA);
campoA = new JTextField();
add(campoA);
labelB = new JLabel("B:");
add(labelB);
campoB = new JTextField();
add(campoB);
labelResultado = new JLabel("Resultado:");
add(labelResultado);
campoResultado = new JTextField();
campoResultado.setEditable(false);
add(campoResultado);
botaoSoma = new JButton("+");
botaoSoma.addActionListener(this);
add(botaoSoma);
botaoSubtracao = new JButton("-");
botaoSubtracao.addActionListener(this);
add(botaoSubtracao);
botaoMultiplicacao = new JButton("*");
botaoMultiplicacao.addActionListener(this);
add(botaoMultiplicacao);
botaoDivisao = new JButton("/");
botaoDivisao.addActionListener(this);
add(botaoDivisao);
botaoSair = new JButton("Sair");
botaoSair.addActionListener(this);
add(botaoSair);
setVisible(true);
}
public void actionPerformed(ActionEvent e) {
if (e.getSource() == botaoSair) {
System.exit(0);
} else {
double a = Double.parseDouble(campoA.getText());
double b = Double.parseDouble(campoB.getText());
double resultado = 0;
if (e.getSource() == botaoSoma) {
resultado = a + b;
} else if (e.getSource() == botaoSubtracao) {
resultado = a - b;
} else if (e.getSource() == botaoMultiplicacao) {
resultado = a * b;
} else if (e.getSource() == botaoDivisao) {
resultado = a / b;
}
campoResultado.setText(String.valueOf(resultado));
}
}
public static void main(String[] args) {
new Calculadora();
}
}
Sobre o código Java com botões de inserção e exclusão
Este código cria uma tela com os campos, rótulos e botões especificados na pergunta. É importante notar que este é apenas um exemplo básico e que é possível personalizar a aparência e comportamento da tela de acordo com as necessidades do projeto.
Sobre o código Java que funciona parecido com uma calculadora
Nesse exemplo, a classe Calculadora estende a classe JFrame, que é a classe base para a criação de janelas em Java. A interface ActionListener é implementada para tratar as ações dos botões. O método actionPerformed é executado quando um botão é clicado e realiza as operações aritméticas.
Saiba mais sobre Java aqui: https://brainly.com.br/tarefa/19947453
#SPJ1