import java.awt.EventQueue;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JButton;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.awt.Color;
import javax.swing.JLabel;
public class Calculator extends JFrame implements ActionListener {
private JPanel contentPane;
JButton button, btnNewButton, button_1, button_2, button_3, button_4,
button_5, button_6, button_7, button_8, btnClear, btnNewButton_1,
button_9, btnX, button_11;
JLabel lblNewLabel;
int v1 = 0;
/**
* Launch the application.
*/
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
Calculator frame = new Calculator();
frame.setVisible(true);
} catch …
Run Code Online (Sandbox Code Playgroud)