Portal > Foren > Java > Allgemeine Java-Programmierung > ANSPRUCHSVOLL: Files einlesen und darstellen
Antwort
 
Themen-Optionen Thema durchsuchen
Alt 27.06.2005, 14:42 Nach oben    #41
Boar
Gast
 
Beiträge: n/a
Standard

Hmm, das ist wirklich komisch...

Im Moment fält mir kein Grund, warum das nicht funktionieren sollte.
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 27.06.2005, 14:45 Nach oben    #42
Erfahrener Benutzer
 
Registriert seit: 02.02.2005
Beiträge: 559
Standard

Weil ihr das break bei case vergessen habt ...
Gottzilla ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 27.06.2005, 14:48 Nach oben    #43
Boar
Gast
 
Beiträge: n/a
Standard

Oh nee, bin ich blöd!!

Traue keinem Code, den du nicht getestet hast.

Danke Hobbit!

Dann sieht die Lösung des Problems halt so aus:
PHP-Code:
if(button2 == arg0.getSource()) 
{
    
int n = (int)(Math.random()* 2);
    switch(
n)
    {
        case 
0lesen("./siedler.txt"); 
                break;
        case 
1lesen("./menschaergeredichnicht.txt"); 
                break;       
    }

 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 27.06.2005, 15:07 Nach oben    #44
Muluf
Gast
 
Beiträge: n/a
Standard

GEIL!!!

Was macht dieser Break eigentlich?

Hmmm.

Ich hätte da noch einen anderen Button der den letzten Eintrag zeigen sollte...macht das noch viel Arbeit oder soll ich da einfach wieder ein Zufallsteil reinschmeissen?

Na ja. Wenn es keine Umstände macht. Denn ich habe leider keine Ahnung wie ich diese "einen Schritt zurück" Funktion machen kann.
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 27.06.2005, 15:09 Nach oben    #45
Sesselkleber
 
Benutzerbild von sparrow
 
Registriert seit: 17.01.2005
Beiträge: 582
Standard

Soll der Zurück-Button denn nur den letzten Datensatz anzeigen und dann inaktiv werden, oder alle bisherigen abspringen können (also wie die Zurück-Taste in einem Browser)?
sparrow ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 27.06.2005, 15:10 Nach oben    #46
Muluf
Gast
 
Beiträge: n/a
Standard

Nee einfach den letzen. Muss nichts grosses sein.
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 27.06.2005, 15:23 Nach oben    #47
Erfahrener Benutzer
 
Registriert seit: 02.02.2005
Beiträge: 559
Standard

Speicher dir den letzen halt einfach in nem anderen String!?

BTW: Möchte keinen Angreifen, was mir aber aufgefallen ist: Für so eine einfache Sache benötigt man fast 50 posts!? lol! :cool:

[edit] Wenn du kein break setzt, würde dein switch-block alle cases ausführen, sobald eine case zutrifft. Mit dem break verlässt du den Block
Gottzilla ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 27.06.2005, 15:38 Nach oben    #48
Muluf
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Hobbit_im_Blutrausch
BTW: Möchte keinen Angreifen, was mir aber aufgefallen ist: Für so eine einfache Sache benötigt man fast 50 posts!? lol! :cool:


Aber trotzdem: Danke vielmals.
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 27.06.2005, 15:39 Nach oben    #49
Boar
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Hobbit_im_Blutrausch
BTW: Möchte keinen Angreifen, was mir aber aufgefallen ist: Für so eine einfache Sache benötigt man fast 50 posts!? lol! :cool:
Wir sind das Problem halt Stück für Stück angegangen.

Achso, hier noch genaueres zur switch-Verzweigung:
Zitat:
Aus dem Javabuch:
Nachdem ein case- oder default-Label angesprungen wurde, werden alle dahinterstehenden Anweisungen ausgeführt. Im Gegensatz zu Sprachen wie PASCAL erfolgt auch dann keine Unterbrechung, wenn das nächste Label erreicht wird. Wenn dies erwünscht ist, muß der Kontrollfluß wie in C und C++ mit Hilfe einer break-Anweisung unterbrochen werden. Jedes break innerhalb einer switch-Anweisung führt dazu, daß zum Ende der switch-Anweisung verzweigt wird.
Gruß, Boar
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 27.06.2005, 15:39 Nach oben    #50
Muluf
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Hobbit_im_Blutrausch
BTW: Möchte keinen Angreifen, was mir aber aufgefallen ist: Für so eine einfache Sache benötigt man fast 50 posts!? lol! :cool:

Aber trotzdem: Danke vielmals. Ich bin sehr dankbar.

EDIT: OMG was mach ich bloss. Muss noch Zitieren üben.

Na ja. Wie sollte das gehen mit diesem "in den String speichern"?

EDIT: Exakt 50 Posts
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 27.06.2005, 15:40 Nach oben    #51
Erfahrener Benutzer
 
Registriert seit: 02.02.2005
Beiträge: 559
Standard

Ich hab damit auch nicht gemeint, dass ich dir nicht helfen wollte (sonst hätte ich es nicht gemacht und wäre vermutlich auch nicht hier unterwegs), sondern wollte nur feststellen, dass für dieses eher banale Problem so viel gepostet werden musste.
Gottzilla ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 27.06.2005, 16:29 Nach oben    #52
Boar
Gast
 
Beiträge: n/a
Standard

Zitat:
Na ja. Wie sollte das gehen mit diesem "in den String speichern"?
Also, das is wirklich ganz einfach. Füge in deiner lese()-Methode einfach einen String ein, der den Text, der aktuell in der TextArea steht speichert. Dann wird die TextArea wie bisher geleert und der neue Text kommt (der alte steht dann im String). Also so ungefähr:
PHP-Code:
String alt ta.getText();
ta.setText(""); 
Wenn du dann dem Button ein ActionListener verpasst musst du in deiner actionPerformed()-Methode einbauen, dass wenn der Button gedrückt wird, der String mit dem alten Text wieder in die TextArea geladen wird:
PHP-Code:
ta.setText(alt); 
Das wars eigentlich schon.

Gruß, Boar
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 28.06.2005, 13:50 Nach oben    #53
Muluf
Gast
 
Beiträge: n/a
Standard

Ok.

Ich schau mal.
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 29.06.2005, 10:17 Nach oben    #54
Muluf
Gast
 
Beiträge: n/a
Standard

Voila...

Habs mit dem zurück Button geschafft

Ich hätte da gleich ne neue Frage :rolleyes:

Kann ich irgendwie den "Letzes Produkt"-Button, nach einmaligem drücken disable-n?

MfG Muluf
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 29.06.2005, 10:37 Nach oben    #55
Sym
Chefkoch-Mod
 
Benutzerbild von Sym
 
Registriert seit: 30.05.2004
Beiträge: 432
Standard

Code:
button.setEnabled(false);
Kennst Du schon die Java-API?
__________________
Denk mal darüber nach...

Lars

ACHTUNG: wenn ich von Klassen spreche, könnte ich auch deren Instanzen meinen.
www.linuxforen.de +++ www.macuser.de +++ www.mrunix.de +++ www.lmprojects.de
Sym ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 29.06.2005, 10:59 Nach oben    #56
Muluf
Gast
 
Beiträge: n/a
Standard

Danke.

Funktioniert perfekt!
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 29.06.2005, 11:06 Nach oben    #57
Erfahrener Benutzer
 
Registriert seit: 02.02.2005
Beiträge: 559
Standard

@Muluf

ich glaub der Schwerpunkt der Antwort von Sym lag auf

Zitat:
Zitat von Sym
Kennst Du schon die
Zitat:
Zitat von Sym
Gottzilla ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 30.06.2005, 08:01 Nach oben    #58
Muluf
Gast
 
Beiträge: n/a
Standard

...Und jetzt? :cool:

Komm mit der nicht so klar. Für mich ist das Teil so wie ein Arabisches Buch.
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 30.06.2005, 09:24 Nach oben    #59
Erfahrener Benutzer
 
Registriert seit: 02.02.2005
Beiträge: 559
Standard

Ich schätze mal, dass du Java-Neuling bist . Ich kann dir nur empfehlen dich immer wieder mit der API zu konfrontieren. Wenn du das nächste mal ein Problem hast, bitte einfach um eine kurze Erklärung und den dazugehörigen API-Link. Meine Anfangszeit ist auch noch nicht so lange her und glaub mir, ich habe das Ding aus tiefster Seele gehasst. Jeder, der ein Link dahin gepostet hat, habe ich verflucht. Aber jetzt mag ich sie . Also dranbleiben, das Verständins für die API kommt irgendwann von ganz alleine.
Gottzilla ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 30.06.2005, 09:50 Nach oben    #60
Muluf
Gast
 
Beiträge: n/a
Standard

Hehe. Ok.

Bin an ner 4 jährigen Lehre und muss mich im 3. und 4. Jahr so oder so mit Software-Entwicklung beschäftigen.

Glaub mir ich hasse sie. Doch wie ich höre scheint sie ja ganz gut zu sein, diese API.
Mal schauen.
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
PingBacks sind an
RefBacks sind aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
files lassen sich nicht überschreiben mark555 PHP-Programmierung 9 09.01.2006 07:15
Textdatei einlesen geht nur halb?! Steve231 Datenbanken 4 08.11.2005 09:28


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:20 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45