假设我们有一个名为FrmRegistration的 JFrame 。它的功能是将数据插入一个名为records的表中。
MySQL 的命令desc 记录将导致以下结果:
+-----------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+--------------+------+-----+---------+-------+
| id | varchar(7) | NO | PRI | | |
| name | varchar(100) | NO | | NULL | |
| birthday | date | NO | | NULL | |
+-----------+--------------+------+-----+---------+-------+
在FrmRegistration中有一个用于生日输入的 JFormattedTextField,我们称之为ftfBirthday。在 Netbeans 中,我们通过右键单击组件并转到属性 -> 代码选项卡 -> 变量名来将名称放入组件中。或右键单击 -> 自定义代码 -> 重命名...按钮。
右键单击该字段并转到“属性”,然后在 FormatterFactory 中单击“...”按钮。使用以下命令创建自定义字段:####/##/##
JFormattedTextField 的原因是用户不会因为输入斜线而浪费时间。它们会自动出现。
在FrmRegistration中名为 Insert的按钮的源代码中应该做什么?