import java.awt.FlowLayout; import javax.swing.*; import javax.swing.JFrame; public class MyWin extends _____(1)____ { _____(2)____ name; // 单行文本 _____(3)____ button; // 按钮 _____(4)____ hobby1, hobby2, hobby3; // 复选框 public MyWin() { // 构造函数 init(); setVisible(_____(5)____); // 设置可见性 setDefaultCloseOperation(_____(6)____); // 用户单击窗口的关闭按钮时退出程序 } void init() { setLayout(new _____(7)____ ()); // 设置流式布局管理器 add(new _____(8)____ ("姓名:")); // 添加标签组件 name = new JTextField(15); _____(9)____ (name); // 添加文本框 button = new JButton("_____(10)____"); // 填写按钮的标题 add(_____(11)____); // 添加按钮 hobby1 = new _____(12)____ ("唱歌"); hobby2 = new JCheckBox("跳舞"); hobby3 = new JCheckBox("编程序"); add(hobby1); add(hobby2); add(hobby3); } public static void main(String[] args) { MyWin win = new _____(13)____ (); // 创建对象 win. _____(14)____ (300, 150); // 设置窗口大小 win. _____(15)____ ("学生信息添加"); // 设置窗口的标题 } }补全空位
时间: 2023-06-03 08:02:00 浏览: 171
1. JFrame
2. JLabel
3. JTextField
4. JCheckBox
5. true
6. JFrame.EXIT_ON_CLOSE
7. FlowLayout
8. JLabel
9. add
10. 确定
11. button
12. JCheckBox
13. MyWin
14. setSize
15. setTitle
相关问题
import javax.swing.*; import static javax.swing.JFrame.*; //引入JFrame的静态常量 import java.awt.event.*; import java.awt.*; import java.net.*; import java.util.*; class MyExtendsJFrame extends JFrame implements ActionListener{ //自定义窗口类, //1.继承窗口类,用于设计窗体; //
您好!感谢您提出的问题。关于您的代码,它是一个继承自JFrame类并实现了ActionListener接口的自定义窗口类。这个类用于设计窗体,并具有处理事件的能力。
在代码中,您引入了javax.swing和java.awt包,这些包提供了创建用户界面的类和方法。您还使用了JFrame类的静态常量,其中包括一些窗口的默认设置。接下来,您定义了一个类MyExtendsJFrame,它继承自JFrame类,并实现了ActionListener接口。
在这个类中,您可以添加自己的成员变量和方法来设计和处理窗体。您还可以覆盖父类的方法,以实现自定义的行为。例如,您可以实现actionPerformed方法来处理按钮点击事件或其他用户操作。
希望这个解答对您有帮助!如果您还有其他问题,请随时提问。
逐句分析import java.awt.;import java.awt.event.;import java.util.Date;import javax.swing.*;public class RecordAbsence extends JFrame implements ActionListener { private JLabel label1, label2; private
这段代码是一个Java程序的开头部分,它包含了一些Java类和接口的引用,以及一个继承自JFrame类并实现ActionListener接口的RecordAbsence类的定义。
具体来说,这段代码:
- 引用了java.awt、java.awt.event和java.util包中的类和接口,这些类和接口提供了与GUI、事件和日期相关的功能。
- 引用了javax.swing包中的JFrame类,这个类是一个顶级的容器窗口,用于创建GUI应用程序的主窗口。
- 定义了一个名为RecordAbsence的类,这个类继承自JFrame类并实现了ActionListener接口,这意味着它可以处理用户界面上的动作事件。
- 定义了两个私有的JLabel对象label1和label2,这些对象将在GUI中显示一些文本。
阅读全文