本帖最后由 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);
-
- }
- }
复制代码
|
|