java设计计算机页面
时间: 2023-11-29 07:18:20 浏览: 38
Java可以使用Swing或JavaFX等GUI库来设计计算机页面。以下是一个简单的示例:
```java
import javax.swing.*;
import java.awt.*;
public class CalculatorPage extends JFrame {
private JTextField display;
private JButton button1, button2, button3, button4, button5, button6, button7, button8, button9, button0;
private JButton addButton, subtractButton, multiplyButton, divideButton, equalsButton, clearButton;
public CalculatorPage() {
// 设置窗口标题
setTitle("Calculator");
// 设置窗口大小
setSize(300, 400);
// 创建面板
JPanel panel = new JPanel();
// 创建文本框
display = new JTextField(20);
panel.add(display);
// 创建数字按钮
button1 = new JButton("1");
panel.add(button1);
button2 = new JButton("2");
panel.add(button2);
button3 = new JButton("3");
panel.add(button3);
button4 = new JButton("4");
panel.add(button4);
button5 = new JButton("5");
panel.add(button5);
button6 = new JButton("6");
panel.add(button6);
button7 = new JButton("7");
panel.add(button7);
button8 = new JButton("8");
panel.add(button8);
button9 = new JButton("9");
panel.add(button9);
button0 = new JButton("0");
panel.add(button0);
// 创建运算符按钮
addButton = new JButton("+");
panel.add(addButton);
subtractButton = new JButton("-");
panel.add(subtractButton);
multiplyButton = new JButton("*");
panel.add(multiplyButton);
divideButton = new JButton("/");
panel.add(divideButton);
equalsButton = new JButton("=");
panel.add(equalsButton);
clearButton = new JButton("C");
panel.add(clearButton);
// 将面板添加到窗口中
add(panel);
// 设置窗口可见
setVisible(true);
}
}
```
这个示例创建了一个简单的计算器页面,包含数字按钮、运算符按钮和一个文本框用于显示结果。运行这个程序,你就可以看到一个简单的计算器页面了。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![application/x-zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)