21xrx.com
2024-12-23 02:22:08 Monday
登录
文章检索 我的文章 写文章
Java实现简单计算器界面代码
2023-06-15 09:28:33 深夜i     --     --
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

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复