本文主要是介绍实验报告 布局管理器,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
实验目的:
-
熟练掌握布局管理器
实验要求:
(1)掌握布局管理器的使用
(2)代码应遵循Java编程规范,包含恰当的注释说明
实验内容:
1.仿照window计算器,实现计算器界面。
2.使用绝对定位,实现注册和登录界面。
实验1:仿照window计算器,实现计算器界面
源代码:
import javax.swing.*;
import java.awt.*;// 定义一个名为Calculate的公共类
public class Calculate {// 定义私有成员变量private JFrame jFrame; // 窗口对象private JTextField jTextField; // 文本输入框对象private JLabel jLabelMenu; // 菜单标签对象private JPanel panel; // 面板对象private JButton[] jButtons; // 按钮数组对象private JLabel[] jLabelArray; // 标签数组对象// 构造方法public Calculate() {// 创建窗口对象并设置标题jFrame = new JFrame("计算器");// 设置窗口布局为null,即绝对布局jFrame.setLayout(null);// 创建菜单标签对象并设置文本、字体和位置jLabelMenu = new JLabel(" ≡标准≡");jLabelMenu.setFont(new Font("", Font.BOLD, 15));jLabelMenu.setBounds(0, 0, 60, 40);jFrame.add(jLabelMenu); // 将菜单标签添加到窗口中// 创建文本输入框对象并设置字体、大小和位置jTextField = new JTextField();jTextField.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);jTextField.setFont(new Font("宋体", Font.BOLD, 50));jTextField.setBounds(5, 45, 345, 100);jFrame.add(jTextField); // 将文本输入框添加到窗口中// 创建标签数组对象并初始化长度为6jLabelArray = new JLabel[6];String[] Tool = {"MC", "MR",
这篇关于实验报告 布局管理器的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!