java计算器纯图形界面布局管理

package calculater1;

import java.awt.*;
import javax.swing.*;

public class Frame界面 {
	public static void main(String[] args) {
		JFrame myJFramr = new JFrame("四则运算");
		myJFramr.setSize(300, 200);
		JPanel p1 = new JPanel();
		JPanel p2 = new JPanel();

		JLabel l1 = new JLabel("第一个数是:");
		JLabel l2 = new JLabel("第二个数是:");
		JLabel l3 = new JLabel("运算结果:");

		JTextField f1 = new JTextField(5);
		JTextField f2 = new JTextField(5);
		JTextField f3 = new JTextField(5);

		JButton b1 = new JButton("+");
		JButton b2 = new JButton("-");
		JButton b3 = new JButton("*");
		JButton b4 = new JButton("/");

		p1.setLayout(new GridLayout(3, 2, 5, 5));
		p2.setLayout(new GridLayout(1, 4, 5, 2));

		p1.add(l1);
		p1.add(f1);

		p1.add(l2);
		p1.add(f2);

		p1.add(l3);
		p1.add(f3);

		p2.add(b1);
		p2.add(b2);
		p2.add(b3);
		p2.add(b4);

		f3.setEditable(false);

		myJFramr.add(p1, BorderLayout.CENTER);
		myJFramr.add(p2, BorderLayout.SOUTH);
		myJFramr.setVisible(true);

	}

}

在这里插入图片描述

发布了36 篇原创文章 · 获赞 61 · 访问量 2885

猜你喜欢

转载自blog.csdn.net/Miracle1203/article/details/103667565