on
value3 Properties uncheck on à
Source Code:
Import
javax.swing.JOptionPane;
Source Code: Add Button
private void btnAddActionPerformed(java.awt.event.ActionEvent evt) {
try {
double num1 = Double.parseDouble(value1.getText());
double num2 = Double.parseDouble(value2.getText());
double result = num1 + num2;
value3.setText(String.valueOf(result));
} catch (NumberFormatException e) {
JOptionPane.showMessageDialog(this, "Please enter valid numbers!");
}
}
Source Code: Subtract Button
public class Student {
// Method to print a message
public void greet() {
System.out.println("Hello! Welcome to Java Class.");
}
public static void main(String[] args) {
Student s1 = new Student(); // Create object
s1.greet(); // Call the method
}
}
private void btnMulActionPerformed(java.awt.event.ActionEvent evt) {
try {
double num1 = Double.parseDouble(value1.getText());
double num2 = Double.parseDouble(value2.getText());
double result = num1 * num2;
value3.setText(String.valueOf(result));
} catch (NumberFormatException e) {
JOptionPane.showMessageDialog(this, "Please enter valid numbers!");
}
}
Source Code: Divide Button
private void btnDivActionPerformed(java.awt.event.ActionEvent evt) {
try {
double num1 = Double.parseDouble(value1.getText());
double num2 = Double.parseDouble(value2.getText());
if (num2 != 0) {
double result = num1 / num2;
value3.setText(String.valueOf(result));
} else {
JOptionPane.showMessageDialog(this, "Cannot divide by zero!");
}
} catch (NumberFormatException e) {
JOptionPane.showMessageDialog(this, "Please enter valid numbers!");
}
}
private void btnClearActionPerformed(java.awt.event.ActionEvent evt) {
value1.setText("");
value2.setText("");
value3.setText("");
}
Result:
Watch the video:Ebook: https://softkhpc.blogspot.com/2025/05/java-programming-ebooks.html

