The fact that double clicking is saying that it cannot find the main class means that a JRE is installed. That is NOT the problem. It also means that a suitable shortcut exists. That is NOT the problem ... either.
The problem is (I think) that the JAR file has not been correctly created as an executable JAR file. An executable JAR file must have a Main-class entry in its manifest that tells java.exe
or javaw.exe
which class contains the "public static void main(String[])" method that is used to start the application. Either the manifest entry is missing, or it refers to a non-existent class.
Since this is your program, you need to take a closer look at the way that you are creating the JAR file. You most likely need to tell NetBeans which class to use as the entry point / "main" class.