660e67f031460编写一个Java程序。功能为:显示一个输入界面,用户在界面中输入最小值与最大值(最小值与最大值都为自然数,若输入不是自然数,则显示“输入错误”并且返回初始输入界面),在输入值的下方显示一个“开始抽签”的按钮,用户点击按钮后开始抽签(若是没有输入最小值与最大值则显示“输入不完整”并重新返回初始输入界面),抽签的数值范围在输入的最小值与最大值之间(包括最小值与最大值),并且显示抽中的自然数作为输出结果。在显示出的结果下面显示一个“重新抽签”按钮,点击该按钮可以重新进行一次抽签。要求在两次连续的抽签里禁止出现同一个自然数,在以最大值为循环次数的抽签中,同一个自然数出现的次数不大于三次。在抽签的界面之外再显示一个界面,用于统计并显示程序本次被打开后抽中各个自然数的次数。