你可以制作一个不可封闭的,不可分割的Java应用程序吗?
有没有办法确保用户无法关闭或离开我的Swing应用程序?我试图让它全屏,但你仍然可以Alt-Tab离开它,而且,当你决定使用JOptionPane的对话框,这不奏效.
那么,有没有办法使用户只能在设备上使用这一个Java程序? 编辑:有些人想知道目的.该应用程序应该被“嵌入”到手持设备(在Windows下运行),因此设备的用户将使用它,因为我们打算使用它 – 例如,他们不会播放Freecell或执行更糟糕的是,而不是做实际的工作.你见过售票亭吗?他们被锁定得很好,你不能只是关闭他们的大闪光的GUI,并到达Windows桌面! 解决方法
Okay @Daniel向您展示如何使Java应用程序不可关闭(1对他):调用:
的JFrame#setDefaultCloSEOperation(JFrame.DO_NOTHING_ON_CLOSE); 在JFrame实例上. 为了确保你不能离开它,即按CTRL ALT DEL和ALT TAB等你可能会这样做(只适用于窗口): 1)禁用TaskManager / CTRL ALT DEL: >设置注册表项:
通过reg脚本或cmd.exe. 2)如ALT TAB等一起禁用所有快捷键,请参见here(下载/使用* .reg脚本并通过cmd执行). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- java – 为什么我的RSA 2048公钥长294字节?
- Java如何初始化JAXB / JAX-WS / etc实现?
- java – Android | SQLLite:不使用SQLiteOpenHelper预先创
- java – 在一台计算机上模拟p2p网络流量
- 向Java类添加方法是否会增加其实例的内存使用量?
- 详解Java的Spring框架中bean的定义以及生命周期
- Java-基于 Instrument 的 Agent
- Apache Web服务器,Java Web服务 – Hello World教程
- Java Retrofit2 POST JsonObject的良好做法?
- Struts2 set标签:定义一个变量