import java.awt.*; import java.awt.event.*; //Basic Addition Program in Java AWT class MyApp extends Frame implements ActionListener { Label l1, l2, l3; TextField txt1; TextField txt2; Button b; public MyApp() { super("Tutor Joes"); setSize(1000, 600);// w,h setLayout(null); setVisible(true); l1 = new Label("Enter The Value 1 : "); l1.setBounds(10, 50, 100, 30); txt1 = new TextField(); txt1.setBounds(150, 50, 250, 30); l2 = new Label("Enter The Value 2 : "); l2.setBounds(10, 100, 100, 30); txt2 = new TextField(); txt2.setBounds(150, 100, 250, 30); b = new Button("Click Me"); b.setBounds(150, 150, 100, 30); b.addActionListener(this); l3 = new Label("--"); l3.setBounds(10, 200, 300, 30); add(l1); add(txt1); add(l2); add(txt2); add(b); add(l3); // Close Button Code this.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent we) { System.exit(0); } }); } @Override public void actionPerformed(ActionEvent e) { String s1 = txt1.getText(); String s2 = txt2.getText(); if(s1.isEmpty() || s2.isEmpty()) { l3.setText("Please Enter The data"); }else { int a = Integer.parseInt(s1); int b = Integer.parseInt(s2); int c = a+b; String result = String.valueOf(c); l3.setText("Total :"+result); } } } public class app { public static void main(String[] args) { MyApp frm = new MyApp(); } }
Tuesday 25 April 2023
Basic Addition Program in Java AWT
Subscribe to:
Posts (Atom)
Cryptography API
Java offers a comprehensive set of cryptographic functionalities through its `java.security` package. This package provides various classes ...
-
import java.awt.* ; import java.awt.event.* ; //Basic Addition Program in Java AWT class MyApp extends Frame implements ActionLis...
-
Java is a widely-used programming language with a number of features that make it popular among developers. Here are some of the key featu...
-
Java offers a comprehensive set of cryptographic functionalities through its `java.security` package. This package provides various classes ...