Zum Inhalt springen

_Arvid_

Mitglieder
  • Gesamte Inhalte

    165
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von _Arvid_

  1. _Arvid_

    Sortierung

    Schau dir mal die Klasse java.util.Arrays an. Die kann das, wonach du verlangst. Da gibt es mehrere Methoden public static void sort(...). Als Parameter erwarten die Sort-Methoden jeweils ein Array eines primitiven Datentyps oder ein Array der Klasse Object. Bei Letzterem musst du allerdings darauf achten, dass die Elemente deines Object-Arrays das Interface java.lang.Comparable implementieren (ist bei den Wrapperklassen der primitiven Datentypen, String und vielen anderen Klassen ohnehin der Fall). Beste Grüße. Arvid.
  2. Kleiner Nachtrag meinerseits: Ich ziehe meine oben gestellte Frage zurück. Denn es ist schon kein Zuckerschlecken, überhaupt ein Zertifikat zu erhalten. Unter dieser Betrachtung würde ich persönlich ohnehin davon absehen, mehr als ein Zertifikat zu machen (unabhängig davon, ob es möglich ist oder nicht). Zumal ein IT-Spezialisten-Zertifikat alle 5 Jahre erneuert werden muss. Beste Grüße. Arvid.
  3. ...Wirklich sehr interessant. Vielen Dank auch von mir! Da sind also die Weiterbildungsmöglichkeiten zum IT-Spezialisten und zum IT-Professional, wobei Letzteres auf Ersterem aufbaut. Für den IT-Spezialisten erschließen sich 29 verschiedene Spezialistenprofile. Meine Frage (vielleicht weiß das ja einer von euch, ich habe das jedenfalls nirgends heraus lesen können): Ist es möglich, mehrere dieser Profile zu kombinieren? Letztlich sind diese Profile doch nichts Anderes als Zertifikate der IHK. Da kann man sich doch sicherlich mehrmals zertifizieren lassen. Sehe ich das richtig?
  4. ...Offenbar bist du wirklich etwas blind. Ich machte mich vor einigen Monaten auch mal auf die Suche nach Projektdokus. Und ich habe definitiv welche gefunden, auch hier im FI-Forum. Muss dich halt echt mal durchklickern, auch wenn es mühsam ist (da kann man auch diverse Strategien entwickeln).... Ich hab auch mal eben noch bei mir geguckt... Also 5 Dokus hab ich noch hier bei mir herum liegen. Wenn du möchtest, kann ich sie dir schicken. Schicke mir einfach deine e-Mail-Adresse per PM, dann mail ich sie dir. Ach ja. Kannst auch noch auf pruefungsausschuss.de gucken. Ist leider nur eher was für FISIs, trotzdem nicht minder ansehenswert. Beste Grüße. Arvid.
  5. Macht ja nix. Du kannst dir hierzu auch gerne mal ein Tutorial zu JDBC Database Access, die JDBC 2.0 Fundamentals oder den JDBC Short Course ansehen. Hier noch ein kleiner Sammellink zu Tutorials etc., gleich noch einer. Gibt natürlich noch massig mehr davon in den Weiten des Netz'...
  6. Noch ne Frage... Wer ist eigentlich "Er"? Dein Programm, das du geschrieben hast oder ein SQL-Werkzeug, mit dem du die Datenbank pflegst? Wenn Ersteres der Fall ist, dann könnte es auch sein, dass "Er" keine Änderung anzeigt, weil "Er" über die Änderung nicht informiert wird und entsprechend kein Update in der Anzeige macht. Wenn Letztere der Fall ist, dann wurde tatsächlich kein neuer Datensatz in deine Tabelle eingefügt.
  7. Du belässt es doch hoffentlich auch nicht nur bei der Deklaration deines SQL-Strings und deines Statements, oder!? ...Jetzt mal ganz von der Benamsung deiner Attribute abgesehen (machst ein Update und benennst es stringSelect)... die Benennung der Attribute ist ja im Endeffekt auch vollkommen egal... Was ich eigentlich sagen will: Du "feuerst" also nach der Deklaration auch das Statement ab...? stmtSelect.executeUpdate(stringSelect);Ich frage deshalb, weil du es oben nicht gemacht hast.
  8. Was genau funktioniert denn nicht? Erhälst du eine Exception? Wenn ja, welche mit welchem Stacktrace? Oder läuft alles durch und in der Tabelle wird lediglich dein neuer Datensatz nicht hinzu gefügt? "Nummer 5 braucht Input."
  9. Vor wenigen Tagen gab es schon mal eine Frage zu JTable. (Derer gibt es in diesem Forum übrigens schon zu Hauf, einfach mal die Suchfunktion nutzen!) Und dort wurde bereits ein Link gepostet. Diesen möchte ich dir an dieser Stelle nicht vorenthalten: Tutorial JTable. Auch wenn es sich um eine englisch-sprachige Seite handelt, empfehle ich dir, sie dir anzusehen. Es ist auch sehr leicht zu verstehen, ehrlich. Außerdem: Ein besseres Tutorial wirst du in den Weiten des Internets kaum finden. Was du jetzt verlangst, ist offenbar die Übersetzung einer solchen Schritt-für-Schritt-Anleitung. Das ist aber -tut mir Leid, da muss ich dich wirklich enttäuschen- eindeutig zu viel des Guten. Versuche, dich wirklich mal durch das oben genannte Tutorial zu lesen. Ebenfalls zu empfehlen (und sogar deutsch-sprachig) ist die frei zugängliche Online-Ausgabe von Java ist auch eine Insel, das sollte dir auch weiter helfen können. Bei konkreten Fragen und Problemen kannst du dich natürlich gerne wieder an uns wenden, wie kingofbrain scho richtig erwähnte. Beste Grüße. Arvid.
  10. _Arvid_

    JTable

    Aaaaaaaach soo, jetz is klar. Ok, da möchte ich dich auch auf das Tutorial verweisen, zu welchem perdi bereits einen Link geschickt hat. Du musst dich tatsächlich mit dem TableModel auseinander setzen. Ganz grob: Das TableModel sitzt immer "unter" deiner JTable und ist der Teil, in dem sich die Daten für die Tabelle befinden. Damit werden also schon die Daten von der Ansicht getrennt (Stichwort: MVC-Pattern - Model View Controller, aber das ist eine andere Geschichte...). Das Einzige, wofür du dann Sorge zu tragen hast ist, dass die Daten in deinem TableModel immer aktuell sind. Solltest du also über deine Haptverwaltung Datensätze ändern oder hinzufügen oder sonst was, musst du das TableModel auch davon in Kenntnis setzen. Um die Aktualisierung der Tabelle, also der Anzeige an sich, brauchst du dich dann nicht kümmern. Die Ausgabe der Tabelle wird (ohne dein Zutun) permanent aktualisiert. Aber setz dich am besten erstmal mit den Grundlagen auseinander. Wenn du dann noch Fragen hast, kannst du dich ja wieder melden. Beste Grüße. Arvid.
  11. _Arvid_

    JTable

    Ich versteh deine Frage nicht so recht... (Entschuldige bitte diese herab lassende Bemerkung, ist nicht böse gemeint: Die Frage ist so stupide, dass sie für mich schon wieder zu hoch ist.) Geht es dir lediglich darum, deine vier Werte in eine dreispaltige Tabelle zu legen? Wie wäre es mit: [B]Spalte 1[/B] | [B]Spalte 2[/B] | [B]Spalte 3[/B] Name, Vorname | Beruf | Alter...Das sollte doch das kleinste Problem sein. Ich befürchte irgendwie, du wolltest etwas anderes wissen... :/ Wenn dem so ist, solltest du deine Fragestellung dringend überarbeiten und ganz genau formulieren, an welcher Stelle du Probleme hast. Vergiss nicht, vorher konkret zu beschreiben, was du bereits fertig hast und was dir fehlt. Möglicherweise ist es auch sinnvoll, deine "Problemzonen" mit Source-Code zu verdeutlichen. Kleiner Tipp für zukünftige Einträge im Forum: Wenn du eine Frage hast, schau dir alles, was du geschrieben hast vor dem Absenden noch einmal in der Vorschau an. Stell dich dann dumm und stell dir vor, du hast von alledem, was du geschrieben hast, keine Ahnung. Deine Problembeschreibung ist ein individuelles Problem, es muss so formuliert sein, dass das auch die Allgemeinheit auf Anhieb versteht. Wenn du dann also glaubst, du würdest dich selbst verstehen, dann kannst du gerne auf den Absenden-Button drücken. Also meine persönliche Einschätzung deiner Frage ist einfach, dass sie mir zu unpräzise ist. Das ist alles. Aber wer weiß, vielleicht hab ich sie ja doch schon richtig verstanden...... Beste Grüße. Arvid.
  12. _Arvid_

    Chart Library

    Mir fiele da noch jCharts ein, das kann ich (neben JFreeChart) auch empfehlen. Linzenz-mäßig musst du mal schauen... Ansonsten schaue mal auf dieser Seite, da gibt es ein paar Links zu weiteren freien und kommerziellen Java-Chart-Frameworks. Unter den kostenfreien Bibliotheken sind mir persönlich JFreeChart und jCharts am liebsten. Die sind einfach zu nutzen und die Diagramme sehen auch gut aus (ist natürlich immer nur ein subjektiver Eindruck). Beide sind auch einfach in JSPs und in Swing einzubinden... Beste Grüße. Arvid.
  13. Guckst du: http://tomcat.apache.org/
  14. Was hast du genau vor? Soll auf deinem PC, der sich "hinter" dem Router befindet, ein Tomcat-Server laufen? Wenn dem so ist, ich vermute das mal einfach, dann musst du an deinem Router die entsprechenden Ports freischalten und Anfragen auf diese Ports an deinen Rechner weiter leiten. Das alles ist (höchstwahrscheinlich) über ein Webinterface deines Routers zu konfigurieren. Dann kannst du von überall aus (z.B. von deiner Firma aus) auf deine Web-Applikation über [iP_deines_Routers]:[Port] zugreifen. Wenn du was Anderes meintest, dann bitte etwas genauer. Beste Grüße. Arvid.
  15. @perdi: Ich glaube, gemeint war von speedi lediglich, dass das Ergebnis der Programmierung (also der am Ende entstandene Java-Code) das Gleiche ist, nicht jedoch die Produktivität der Editoren. @Hausi86: Was dein Ersuchen nach Hilfe angeht, möchte ich dir folgenden Rat geben: In diesem Forum mögen viele Mitglieder gerne konkrete Schilderungen konkreter Probleme. Soll nicht heißen, dass wir nicht verstanden haben, was du für die Schule machen musst. Es geht einfach darum, dass hier (meistens) ausschließlich Teilprobleme diskutiert werden, keine gesamten Programmieraufgaben. Auf Probleme wie "Ich muss für die Schule eine Anwendung schreiben" wirst du in diesem Forum häufig die Standard-Antwort "Deine Hausaufgaben machen wir nicht" erhalten. Das darfst du nicht falsch verstehen. Wir haben wirklich alle lieb, die sich mit Java auseinander setzen wollen/müssen, insbesondere auch die Neulinge unter den Java-Programmierern (die haben immer so schön einfach zu lösende Probleme ). Hilfe bekommst du demnach nur, wenn du dich wirklich mit deiner Problematik auseinander setzt und erst an einer bestimmten Stelle trotz aller Bemühungen einfach nicht weiter kommst. Setz dich also mal selbstständig an die Aufgabe ran. Überlege dir, was genau am Ende raus kommen soll, was du dafür brauchst und wie du alles umsetzt. Und wenn du dann immernoch (konkrete!) Schwierigkeiten hast, dann melde dich bei uns. Wir helfen dir da gern. Hilfreich sind auch immer Tutorials (derer gibt es massig). Schau in diesem Forum auch mal in dem Java-Thread für Einsteiger, da könnten einige gute Links für dich dabei sein. Was deine Art der Problembeschreibung angeht, möchte ich dich auf einen Link in perdi's Signatur verweisen: "How to ask questions the smart way". Lies dir das mal durch. Keine Sorge, das gibt es auch in deutscher Fassung. Dann mal viel Spaß an deiner Programmieraufgabe! Auf dass du im Nachhinein klüger sein mögest! In diesem Sinne nochmal herzlich wilkommen im Fachinformatiker-Forum. Gruß, Arvid.
  16. Da ich "nur" angehender FiAe bin und ergo nur inkompetente fachliche Tipps zu FiSi-Projekten geben kann, beschränke ich mich auf meinen persönlichen Eindruck und die Form deines Antrags. Also zunächst (Achtung: persönliche Meinung, nicht repräsentativ!) finde ich, dass dein Projektthema recht spannend klingt. Keine 0815-Standard-Projektidee. Gefällt mir sehr gut. Den Inhalt deines Projektes habe ich, wie ich finde, sehr leicht erfassen können. Die entscheidenden Kernpunkte sind jedenfalls bei mir angekommen. An deinem Schreibstil wirst du wohl also nicht viel ändern müssen... Allerdings solltest du die Interpunktion deiner Texte nochmals überprüfen oder es jemanden lesen lassen, der fit in Kommasetzung ist und deinen Antrag direkt korrigieren kann. Aus aktuellem Anlass weiß ich, dass die Planung der Projektphasen auch eine Analyse der Wirtschaftlichkeit des Projekts beinhalten sollte. Das heißt also für dich: Ergänze deine Phaseneinteilung des Projektablaufs noch um eine Kosten-/Nutzenanalyse. Dein Projekt verfolgt ja auch einen gewissen wirtschaftlichen Zweck, nicht nur ein Ziel aus Bequemlichkeit oder ähnliches. Und das soll auch rechnerisch verdeutlicht werden. Und dass du das tust, wollen diejendigen auch wissen, die deinen Antrag genehmigen. Sonst fällt mir spontan nix weiter dazu ein. Gruß. Arvid.
  17. Alles klar, dann stehe ich ja mit meinem Antrag auf der sicheren Seite. Meine Projektgliederung hatte ich bereits mit einer Phase "Voruntersuchung" besetzt, welche unter Anderem aus einer Kosten-/Nutzenanalyse besteht. Ich war auch lediglich etwas verwirrt wegen dieser Behauptung, eine Kostenbetrachtung bereits in den Projektantrag einzufügen. Vielen Dank für die Antworten und beste Grüße! Arvid. PS: Wieso sollte es eher den FiSi als den FiAe betreffen? Schließlich kostet die Entwicklung einer Software (oder -komponente) Ressourcen und trotzdem wird damit ein gewisser wirtschaftlicher Zweck verfolgt. Bei allem, was ein Auftraggeber in die Wege leitet, verspricht er sich doch einen Gewinn oder zumindest eine Kostensenkung. Alles andere wäre frei von Sinn.
  18. Hi! Zunächst einmal: Ich bin (werde ) FIAE und lasse mich diesen Sommer bei der IHK Hamburg prüfen. Nun zu meinem Anliegen: Ich habe mir sagen lassen, dass bereits im Projektantrag eine Kosten-/Nutzenanalyse gemacht werden sollte. Zwar wird im Online-Antrag (ja, in HH macht man das übers Netz) nirgends das Einfügen einer solchen Kostenbetrachtung gefordert, aber es soll wohl trotzdem gewünscht sein. Stimmt das? Eigentlich dachte ich, es soll Teil der Projektdokumentation und bestenfalls noch der -präsentation werden, aber auch schon in den Antrag? Ich bin dankbar für erfahrene Tipps und Meinungen. Beste Grüße, Arvid.
  19. _Arvid_

    Ant Hilfe

    Hilfreicher Link für's nächste Mal: Apache Ant User Manual. Dort unter Ant Tasks und dort wiederum unter (zumindest meistens) Core Tasks nachsehen. Beste Grüße, Arvid.
  20. Da die Klasse ZipFile als Parameter im Konstruktor ein File-Objekt erhalten kann, wirst du (klugerweise) selbiges erstmal instantiieren. Hierbei ist es so ziemlich egal, ob relative oder absolute Pfadangabe der Datei. Anschließend übergibst du das File-Objekt beim Instantiieren dem ZipFile-Objekt. könnte etwa so aussehen: // ... File deineEarDatei = new File("/conf/icc.conf"); ZipFile deineEarDateiAlsZip = new ZipFile(deineEarDatei); // ... Und schon fertig. Eigentlich kein Problem, oder? Um nun mit allen Dateien und Verzeichnissen, die sich in dem ZipFile befinden, arbeiten zu können, musst du die Einträge noch aus dem ZipFile "raus holen":/ ... Enumeration inhaltDeinerZipDatei = deineEarDateiAlsZip.entries(); // und nun mit dem Enumeration-Objekt weiter arbeiten ... Kleiner Tipp am Rande: In der Java API Doc (einem Java-Entwickler sollte es die heiligste aller Schriften sein) stehen oft hilfreiche -mal ganz salopp ausgedrückt- "Dingens". Also mein ehrlicher Rat: Immer erst die API Doc lesen! Echt wichtig! Hoffe das ist das, was grad dein Problem ist.
  21. Hi erstmal! ... "Projekterweiterung"? "Noch hinzufügen"? "Schnick-Schnack"!? ... Dein Projekt sollte doch wohl reichen, so wie es (geplant) ist. Denke daran, dass du nur 70h Stunden Zeit hast. Das ist nicht viel, im Gegenteil. Das ist wirklich wenig Zeit. Und das wissen die Prüfer auch. Es ist deshalb auch vollkommen legitim, wenn das Projekt nicht so riesig ist. Der Prüfungsausschuss weiß ja, dass man in 70h nicht viel erreichen kann, aber sie wollen eben sehen, was man aus dieser Zeit macht. Du kannst auch nicht einfach diversen "Schnick-Schnack" einbauen, das Projekt ist schließlich ein reales Kundenprojekt. Ein Entwickler kann nicht einfach nach Belieben (ungewünschte) Änderungen oder gar Ergänzungen in den vom Kunden gestellten Anforderungen vornehmen. Und wie gesagt, der Umfang ist vollkommen ausreichend. Wenn es dann noch Pläne gibt, das Projekt weiter zu führen, schreib das später in die Projektdokumentation. Wenn es diese Pläne nicht gibt, du aber das dringende Verlangen hast, noch einige Gimmicks einzubauen, dann kannst du das natürlich auch in der Projektdoku so (ähnlich) vermerken. Kennzeichne es dort als Perspektiven der Softwarelösung oder als Aussichten auf den weiteren Projektverlauf. Versuche nicht, unter Zwang nur irgendwelche Features und Sonderfunktionen hinzu zu dichten, nur damit es sich nach einem umfangreichen Projekt anhört. Irgendwann ist eh ein Punkt erreicht, an dem dir keiner mehr glaubt, dass du das in 70h geschafft haben willst. Sei realistisch. Vergiss nicht, dass in den Projektdurchführungszeitraum nicht nur die Programmierung, sondern auch die Konzeption und Dokumentation fallen (um nur mal die Hauptschritte zu nennen). Sicherlich wirst du dir auch über ein geeignetes Datenbankmodell Gedanken machen müssen. Die Konzepte musst du auch erstmal so weit verfeinern, dass deine Anforderungen erfüllt werden können. Das kostet alles Zeit. Glaub mir, es ist wahrscheinlich nicht so wenig Arbeit wie du glaubst. Ansonsten habe ich keinerlei Einwände an deinem Projektthema.... Das ist zumindest meine Meinung über den Umfang von Abschlussprojekten. Also dann. Ich wünsche dir das Gleiche, was ich auch mir noch wünschen werde: Viel Erfolg bei der Projektdurchführung! Beste Grüße aus HH. Arvid.
  22. _Arvid_

    Error / Warning images

    Wenn du die Icons meinst (wie das Warndreieck), dann kannst du beruhigt sein. Die musst du nicht selbst mitgeben. Schau dir mal das Swing-Tutorial zu Dialogen an. Eventuell dürfte dir das ein wenig weiter helfen. Ansonsten noch besinnliche Feiertage! Ciao & Gruß. Arvid.
  23. Ist nicht nötig. Es geht auch. Ist aber ganz einfach nicht nötig. Perdi hat doch schon so wundervoll die Java API Doc zitiert. Die Methode length() kann das nämlich ganz gut...
  24. Hallo hund555! Also erstmal muss ich den anderen hier zustimmen, das wiederhole ich jetzt aber nicht, das deprimiert und ärgert nur. (Will niemanden runter reden, manchmal muss die Kritik auch konstruktiv sein.) Du hättest jedenfalls so anfangen können wie: "Ich hab da 'n Applet. Auf diesem zeige ich ein GIF-Bild an. Dieses Bild wird soll immer dann wechseln, wenn auf die Taste gedrückt wird......" Aber das spielt jetz keine Rolle mehr. Was du vorhast, ist ja mittlerweile klar. Das ist auch nicht nötig, da die Klasse Applet die Methoden keyDown(Event, int), mouseDown(Event, int, int), etc. aus der Oberklasse Component übernimmt. ABER: Schau mal in die API Doc. Dort findest du Folgendes unter der Methode keyDown(Event, int): "Deprecated. As of JDK version 1.1, replaced by processKeyEvent(KeyEvent)." Daher mein Tipp an dich: Versuch es mal mit der Methode processKeyEvent(KeyEvent). Vielleicht liegt es daran. (Ist meiner Meinung nach anzunehmen.) Ein weiterer Tipp für die Zukunft: Schau bitte erst selbst, woran es liegen könnte. Ziehe alle Möglichkeiten in Erwägung. Und wenn du was nicht weißt, schaust du am besten ERST in die Java API Doc (ist nicht umsonst die Bibel der Java-Entwickler ) oder in diverse Tutorials. Damit erstparst du uns eine Menge Zeit. Und dann kannst du ja immernoch fragen, wenn das alles nicht hilft. Ist ja auch vollkommen legitim. Aber dann auch bitte nicht vergessen, deine Problembeschreibung treffend zu formulieren, möglichst in deutscher Sprache. Kontrolliere deine Fragen auf Inhalt und Rechtschreibung. Nutze ggf. die Vorschau-Funktion des Forums. Dafür ist sie ja da. Damit tust du einigen einen Gefallen... (Können ja nicht alle so nett sein wie ich... ) Also dann. Hoffe, ich war dir 'ne Hilfe. Besten Gruß. Arvid.
  25. Wenn du das Forum mal ein wenig durchstöberst, wirst du reichlich Beispiele für fertige (als auch halbfertige) Dokus finden. Ich selbst habe auch letztens erst danach gesucht und geguckt... Findet sich auf jeden Fall was. Ansonsten kannst du auch mal unter http://pruefungsausschuss.de/ gucken, da gibt es (hauptsächlich von Systemintegratoren) auch Dokumentationen zum Runterladen. EDIT: Hier gibbet auch noch FIAE-Projektdokus zum Download.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...