这是JavaGUI界面设计的第二课,主要巩固一下前面的界面设计。
计算器界面设计:
实现功能:
1、构建一个简单的计算器界面,包括:标题、输出文本框及按钮
2、创建文本框及按钮添加方法,调用方法添加按钮,减少代码重复输入;
3、在计算器输出窗口中显示输入内容。
具体代码如下:
计算器界面设计
package com.Liao.Calculator0627;
import java.awt.Dimension;
import java.awt.FlowLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JTextField;
public class Frame {
// 创建窗口及文本框属性
JFrame jf;
JTextField jft;
public void showFrame() {
// 创建计算器窗体
jf = new JFrame();
jf.setTitle("计算器");
// 设置窗体大小
jf.setSize(400, 360);
// 设置设置窗体位置
jf.setLocationRelativeTo(null);
// 设置程序退出
jf.setDefaultCloseOperation(3);
// 设置流式布局
FlowLayout fl = new FlowLayout();
jf.setLayout(fl);
// 调用方法添加文本框及按钮
addTextField();
addButton("AC");
addButton("DELETE");
addButton("/");
addButton("*"