我是Java初学者,我用Java(Netbeans)创建了一个应用程序。
我使用了按钮图标,jframes的背景等。当我构建项目时,可以使用WinRAR轻松访问它们。任何人都可以提取我的jar文件并查看我在程序中使用的所有图像。甚至jpanel中使用的图像在没有密码的情况下也无法访问。
如何隐藏或保护这些图像?
我也使用Launch4j创建了一个.exe文件,但仍面临同样的问题。当我右键单击.exe文件时,它很容易提取我的整个程序。
答案 0 :(得分:1)
老实说,如果有人想要你的照片,他们就能够得到它。人们可以简单地做一个打印屏幕。但是你仍然可以做些事情。
但是无论如何,即使有了所有这些东西,我仍然知道如何处理打开的JFrame,查看组件,然后才能得到你的照片。恕我直言,试图阻止人们拍照是不值得做的。