Java 弹出消息提示后(没有按钮),让程序内所有县城处于等待状态

Java弹出消息提示后(没有按钮),让程序内所有县城处于等待状态,直到点击消息提示框后(任何一个地方),所有线程唤醒。... Java 弹出消息提示后(没有按钮),让程序内所有县城处于等待状态,直到点击消息提示框后(任何一个地方),所有线程唤醒。 展开
 我来答
百度网友845f74e61
2012-02-15 · TA获得超过6929个赞
知道大有可为答主
回答量:4050
采纳率:50%
帮助的人:1634万
展开全部
自己作一个模态对话框,添加鼠标事件。

class ModelDialog extends JDialog implements MouseListener {
public ModelDialog() {
addMouseListener(this);
setSize(200, 100);
setModal(true);
this.setVisible(true);
}

public void mouseClicked(MouseEvent e) {
}

public void mouseEntered(MouseEvent e) {
}

public void mouseExited(MouseEvent e) {
}

public void mousePressed(MouseEvent e) {
setVisible(false);
}

public void mouseReleased(MouseEvent e) {

}
}
更多追问追答
追问
如果我编辑某个 TextField(不合理的输入), 当我点击保存时,它会自动开启两个线程,一个是TextField焦点失去,会报(不合理输入的错)A面板,而另一个线程会执行保存,也会报(不合理输入的错)B面板,两个线程是不同的面板。我想要的效果是先在A面板报TextField错,等我点击报错的信息(这是一个继承Panel的提示框,没有按钮,随便点击提示框的任何地方,就会关闭。)这时再跑到B面板报保存错
追答
另一个保存是按钮?
这样的话,好象不能保证顺序。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式