A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© JJJD 中级黑马   /  2015-6-20 18:30  /  252 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 JJJD 于 2015-6-20 18:49 编辑

这是我做的一个简单计算器的版面,想问大家有没有更简单的布局方法?计算器如图:
  1. import java.awt.*;
  2. import javax.swing.*;
  3. /**
  4. * 设计一个简单计算器的面板。
  5. * 面板中的按键有1~9,".","+","-","*","/","="共15个按键
  6. *
  7. * 思路:
  8. * 1.按键大小相同,用GridLayout网格布局。
  9. * 2.15个键分为5行3列
  10. *
  11. */
  12. public class WangGe
  13. {
  14.         public static void main(String[] args){
  15.                

  16.                 JFrame f=new JFrame("计算器");
  17.                 f.setBounds(100,100,250,350);
  18.                 f.setLayout(new GridLayout(5,3));
  19.                 for(int i=1;i<=9;i++)
  20.                 {
  21.                         f.add(new JButton(i+""));
  22.                                 
  23.                 }
  24.                 f.add(new JButton("+"));
  25.                 f.add(new JButton("-"));
  26.                 f.add(new JButton("*"));
  27.                 f.add(new JButton("/"));
  28.                 f.add(new JButton("."));
  29.                 f.add(new JButton("="));
  30.                 f.setVisible(true);
  31.                         
  32.         }        

  33. }
复制代码





I}E9`STO6{S0B%X[[IBUQ~4.png (9.78 KB, 下载次数: 3)

计算器

计算器

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马