求图片上面每一行代码的注释 解释清楚一点

img


Java俄罗斯方块代码求每一步的注释和作用111111111111111111111111111111111111111111

添加注释后,完整如下:

private void initComponents() {
  // 设置标题
  setTitle("恭喜");
  // jPanel2面板设置网格布局,这个网格是2行4列
  jPanel2.setLayout(new GridLayout(2,4));
  // 标签设置13号字体,样式是1
  jLabel1.setFont(new Font("Dialog", 1, 13));
  // 背景色设置为红包
  jLabel1.setForegroud(Color.red);
  // 设置标签的文字内容
  jLabel1.setText("祝贺你,你的得分已经进入TOP10的行列!");

  // 创建一个标签2,并设置标签的文字内容
  jLabel2 = new JLable("请输入你的名字:");
  // 设置文本域的列为28,也就是一行28个字
  TextField1 = newe JTextField(20);

  // 创建一个确定按钮
  jButton1=new JButton("确定");
  // 创建一个取消按钮
  jButton2=new JButton("取消");

  // 把标签1加到面板1中
  jPanel1.add(jLabel1);
  // 在面板2中添加一个标签
  jPanel2.add(new JLabel());
  // 把标签2添加到面板2中
  jPanel2.add(jLable2);
  // 把文本域添加到面板2中
  jPanel2.add(TextField1);

  // 把确定按钮添加到面板3中
  jPanel3.add(jButton1);
  // 把取消按钮添加到面板3中
  jPanel3.add(jButton2);

  // 把面板1放到窗口的上面
  getContentPanel().add(jPanel1, BorderLayout.NORTH);
  // 把面板2放到窗口的中间
  getContentPanel().add(jPanel2, BorderLayout.CENTER);
  // 把面板3放到窗口的下面
  getContentPanel().add(jPanel3, BorderLayout.SOUTH);
}

如有帮助,请采纳,十分感谢!

这只是初始化组件的方法。
创建几个面板对象、标签对象、按钮对象等。
并设置布局方式以及组件显示的位置、大小等。