fix - 篮球入场出场逻辑优化、丢弃二维码的逻辑、优化入场出场锁逻辑。

This commit is contained in:
2026-06-13 23:36:42 +08:00
parent 8cfe0ef7d8
commit cdb2543436
6 changed files with 174 additions and 163 deletions

View File

@@ -34,53 +34,53 @@ public class ListenKeyFrame {
// frame.add(jTextField); // 注释
// frame.add(buttonSubmit); // 注释
// frame.add(buttonPlay); // 播放音乐的可注释
frame.setFocusableWindowState(true);
frame.setAlwaysOnTop(true);
// frame.setFocusableWindowState(true);
// frame.setAlwaysOnTop(true);
// frame.setExtendedState(JFrame.MAXIMIZED_BOTH); //最大化
frame.setFocusTraversalKeysEnabled(false);
frame.addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
frame.setExtendedState(JFrame.NORMAL);
frame.setFocusable(true);
frame.setVisible(true);
}
@Override
public void windowIconified(WindowEvent e) {
frame.setExtendedState(JFrame.NORMAL);
frame.setFocusable(true);
frame.setVisible(true);
}
@Override
public void windowStateChanged(WindowEvent e) {
frame.setExtendedState(JFrame.NORMAL);
frame.setFocusable(true);
frame.setVisible(true);
}
@Override
public void windowDeiconified(WindowEvent e) {
frame.setExtendedState(JFrame.NORMAL);
frame.setFocusable(true);
frame.setVisible(true);
}
@Override
public void windowGainedFocus(WindowEvent e) {
frame.setExtendedState(JFrame.NORMAL);
frame.setFocusable(true);
frame.setVisible(true);
}
@Override
public void windowLostFocus(WindowEvent e) {
frame.setExtendedState(JFrame.NORMAL);
frame.setFocusable(true);
frame.setVisible(true);
}
});
// frame.setFocusTraversalKeysEnabled(false);
// frame.addWindowListener(new WindowAdapter() {
// @Override
// public void windowClosing(WindowEvent e) {
// frame.setExtendedState(JFrame.NORMAL);
// frame.setFocusable(true);
// frame.setVisible(true);
// }
//
// @Override
// public void windowIconified(WindowEvent e) {
// frame.setExtendedState(JFrame.NORMAL);
// frame.setFocusable(true);
// frame.setVisible(true);
// }
//
// @Override
// public void windowStateChanged(WindowEvent e) {
// frame.setExtendedState(JFrame.NORMAL);
// frame.setFocusable(true);
// frame.setVisible(true);
// }
//
// @Override
// public void windowDeiconified(WindowEvent e) {
// frame.setExtendedState(JFrame.NORMAL);
// frame.setFocusable(true);
// frame.setVisible(true);
// }
//
// @Override
// public void windowGainedFocus(WindowEvent e) {
// frame.setExtendedState(JFrame.NORMAL);
// frame.setFocusable(true);
// frame.setVisible(true);
// }
//
// @Override
// public void windowLostFocus(WindowEvent e) {
// frame.setExtendedState(JFrame.NORMAL);
// frame.setFocusable(true);
// frame.setVisible(true);
// }
// });
frame.setFocusable(true);
frame.setVisible(true);
}