Yeppi Geschrieben 22. Oktober 2009 Geschrieben 22. Oktober 2009 Hallo zusammen, Ich bin nun seit 1 Jahr in der Ausbildung als Fachinformatiker in Anwendungsentwicklung. Nun ja wir programmieren hier eigentlich nur mit Java... Mein Chef verlangt von mir das ich jetzt schon wie ein Profi programmiere. Aufgabenstellung: Ziel ist der Implementierung ist eine webbasierendes Programm. Dieses soll Formulare animieren und darstellen. Weiteress... -Formular Qualität muss gut sein -Das ganz muss webbasierend sein -Unterstützung mehrseitiges Formulare -Unterstützung von ganzen Papierformaten und Orientierungen -Unterstützung von Zoom -Benutzeroberfläche muss benutzerfreundlich sein -Der Nutzer soll durch eine angebrachte leiste Zeitverlauf stufenlos wählen können -Die Daten sollen aus einer Datenbank gezogen werden (Sind nicht alle Punkte) Das ganze soll ich in Java FX programmieren... hab genau vor 4 tagen erfahren was das überhaupt ist. In der schule lerne ich C++ und in der Arbeit Java ... ich beherrsche Java nicht annähernd genug um nun noch Java FX anzufangen... den eigentlich unterscheidet sich Java von Java FX erheblich. Erlichgesagt bin ich ziemlich am ende und weiß nicht wie ich das angehen soll ich hab 2 Wochen zeit dafür. Was sagt ihr dazu ? Ich find das arg krass und hoch gesteckt. :old Zitieren
perdian Geschrieben 22. Oktober 2009 Geschrieben 22. Oktober 2009 Erlichgesagt bin ich ziemlich am ende und weiß nicht wie ich das angehen soll ich hab 2 Wochen zeit dafür. Was sagt ihr dazu ? Ich find das arg krass und hoch gestecktHast du mit deinem Chef schon darüber gesprochen und ihm - wie uns hier - dargelegt, dass du dich mit der Aufgabe überfordert fühlst? Zitieren
Yeppi Geschrieben 22. Oktober 2009 Autor Geschrieben 22. Oktober 2009 Ich finde es halt etwas seltsam. Die Aufgaben die ich bekommen habe waren nie sonderlich schwer ... und nun hat ich ein Meeting und dann meinte mein Abteil-Chef das er mit meiner Leistung nicht zufrieden ist. Aber warum hat er mir das nicht schon früher gesagt ? ... er hat mir nur leichtest zeug hin gelegt was ich mit links mache ... auch oft dinge die mit programmieren kaum etwas zu tun haben. jetzt meint er ich soll mal eben so ein Programm schreiben. Ist ja nicht so als ob ich das gar nicht verstehe. Aber ich finde es schon etwas gemein mir dann gleich so ein krasses Pferd hinzustellen. Nur um zu sehen ob ich nun was gelernt habe im ersten Jahr. Wenn man es genau nimmt programmier ich gerade mal ein ¼ Jahr. Den Rest hab ich mit anderen Themen verbracht. Nun lern ich JavaFX was auch schon ganz gut funktioniert … aber ich hab trotzdem keinen schimmer wie ich das anpacken solle … Wo soll ich anfangen ?! Zitieren
perdian Geschrieben 23. Oktober 2009 Geschrieben 23. Oktober 2009 Nochmal: Hast du mit deinem Chef schon darüber gesprochen und ihm - wie uns hier - dargelegt, dass du dich mit der Aufgabe überfordert fühlst? Zitieren
M.A.Knapp Geschrieben 24. Oktober 2009 Geschrieben 24. Oktober 2009 (bearbeitet) Ich finde es halt etwas seltsam. Die Aufgaben die ich bekommen habe waren nie sonderlich schwer ... und nun hat ich ein Meeting und dann meinte mein Abteil-Chef das er mit meiner Leistung nicht zufrieden ist. Aber warum hat er mir das nicht schon früher gesagt ? ... er hat mir nur leichtest zeug hin gelegt was ich mit links mache ... auch oft dinge die mit programmieren kaum etwas zu tun haben. jetzt meint er ich soll mal eben so ein Programm schreiben. Ist ja nicht so als ob ich das gar nicht verstehe. Aber ich finde es schon etwas gemein mir dann gleich so ein krasses Pferd hinzustellen. Nur um zu sehen ob ich nun was gelernt habe im ersten Jahr. Wenn man es genau nimmt programmier ich gerade mal ein ¼ Jahr. Den Rest hab ich mit anderen Themen verbracht. Nun lern ich JavaFX was auch schon ganz gut funktioniert … aber ich hab trotzdem keinen schimmer wie ich das anpacken solle … Wo soll ich anfangen ?! Das ist eine nette Aufgabe, wie ich sie gern habe :-) (btw. arbeite ich seit zwei Jahren im Alleingang an einem größeren Projekt, das Webclient (JSF) und einen dazugehörigen Server (auf JBoss Basis) umfaßt. Du designst (tolles Wort :-) mal das ganze am Papier ... das UI: Formulare, Bedienungsablauf, ... ... die Software: Flußdiagrame, Datenbanktabellen, etc.. Dann teilst dir das ganze in einzelne Arbeitsabschnitte ein, die du nacheinander abarbeiten möchtest: Datenbankanbindung, Webclient, Printinterface, ... Dann hast du schon mal eine Übersicht und das Gefühl der 'Überwältigtheit' ist mal weniger bzw. weg. Allerdings ist das nie und nimmer in zwei Wochen gemacht, Wenn man es von vorne beginnt, halbes Jahr würde ich schon rechnen, bis das ganze sauber läuft ... zwischen "es läuft" und "ist dem Anwender zumutbar" sind meist noch Welten Vorallem das ganze so generisch zu programmieren, daß es man unkompliziert die Inhalte änderen kann ist recht aufwendig sein. Bearbeitet 24. Oktober 2009 von M.A.Knapp Zitieren
Yeppi Geschrieben 26. Oktober 2009 Autor Geschrieben 26. Oktober 2009 Joa das denk ich mir auch ... erst mal danke für die Antwort Ich bin nun auf ein Problem gestoßen: Ich muss ein XML einlesen das mir die Stroke Daten gibt. Wie ich das XML rein bekomme hab ich schon hin bekommen ... aber wie ich dann die Daten dann schreibe weiß ich nicht. Hier mal die Codezeilen JavaFX: var Strokes = VBox {} var myparser = PullParser { documentType: PullParser.XML; onEvent: function (e: Event) { // starter xml elements if(e.type == PullParser.START_ELEMENT){ // Form if(e.qname.name.equals("Form")){ } // Areas if(e.qname.name.equals("Areas")){ } // AnotoStrokes if(e.qname.name.equals("AnotoStrokes")){ } // c Farbe des Striches r,g,b if(e.qname.name.equals("c")){ } // et if(e.qname.name.equals("et")){ } // lw line width if(e.qname.name.equals("lw")){ } // ps Punkt eines Strokes if(e.qname.name.equals("ps")){ } // if(e.qname.name.equals("")){ var type= e.getAttributeValue(QName{name:"type"}); if(type.equals("")){ } else { } } } Codezeilen XML: <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> - <Form> - <Areas> - <AnotoStrokes> - <c> Farbe des Striches r,g,b <b>139</b> <g>0</g> <r>41</r> </c> <et>1256139728821</et> <lw>1.0</lw> line width - <ps> Punkt eines Strokes <f>106</f> Force <t>1256139728741</t> Zeitstempel <x>115.625</x> <y>59.875</y> </ps> hat wer ein Tipp für mich ? ich vermute mal irgendwie mit: insert LineTo{ x: e.x y: e.y } into currentPath.elements;} aber komme nicht dahinter :/ Zitieren
Yeppi Geschrieben 2. November 2009 Autor Geschrieben 2. November 2009 Hallo das problem oben hat sich erledigt ! ^^ hab ein anderes problem und dazu noch ein paar fragen. Stage{ title: "Stroke Viewer" scene: scene = Scene { width: 700 height: 848 content: [ background, sliderBorder, sliderTime, //**Fehler**Sorry, I was trying to understand a sequence creation expression but I got confused because you seem to have missed out ']' which is a punctuation character that should be there. //Timeline while (valueMin == valueMax){ valueMin++; //Stroke "x,y" Daten Ausgabe for (stroke in AnotoStrokesModel.INSTANCE.getStrokes()) { Polyline { points: stroke.toPointsList() as Number[], strokeWidth: bind sliderBorder.value + 0.5, stroke: Color.BLACK } } } //**Fehler** Sorry, I was trying to understand the script contents but I got confused because I was looking for the end of the script here. ] } } in meinem Stage bereich hab ich eine While mit for schleife gebaut ... nun meint er aber an 2 punkten, siehe code. Ich kann mit der Fehlermeldung nichts anfangen, Klammern etc. stimmen alle ! :/ Dann wollte ich fragen ... bei Java in eclipse konnte man per strg + shift und f die zeilen sotieren damit das alles nicht so durch einander ist. bei mir funktioniert das nicht ?! gibts das in Java FX ? gruß Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.