mirror of
https://github.com/FatttSnake/ClassroomInteraction.git
synced 2026-04-06 11:11:25 +08:00
StudentUI:Center
This commit is contained in:
@@ -40,6 +40,8 @@ public class Center {
|
|||||||
private String stuName;
|
private String stuName;
|
||||||
private String getSignInCode;
|
private String getSignInCode;
|
||||||
private MessageObject messageObject;
|
private MessageObject messageObject;
|
||||||
|
private boolean flag = false;
|
||||||
|
private Chat chat;
|
||||||
|
|
||||||
public Center(String stuNo) {
|
public Center(String stuNo) {
|
||||||
this.stuNo = stuNo;
|
this.stuNo = stuNo;
|
||||||
@@ -51,8 +53,13 @@ public class Center {
|
|||||||
@Override
|
@Override
|
||||||
public void actionPerformed(ActionEvent e) {
|
public void actionPerformed(ActionEvent e) {
|
||||||
LOGGER.info("chatButton.studentNet"+studentNet);
|
LOGGER.info("chatButton.studentNet"+studentNet);
|
||||||
|
|
||||||
if (studentNet != null) {
|
if (studentNet != null) {
|
||||||
Chat chat = new Chat(studentNet,stuNo,stuName);
|
if (flag == false) {
|
||||||
|
chat = new Chat(studentNet,stuNo,stuName);
|
||||||
|
flag = true;
|
||||||
|
}
|
||||||
|
|
||||||
chat.start();
|
chat.start();
|
||||||
} else {
|
} else {
|
||||||
JOptionPane.showMessageDialog(null,"没有连接至教师");
|
JOptionPane.showMessageDialog(null,"没有连接至教师");
|
||||||
@@ -127,6 +134,7 @@ public class Center {
|
|||||||
LOGGER.info(getSignInCode);
|
LOGGER.info(getSignInCode);
|
||||||
if (getSignInCode.equals(signInCode)) {
|
if (getSignInCode.equals(signInCode)) {
|
||||||
studentNet.sendMessage(new MessageObject(stuNo, stuName, null, null, null, AttStatus.signed, LocalDateTime.now(), MessageType.CheckIn));
|
studentNet.sendMessage(new MessageObject(stuNo, stuName, null, null, null, AttStatus.signed, LocalDateTime.now(), MessageType.CheckIn));
|
||||||
|
LOGGER.info(stuNo+""+stuName);
|
||||||
JOptionPane.showMessageDialog(null, "签到成功");
|
JOptionPane.showMessageDialog(null, "签到成功");
|
||||||
} else {
|
} else {
|
||||||
JOptionPane.showMessageDialog(null, "签到失败");
|
JOptionPane.showMessageDialog(null, "签到失败");
|
||||||
|
|||||||
Reference in New Issue
Block a user