在java中用用户和密码锁定屏幕

问题描述 投票:-2回答:1

早上好,我需要用Java开发一个以这种方式工作的桌面应用程序:

  • 这是第一个在Windows启动时启动的软件
  • 用户无法执行任何操作(例如,打开任务管理器,按下Windows键,最小化,关闭或类似),直到他们输入用户名和密码登录并访问系统
  • 此应用程序必须连接到包含所有用户名和密码的在线数据库。

当用户插入了正确的数据时,计时器启动,应用程序在后台运行,同时使用系统。

一旦用户决定关闭会话,他们必须从此应用程序注销,然后计时器将停止,软件将再次全屏显示

下面我将解释常用的方法:1)我启动PC 2)PC向我显示USERNAME和PASSWORD的应用程序3)我输入USERNAME和PASSWORD 4)计时器启动5)我使用PC为X小时6)我停止使用PC,然后从应用程序退出7)计时器停止,然后返回到2)

我可以使用任何API吗?

谢谢你

java windows locking fullscreen
1个回答
1
投票

没有API。实际上,您正在尝试设计一个可以在最终客户机器上运行的软件,但它将是唯一可访问的软件。理想情况下,Java不用于此类目的。如果你想通过Java实现,只需将问题分解为小任务并逐个开始工作:1)首先,你需要编写java桌面应用程序,作为普通的java应用程序工作(每次都由开发人员运行)2)然后包括你的数据库连接3)包括你的时钟和功能以满足你的需要4)最后你可以使用java运行时环境来确保它控制系统5)最后你的程序需要适合启动菜单Windows确保它启动只是说它启动时启动防病毒。然后你去....

© www.soinside.com 2019 - 2024. All rights reserved.