java 简易计算器界面gui,清除按钮在文本框旁边
时间: 2024-03-03 14:50:05 浏览: 118
带清除按钮的编辑框(EditText)
好的,下面是一个简单的 Java 计算器界面 GUI,包括一个文本框和清除按钮在文本框旁边的布局:
```java
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class CalculatorGUI extends JFrame {
private JTextField textField;
public CalculatorGUI() {
// 设置窗口标题
setTitle("简易计算器");
// 创建文本框和清除按钮
textField = new JTextField(10);
JButton clearButton = new JButton("清除");
clearButton.addActionListener(new ClearButtonListener());
// 创建面板并添加组件
JPanel panel = new JPanel();
panel.add(textField);
panel.add(clearButton);
// 添加面板到窗口并设置布局
setLayout(new BorderLayout());
add(panel, BorderLayout.NORTH);
// 设置窗口大小并显示
setSize(300, 200);
setVisible(true);
}
// 清除按钮监听器
private class ClearButtonListener implements ActionListener {
public void actionPerformed(ActionEvent event) {
textField.setText("");
}
}
public static void main(String[] args) {
CalculatorGUI calculator = new CalculatorGUI();
}
}
```
这个计算器界面包括一个文本框和一个清除按钮,清除按钮在文本框旁边。当用户点击清除按钮时,文本框中的内容将被清空。你可以在此基础上进一步完善你的计算器界面功能。
阅读全文