Saudações rapaziada da Imperyus Games, como dizem por ai quem é vivo sempre aparece
Hoje venho passar a vocês um pequeno e básico conhecimento sobre Formulários em Java o tão afamado JFrame, as ferramentas que estou usando não preciso explicar, pois qualquer Camarada que se diz "Desenvolvedor" conhece o NetBeans, bom vamos lá então tocar fogo nessa bagaça
JFrame: É a classe do Swing do Java que é responsável por desenhar uma tela e tratar eventos na mesma.
1º Criaremos nosso Formulário JFrame e daremos o nome de Frame_Calculadora (OBS: Obedecendo a regra de que toda a Classe se inicie com LETRA MAIÚSCULA):
[Somente usuários registrados podem vem os links. ]
2º Em seguida Adicionaremos 2 JTextFields, 4 JLabels e 4 JButtons, o Form ficará assim:
[Somente usuários registrados podem vem os links. ]
3º Iremos alterar no nome da variável dos 2 JTextFields e 1 JLabel para podermos manipula-los. ( Para quem não sabe, com o botão direito sobre o JTextField e clique em alterar o nome da variável)
[Somente usuários registrados podem vem os links. ]
[Somente usuários registrados podem vem os links. ]
4º Agora iremos dar evento aos 4 JButtons ( Novamente para quem não sabe, com o botão direito sobre o JButton vai em Eventos -> Action -> actionPerformed)
[Somente usuários registrados podem vem os links. ]
5º Agora vamos ao nosso Código fonte:
Código:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
double n1 = Double.parseDouble(tf_n1.getText());
double n2 = Double.parseDouble(tf_n2.getText());
double total = n1 + n2;
jl_result.setText(""+total);
}
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
double n1 = Double.parseDouble(tf_n1.getText());
double n2 = Double.parseDouble(tf_n2.getText());
double total = n1 - n2;
jl_result.setText(""+total);
}
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
double n1 = Double.parseDouble(tf_n1.getText());
double n2 = Double.parseDouble(tf_n2.getText());
double total = n1 * n2;
jl_result.setText(""+total);
}
private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {
double n1 = Double.parseDouble(tf_n1.getText());
double n2 = Double.parseDouble(tf_n2.getText());
if(n2 != 0){
double total = n1 / n2;
jl_result.setText(""+total);
}
else{
JOptionPane.showMessageDialog(this,"Impossível Divisão por 0");
}
}
Informação
| Créditos pelo Tutorial : Sup_Anjo | |