This is an issue that really limits my enjoyment of Linux. If the application isn't on a repository or if it doesn't have an installer script, then I really struggle where and how to install an application from source.

Comparatively to Windows, it's easy. You're (pretty much) required to use an installer application that does all of the work in a Wizard. With Linux... not so much.

So, do you have any tips or instructions on this or are there any websites that explicitly explain how, why and where to install Linux programs from source? 


Question: how to display a message box for a user in Java
Answer: I think this is what you are looking for

//Custom button text
Object[] options = {"Yes, please",
                "No, thanks",
                "No eggs, no ham!"};
int n = JOptionPane.showOptionDialog(frame,
"Would you like some green eggs to go "
+ "with that ham?",
"A Silly Question",
JOptionPane.YES_NO_CANCEL_OPTION,
JOptionPane.QUESTION_MESSAGE,
null,
options,
options[2]);


Please refer to oracle documentation here