Zum Inhalt springen

dl85hej

Mitglieder
  • Gesamte Inhalte

    7
  • Benutzer seit

  • Letzter Besuch

  1. dl85hej

    Problem mit einem Array

    Hallo! Ich habe den Bock gefunden! void zeileSplit2(String pfad, int cut, [B]int a[/B]){ dlsuse[B][a][/B] = Integer.parseInt(result[x]); mit der lokalen Variable x funktionierte es nicht...mit dem Parameter a wohl! :upps Danke für die Hilfe
  2. Hallo! Ich rufe die Methode peterwagen2.zeileSplit2() auf und möchte nach Rückkehr das Array dieses Objektes darstellen: System.out.println(peterwagen2.dlsuse[0]); System.out.println(peterwagen.dlsuse[1]); Problem hierbei ist, dass in dem Feld 0 der Wert von Feld eins steht und das Feld 1 mit 'null' beschrieben ist. Wie kann das sein, weil in der Methode die Felder noch richtig beschrieben sind? die Methoden hierzu liegen in der Klasse myclass static class myclass{ String pfad, zeile, zeichenkette; int[] vorlauf = new int[7]; int[] dlsuse = new int[2]; int[] grenzwert = new int[2]; Integer wert, initDavid; Boolean alarm; //Auslesen der Zeile aus der Datei void zeileSplit2(String pfad, int cut, int a){ //Datei zersplitten String [] result = pfad.split("\\s"); for(int x = 0;x<result.length;x++){ StringBuffer sba = new StringBuffer(result[x]); sba.delete(0,cut); result[x] = sba.toString(); //System.out.println(result[x]); //System.out.println(a); dlsuse[x] = Integer.parseInt(result[x]); // x und somit die Felder haben die Werte 0 und 1 System.out.println(x); //Felder sind mit den richtigen Werten aus der Datei beschrieben System.out.println("DL " + dlsuse[x]); } } Wird das Array falsch definiert?
  3. dl85hej

    Keylistener

    Hallo Freunde! Stecke im KeyListener fest! Nach dem JAVA Handbuch habe ich meine Klasse wie folgt erweitert: public class meineKlasse extends Frame dann wird nach dem Handbuch der Konstruktor wie folgt erstellt: public meineKlasse(){ addKeyListener(new MyKeyListener()); } Dann wird nach dem Handbuch eine weitere Klasse integriert... class MyKeyListener extends KeyAdapter { public void keyPressed(KeyEvent event) { if(event.getKeyCode()== KeyEvent.VK_ESCAPE){ t.interrupt(); } } Das Programm läuft, aber nichts passiert... Ich rieche 2 Probleme: 1. mein Eent wird ignoriert 2. die Methode interrup() meines Threads t wird nicht erkannt.... hmmm
  4. Hallo kingofbrain! :bimei Kennst du denn nicht mehr die guten alten Zeitschleifen (Warteschleifen) aus Pascal? Ich habe die sleep - Variante gewählt. Sie ist sehr einfach...das begreife sogar ich!:floet: try{ Thread.sleep(1000); System.out.println("die Zeit ist um"); }catch (InterruptedException e){ //todo... } Danke dir
  5. Hallo! Einen Timer in JAVA einzubinden ist ein Thema für sich...eher etwas für Fortgeschrittene! Mich würde eine Zeitschleife interessieren. Wie kann man denn eine Zeitschleife aufbauen? Danke
  6. das ist vielleicht das eigentliche Problem... Aus allen Beispielen, die ich im Web gefunden oder aus Büchern herausgelesen habe, gibt es nur dieses Bruchstück! sehr unbefriedigend
  7. Hallo! Das kann doch nicht sein, dass ich mir bei einem KeyDown die Zähne ausbeiße: Folgender Code: public boolean keyDown( Event e, int key ) { if(key == 13){ return true; } dazu folgende Fragen: 1. Wie und wo wird das Event e definiert? 2. Wie und wo wird der Integer key definiert? 3. Wie rufe ich Methode keyDown( Event e, int key ) auf? Entschuldigt diese laienhaften Fragen...vielleicht stehe ich ja auch einmal vor dem Durchbruch!

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...