我正在创建一个与Windows的开始菜单类似的java程序。我希望它在启动时运行并继续在后台运行。当用户点击应用程序图标时,我希望窗口变得可见,并在用户完成时再次消失。我希望它在后台运行的原因是让窗口快速显示,因为有很多图像需要预加载。
答案 0 :(得分:0)
我假设你的java应用程序基于Swing / AWT。
第1步:在批处理文件/ Shell脚本中,请添加&最后的符号和java程序将在后台运行它。
实施例: 批处理文件/ shell脚本的内容
java XYZ &
第2步:请确保您的应用程序包含由
组成的容器具有Icon(始终可见)的子容器
最初绘制/绘制像Jpanel / JFrame这样的子容器 'hide'选项。
它确保您的应用程序对普通用户不可见,但图标容器可见
第3步:根据用户对图标cotainer的操作,您将隐藏/显示JPanel / JFrame的子容器。
第3步:请确保您的应用程序图标