I was wondering would it be functionally acceptable to get just a terminal OS for the Raspberry Pi and make my own GUI with java. Would that be a sufficient language for making my own 'desktop' application?

  • 2
    Look into "Desktop Environments" and "Window Managers"
    – earthmeLon
    Dec 28 '15 at 20:47
  • There is someone (a project, I forget the name) who tried to do this. The sticking point came down to the fact that swing uses native GUI controls and fonts. You would have to replicate all sorts of stuff like that.
    – Bill K
    Jul 10 '18 at 0:06

Yes, you could theoretically make your entire desktop environment in Java. Since it's significantly slower than C, it probably won't perform as well, but there is no real reason you couldn't do it.

All it will take is a lot of time, effort, and skill that you may or may not yet have.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.