Hallo liebe Mitglieder,
ich bin recht neu hier sowie in der Java Materie.
Grundsaetzlich ist zu sagen, dass ich seit mehreren Jahren OOP PHP programmiere und jetzt durch die Uni an Java rangegangen bin. Bla bla
Ich habe nun mein erstes Programm angefangen, finde das ganze aber sehr merkwuerdig und wuerde gerne mal ein paar Meinungen drueber hoeren - da bei mir iwie ueberhuapt nichts klappt.
Ich denke mal, dass jeder sich von der Schulzeit noch an den Goldenenschnitt erinnern kann. Dieser wird auch haeuftig im Webdesign Bereich benutzt und kuerzlich bin ich wieder draugestoßen, als ich in einem Artikel diesen Link gefunden habe:
http://goldenratiocalculator.com/
Nun dachte ich mir, dass das gar nicht so schwer aussieht und ich es ja mal mit Java probieren kann, das gleiche umzusetzen. Mit JS waere das ganze natuerlich in 2 - 4 Minuten geschrieben jedoch schaut euch mal meinen Java code nach 2 tagen hin und her an:
http://pastebin.com/bVtdDxnp
Naja, ich habe da mehrere Problem ich zaehle mal ein paar auf:
1. Das ganze JFrame zeug und deren Groessen spinnen rum.
2. Wieso kann ich keine Hintergrundfarbe sehen wenn ich meine drawRatio methode aufrufe - ich kann die gesetzte Farbe nur sehen, wenn ich echte Raender anschalte
3. Ich wuerde gerne Canvas benutzen finde aber bis auf die Docu bei oracle nicht wirklich was im internet, dem ich vertrauen kann auf einem vernuenftigen stand zu sein.
Hinzu kommen ca 10000 Bugs. Aber darum geht es mir gar net.....
Eins meiner Probleme ist, dass ich nciht wirklich weiss wie ich wo was machen muss und wenn ich dann etwas nachlesen will Online - dann komme ich auf seiten, wo ich mir denke "huch, was denn hier los? 90er jahre style ? ganz wilde imports die nicht mit java anfangen, org.apache? hae was ? "
Und dann denke ich mir immer, naja die seite kann nicht wirklich aktuell sein - alos meine Frage:
Wo gibt es vernuenftige und vertrauenswerte Dokumentationen ueber Java?
PS: Hat jemand eine Liste von kleinen Helper Programmen die man am Anfang mal zur Uebung programmieren sollte ? Ich habe meistens das Problem, dass mir nie was einfaellt, was man mal machen koennte - und bitte kommt mir jetzt nicht mit nem Taschenrechner an....
PPS: Ich weiss, ich sollte wohlmoeglich Canvas benutzen um die ausgerechneten Groessen darzustellen - jedoch ist das nicht so einfach : (
ich bin recht neu hier sowie in der Java Materie.
Grundsaetzlich ist zu sagen, dass ich seit mehreren Jahren OOP PHP programmiere und jetzt durch die Uni an Java rangegangen bin. Bla bla
Ich habe nun mein erstes Programm angefangen, finde das ganze aber sehr merkwuerdig und wuerde gerne mal ein paar Meinungen drueber hoeren - da bei mir iwie ueberhuapt nichts klappt.
Ich denke mal, dass jeder sich von der Schulzeit noch an den Goldenenschnitt erinnern kann. Dieser wird auch haeuftig im Webdesign Bereich benutzt und kuerzlich bin ich wieder draugestoßen, als ich in einem Artikel diesen Link gefunden habe:
http://goldenratiocalculator.com/
Nun dachte ich mir, dass das gar nicht so schwer aussieht und ich es ja mal mit Java probieren kann, das gleiche umzusetzen. Mit JS waere das ganze natuerlich in 2 - 4 Minuten geschrieben jedoch schaut euch mal meinen Java code nach 2 tagen hin und her an:
http://pastebin.com/bVtdDxnp
Naja, ich habe da mehrere Problem ich zaehle mal ein paar auf:
1. Das ganze JFrame zeug und deren Groessen spinnen rum.
2. Wieso kann ich keine Hintergrundfarbe sehen wenn ich meine drawRatio methode aufrufe - ich kann die gesetzte Farbe nur sehen, wenn ich echte Raender anschalte
3. Ich wuerde gerne Canvas benutzen finde aber bis auf die Docu bei oracle nicht wirklich was im internet, dem ich vertrauen kann auf einem vernuenftigen stand zu sein.
Hinzu kommen ca 10000 Bugs. Aber darum geht es mir gar net.....
Eins meiner Probleme ist, dass ich nciht wirklich weiss wie ich wo was machen muss und wenn ich dann etwas nachlesen will Online - dann komme ich auf seiten, wo ich mir denke "huch, was denn hier los? 90er jahre style ? ganz wilde imports die nicht mit java anfangen, org.apache? hae was ? "
Und dann denke ich mir immer, naja die seite kann nicht wirklich aktuell sein - alos meine Frage:
Wo gibt es vernuenftige und vertrauenswerte Dokumentationen ueber Java?
PS: Hat jemand eine Liste von kleinen Helper Programmen die man am Anfang mal zur Uebung programmieren sollte ? Ich habe meistens das Problem, dass mir nie was einfaellt, was man mal machen koennte - und bitte kommt mir jetzt nicht mit nem Taschenrechner an....
PPS: Ich weiss, ich sollte wohlmoeglich Canvas benutzen um die ausgerechneten Groessen darzustellen - jedoch ist das nicht so einfach : (
Comment