Suchergebnisse
Suchergebnisse 141-160 von insgesamt 649.
-
Hilfe bei BlueJ-Projekt
BeitragAh! Da haben wir ja schon die Lösung all unserer Probleme. JPanel ist eine Klasse die zu Swing gehört. Swing kann wie AWT eine GUI rendern. Swing setzt zudem auch noch auf AWT auf (wie du gleich sehen wirst) und gehört (wie du richtig erkannt hast) zu den Java-Standard-Klassen. Demnach ist es auch dokumentiert: java.sun.com/javase/6/docs/api/javax/swing/JPanel.html Wenn wir uns den Link einem genauer anschauen dann sehen wir diese Vererbungsstruktur: Zitat: „java.lang.Object extended by java.awt…
-
hilfe bei java projekt memory
BeitragWie viel willst du denn für die Stunde Arbeit verlangen?
-
Hilfe bei BlueJ-Projekt
BeitragDer Inhalt der Methoden ist erst einmal nicht so wichtig. Stattdessen ist aber wichtig welche Methoden es überhaupt gibt. Das "implements MouseListener" und die zugehörigen Methoden kannst du aus der Kugel-Klasse entfernen. Das stimmt so nicht. Dann liste mir mal die public und protected Methoden von AnimiertesObjekt auf. Ich brauche nicht das was in den Methoden steht, sondern nur ihre Rückgabe und Übergabewerte um mir ein Bild zu machen. Es ist selbstverständlich wichtig zu wissen was die Klas…
-
Also von Struts würde ich abraten und ich habe mit Struts des öfteren gearbeitet. Wieder so ein Framework für XML-Konfigurations- und Taglib-Fetischisten. Ich unterstütze hiermit den Vorschlag von BennyBunny und schlage auch Wicket vor. Mit Struts als Aushängeschild hat Java gegen die anderen Vorschläge eh schlechte Karten. Edit: Welchen Sinn hat überhaupt diese Umfrage? Das es mehr PHP-Programmierer als Java-Programmierer gibt, hätte ich auch vorher sagen können.
-
Interner aufbau von Datentypen
BeitragWas willst du denn wissen was nicht schon im Wiki steht?
-
hilfe bei java projekt memory
BeitragWas hast du den schon bisher allein geschaff?. Wo gibt es den konkrete Probleme? Hier wird dir sicher keiner den Schein für dich schreiben. Die Aufgabe ist einfach und ich war lang genug Student um zu wissen wer am jetzigen Zeitdruck schuld ist.
-
Hilfe bei BlueJ-Projekt
BeitragDu hast das Konzept des Listeners nicht verstanden. Also. Das erste was du tun musst ist zu überprüfen ob du der Kugel überhaupt einen Listener zuweisen kannst. Es bringt nichts die Kugel selbst zu einem Listener zu machen. Die Methoden werden nie ausgeführt. Von wem auch. Vielleicht musst du auch keinen Listener übergeben, sondern hast einfach eine Hook-Methode die du überschreiben musst. Es gibt viele Möglichkeiten. Ich kenne die Klassen nicht, die du verwendest. Deswegen kann ich dir natürlic…
-
Hilfe bei BlueJ-Projekt
BeitragQuellcode (6 Zeilen) Die dritte Zeile sieht falsch aus. Willst du nochmal auf == 8 prüfen? Schau dir zudem einfach mal an, was dir richtung = richtung % 8; zurück gibt. Quellcode (11 Zeilen) Der break Befehl ist bei einem Switch wichtig. Ansonsten springt er zum ersten passenden case und führt dann die nachfolgenden TROTZDEM aus. Was dazu führt, dass am Ende vx immer 1 und vy immer -1 ist. Mache lieber: Quellcode (11 Zeilen)
-
Hilfe bei BlueJ-Projekt
Beitragprotected ist wie public und private einfach nur eine Sichtbarkeitseinstufung der Attribute, Klassen oder Methoden: public ist überall zugreifbar. private nur in der Klasse selbst. protected in allen Unterklassen und allen Klassen die im selben Paket sind. void bedeutet einfach nur, dass die Methode nichts zurück gibt. Ansonsten steht hier der Rückgabetyp. Ich weiß nicht welche GUI ihr verwendet aber normalerweise ist es üblich den Objekten die z.B. auf einen Klick reagieren sollen einen sogenan…
-
Hilfe bei BlueJ-Projekt
Beitrag1. Ganz tief durchatmen. 2. RANDOM_GENERATOR.nextInt() hat dir in meinem Beispiel eine zufällige Zahl vom Typ int erzeugt (Was für Arten von zufälligen Zahlen man noch damit erstellen kann, kannst du hier nachlesen: java.sun.com/javase/6/docs/api/java/util/Random.html). 3. System.out.println(...) ist nur eine einfache Ausgabe auf der Konsole. Damit kann man sich recht einfach ein paar Informationen anzeigen lassen. Das ist oftmals recht hilfreich. Allerdings weiß ich nicht ob man bei BlueJ die K…
-
Hilfe bei BlueJ-Projekt
BeitragNun ja, ich kenne ja jetzt dein bestehendes Programm nicht. Ich will aber anhand der Informationen so viele Hinweise wie möglich geben. Für Zufälliges ist die Klasse java.util.Random gut. Ein Objekt dieser Klasse erzeugst du am einfachsten an einem statischen Klassen-Attribut. Dann kannst du dir von dort Zufallszahlen holen. (Wichtig: Das Random-Objekt nicht ständig neu erzeugen) Beispiel: Quellcode (11 Zeilen) Wenn du eine bestimmte Zahl aus einem bestimmten Zahlenbereich haben willst, dann die…
-
Also ich würde die Klassen direkt ins Source-Verzeichnis deine Anwendung hinein generieren. Am besten per ant-Script.
-
Kommentare: Da ich Java beruflich programmiere, zähle ich mich einfach mal dreist zu den "Profis". Es gibt unter den "Profis" gibt es dazu unterschiedliche Meinungen. Hier ist meine: - Schreibe deinen Code selbst erklärend (Variablennamen, Methodennamen, Klassennamen, etc.) und typischer. - Was selbsterklärend ist sollte nicht dokumentiert werden. Das ist nur Overhead der sinnlos gewartet werden muss und den Code unübersichtlicher macht. - Wenn du tatsächlich eine komplexere Sache hast, die man …
-
Die Grafik sollte funktionell sein. Gestalte sie auch so, dass man keinen Augenkrebs davon bekommt. Ansonsten ist Grafik von niederer Priorität, da du auf dem Gebiet eh nicht mit den Top-Titeln mithalten kannst. Belästige den Spieler nicht mit sinnlosen Klick-Aufgaben bei denen sowieso klar ist was er tun muss, sondern lass den Spieler nur Entscheidungen treffen, wo alle Wege einen sinnvollen Effekt haben können. Eine komplexe Diplomatie bitte (oft vernachlässigt, weil es die KI nicht gebacken b…
-
uhr als thread, aber wie?
BeitragDas das in der Informatik manchmal anders ist liegt an den Zweierpotenzen. 2¹⁰ ist hat 1024. Da das der 1000 sehr nahe ist, hat man es eben mit den dafür üblichen Begriffen versehen. Eigentlich ist das irreführend wenn nicht sogar mathematisch falsch. Aber was soll man machen. Das sollte allerdings nur die Byte/Bit-Berechnung betreffen. Zeitangaben sind ganz normal.
-
uhr als thread, aber wie?
BeitragMeine Güte, Mathematik und Physik wird wohl heutzutage echt nicht mehr an der Schule gelernt. Da: de.wikipedia.org/wiki/Vors%C3%…%C3%BCr_Ma%C3%9Feinheiten und wenn das nicht reicht, kann man auch Google für sich umrechnen lassen: google.de/search?q=1000+Millis…official&client=firefox-a
-
Mobile UMTS Flatrate
BeitragVertragsstrafen in Form von zusätzlichen Geldforderungen könnte ich mir auch vorstellen.
-
Mobile UMTS Flatrate
BeitragWenn es explizit verboten ist würde ich es nicht tun wollen. Anhand des Protokolls lässt sich so etwas auch leicht von deren Seite raus finden. Frage doch einfach mal an, warum sie das verboten haben und ob eine Ausnahme möglich ist. Vielleicht erlauben sie es dir für 1-2 € mehr.
-
uhr als thread, aber wie?
BeitragDer Thread muss auf jeden Fall das Pannel kennen, damit er darauf zugreifen kann und es alle paar Millisekunden aktualisiert. Ja, du brauchst eine Klasse die Runnable implementiert. Wenn du dafür eine separate Klasse machst ist es (denke ich) am wenigsten verwirrend. Diese kann ja eine innere Klasse des Uhr-Pannels sein. Der musst du hat das Pannel mit übergeben.
-
Bist du sicher, dass du die SQL-Query vom 1. November 2008 meinst? Wenn ja, stellst du den Fehler aber spät fest. Ansonsten poste doch mal bitte die Query bei der der Fehler auftritt, denn bei der vom 1. November 2008 werden nur dann doppelte Werte zurückgeliefert, wenn auch doppelte Werte in der Datenbank stehen.