Mit Grafikbibliotheken und Linux kenn ich mich leider kaum aus.
Bisher hab ich ein paar Sachen mit der WinAPI und später dann mit der MFC programmiert. (Einfach mal so zum Spaß
)
Hab dann aber nicht weiterprogrammiert, da ich keine vernünftige Programmieridee hatte und keine lust hatte mich durch sämtliche Tutorials ohne Ziel durchzuarbeiten.
Von Java halte ich eigenlich nicht viel, außer wenn die Programme NICHT browserbasiert sind. Da gibts oft Probleme wegen den verschieden Virtual Machines (verschiede Versionen und MS VM und Sun VM).
Mit der GTK hab ich bisher leider noch keine Erfahrungen gemacht. Hört sich aber vielversprechend an.
Mein Rat für einen anfänger:
Arbeite dich durch ein umfangreiches, konsolenbasiertes C/C++ Tutorial.
Wenn du C auf der Konsole einigermaßen programmieren (wenn du meinst du kannst es gut
) kannst, solltest du in der Lage sein, mit Grafischen Bibliotheken zu arbeiten. Ich würde an deiner Stelle dann mit der GTK programmieren.