创建了一个 JFrame 窗口,其中右侧是一个 JPanel,包含四个操作符按钮(加、减、乘、除),左侧是一个 JPanel,包含一个加号按钮,且该按钮的大小为 100x50 像素
时间: 2023-06-17 15:07:49 浏览: 95
下面是使用Java Swing创建描述的JFrame窗口的代码:
```java
import javax.swing.*;
import java.awt.*;
public class Calculator extends JFrame {
public Calculator() {
setTitle("Calculator");
setSize(400, 300);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel panel = new JPanel(new GridLayout(1, 4));
JButton addBtn = new JButton("+");
JButton subBtn = new JButton("-");
JButton mulBtn = new JButton("*");
JButton divBtn = new JButton("/");
panel.add(addBtn);
panel.add(subBtn);
panel.add(mulBtn);
panel.add(divBtn);
JPanel leftPanel = new JPanel();
leftPanel.setPreferredSize(new Dimension(100, 50));
JButton plusBtn = new JButton("+");
plusBtn.setPreferredSize(new Dimension(100, 50));
leftPanel.add(plusBtn);
Container contentPane = getContentPane();
contentPane.setLayout(new BorderLayout());
contentPane.add(panel, BorderLayout.CENTER);
contentPane.add(leftPanel, BorderLayout.WEST);
}
public static void main(String[] args) {
Calculator calculator = new Calculator();
calculator.setVisible(true);
}
}
```
在这个代码中,我们创建了一个名为“Calculator”的JFrame窗口,并设置了窗口的标题、大小和关闭操作。接着,我们创建了一个包含四个操作符按钮的JPanel,使用网格布局将这些按钮排列在一行中。然后,我们创建了另一个JPanel用于放置加号按钮,并且设置了该按钮的大小为100x50像素。最后,我们将这两个JPanel添加到窗口的左侧和中心位置。
阅读全文