黑马程序员技术交流社区
标题:
基础练习-布局-计算器
[打印本页]
作者:
JJJD
时间:
2015-6-20 18:30
标题:
基础练习-布局-计算器
本帖最后由 JJJD 于 2015-6-20 18:49 编辑
这是我做的一个简单计算器的版面,想问大家有没有更简单的布局方法?计算器如图:
import java.awt.*;
import javax.swing.*;
/**
* 设计一个简单计算器的面板。
* 面板中的按键有1~9,".","+","-","*","/","="共15个按键
*
* 思路:
* 1.按键大小相同,用GridLayout网格布局。
* 2.15个键分为5行3列
*
*/
public class WangGe
{
public static void main(String[] args){
JFrame f=new JFrame("计算器");
f.setBounds(100,100,250,350);
f.setLayout(new GridLayout(5,3));
for(int i=1;i<=9;i++)
{
f.add(new JButton(i+""));
}
f.add(new JButton("+"));
f.add(new JButton("-"));
f.add(new JButton("*"));
f.add(new JButton("/"));
f.add(new JButton("."));
f.add(new JButton("="));
f.setVisible(true);
}
}
复制代码
I}E9`STO6{S0B%X[[IBUQ~4.png
(9.78 KB, 下载次数: 7)
下载附件
2015-6-20 18:49 上传
计算器
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2