21xrx.com
2025-03-26 18:53:03 Wednesday
文章检索 我的文章 写文章
Java实现简单计算器界面代码
2023-06-15 09:28:33 深夜i     10     0
Java Swing

Java是一种广泛使用的编程语言,可以用来编写各种各样的应用程序,包括计算器。在这篇文章中,我们将介绍如何使用Java编写一个简单的计算器界面,并提供相应的代码。

代码实现

我们可以使用Java Swing库来创建用户界面。以下是实现计算器界面的基础代码:

import javax.swing.*; 
import java.awt.*; 
public class Calculator { 
  public static void main(String args[]) { 
    JFrame frame = new JFrame("Calculator"); 
    frame.setLayout(new FlowLayout()); 
    JTextField textField1 = new JTextField(10); 
    JTextField textField2 = new JTextField(10); 
    JTextField resultField = new JTextField(10); 
    resultField.setEditable(false); 
    JLabel labelPlus = new JLabel("+"); 
    JLabel labelEquals = new JLabel("="); 
    JButton buttonCalculate = new JButton("Calculate"); 
    frame.add(textField1); 
    frame.add(labelPlus); 
    frame.add(textField2); 
    frame.add(labelEquals); 
    frame.add(resultField); 
    frame.add(buttonCalculate); 
    buttonCalculate.addActionListener(e -> { 
      double num1 = Double.parseDouble(textField1.getText()); 
      double num2 = Double.parseDouble(textField2.getText()); 
      resultField.setText(String.valueOf(num1 + num2)); 
    }); 
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
    frame.setSize(200, 150); 
    frame.setVisible(true); 
  } 
}

该代码使用Java Swing创建了一个窗口,包含两个文本框和一个按钮。用户可以在两个文本框中输入数字,并点击按钮计算它们的总和。

关键词

Java Swing, 窗口界面, JTextField

  
  

评论区