Java_GUI实现简易计算器界面

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

public class Calculater {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		JFrame f = new JFrame("简易计算器");
		f.setSize(440,500);//设置窗口的大小
		f.setLocation(500, 200);//位置
		f.setResizable(false);//设置窗口的大小不可修改

		
		//设置面板
		JPanel p=new JPanel(null);
		p.setBounds(20,60,400, 400);
		p.setLayout(new GridLayout(4, 4));//4行4列
		
		
		String[] name={"7","8","9","*","4","5","6","-","1","2","3","+","/","0",".","="};
		for(int i=0;i<name.length;i++){
			JButton b=new JButton(name[i]);
			b.setSize(50, 50);
			p.add(b);
		}				
					
		 //设置文本框,初始化文字为0        
		JTextField text=new JTextField("0");           
		text.setBounds(20, 10, 400, 50);         
		text.setBackground(Color.pink);              
		text.setHorizontalAlignment(JTextField.RIGHT);   //设置文本框的水平对齐格式为右对齐              
		
		
		f.setLayout(null);
		f.add(p);        
		f.add(text);        
		f.setVisible(true);//可见
	}

}
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值