diff --git a/src/view/Door.java b/src/view/Door.java index 9a31995c1872bb5a89f9879a0cf800d95f270613..575bb733652f9b26b38a8884029ba9333a102b30 100644 --- a/src/view/Door.java +++ b/src/view/Door.java @@ -4,10 +4,14 @@ import java.awt.Color; import java.awt.Container; import java.awt.Font; import java.awt.GridLayout; +import java.awt.event.ActionEvent; +import java.awt.event.ActionListener; + import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JTextField; + import logic.TimerAction; /** @@ -72,8 +76,14 @@ public class Door extends JFrame { input.addMouseListener(new TextFieleAction(input)); // 绑定鼠标点击事件 - start.addActionListener(e -> TimerAction.action(this, hour, minute, input));// 读取用户的输入值,用于启动定时器 - + start.addActionListener(new ActionListener() { + + @Override + public void actionPerformed(ActionEvent e) { + TimerAction.action(Door.this, hour, minute, input); + } + }); + // 读取用户的输入值,用于启动定时器 setSize(320, 200); setVisible(true); setResizable(false); diff --git "a/\345\217\257\350\277\220\350\241\214\347\250\213\345\272\217/clock.exe" "b/\345\217\257\350\277\220\350\241\214\347\250\213\345\272\217/clock.exe" new file mode 100644 index 0000000000000000000000000000000000000000..242d2a0e504f32473dde24b3f7d0ceb4298d16a4 Binary files /dev/null and "b/\345\217\257\350\277\220\350\241\214\347\250\213\345\272\217/clock.exe" differ diff --git "a/\345\217\257\350\277\220\350\241\214\347\250\213\345\272\217/start.bat" "b/\345\217\257\350\277\220\350\241\214\347\250\213\345\272\217/start.bat" new file mode 100644 index 0000000000000000000000000000000000000000..b0a4df06a0e3ba5ce563a1703ea6a0e061c61c4c --- /dev/null +++ "b/\345\217\257\350\277\220\350\241\214\347\250\213\345\272\217/start.bat" @@ -0,0 +1 @@ +start javaw -jar clock.jar \ No newline at end of file