carookee - group communication for you
Home / JavaForum / Beginner
Infos   |   Features   |   Gold-Edition   |   Kundenservice   
java
  Übersicht
  Forum
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
  Mitglieder
LOGIN





· Passwort vergessen
· Kostenlos anmelden
  Information
  Demo
  Features
  Im Vergleich
  Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
  Kundenservice
  Impressum
  Datenschutz
  AGB
Status
3.164 User online
0 User eingeloggt
 

Beiträge
   Antworten     Neuer Beitrag    

Beitrag 929 von 2963 (31%) |<   <   >   >|

Autor Gast
Datum 08.04.03, 19:48
Betreff Re: application => applet


ich habe das prinzip (hoffentlich) verstanden und hab da was zusammengekleistert. der code wird so wie er ist compiliert und angezeigt, nur das mit dem herunterzählen harkt noch etwas, ka wieso... bitte nicht wegen dem schlechten programmierstil schlagen, bin noch anfänger (um genau zu sein mien erstes brog, außer "hello world" & co.)
jegliche kritik überaus erwünscht :)

import java.awt.*;

public class bierapp2 extends java.applet.Applet implements Runnable {
    
    
    private Thread t = new Thread(this);
    int i=100;
    int k=0;
    int l=100;
    String n="n";
    String stehen="stehen";
    String eine="eine";
    String zig="einhundert";
    String keine="";
    String sinds="sind es";
    String und="";
    
    String zeile1=(keine + und + zig + " bierflasche" + n + " " + stehen + " an der wand,");
    String zeile2=(keine + und + zig + " flasche" + n + " bier,");
    String zeile3=("du nimmst " + eine + " weg und reichst sie herum,");
    String zeile4=(sinds + " nur noch " + keine + und + zig + "!");
    
    
    public void start()
    
    {
        
        t.start();
        
    }
    
    public void run()
    
    {
        
        while (i>=1)
        
        {
            
            i=i-1;
            
            k=(i%10);
            l=((i-k)/10);
            
            if (k==0)
            und="";
            else
            {
                if (l<2)
                und="";
                else
                und="und";
            }
            
            if (l==0)
            zig="";
            else { if (l==1)
                zig="zehn";
                else { if (l==2)
                    zig="zwanzig";
                    else { if (l==3)
                        zig="dreißig";
                        else { if (l==4)
                            zig="vierzig";
                            else { if (l==5)
                                zig="fünfzig";
                                else { if (l==6)
                                    zig="sechzig";
                                    else { if (l==7)
                                        zig="siebzig";
                                        else { if (l==8)
                                            zig="achtzig";
                                            else { if (l==9)
                                                zig="neunzig";
                                            }}}}}}}}}
                                            
                                            
                                            if (k==0)
                                            keine="";
                                            else { if (k==1)
                                                keine="ein";
                                                else { if (k==2)
                                                    keine="zwei";
                                                    else { if (k==3)
                                                        keine="drei";
                                                        else { if (k==4)
                                                            keine="vier";
                                                            else { if (k==5)
                                                                keine="fünf";
                                                                else { if (k==6)
                                                                    keine="sechs";
                                                                    else { if (k==7)
                                                                        keine="sieben";
                                                                        else { if (k==8)
                                                                            keine="acht";
                                                                            else { if (k==9)
                                                                                keine="neun";
                                                                            }}}}}}}}}
                                                                            
                                                                            
                                                                            if (i==17)
                                                                            {
                                                                                zig="siebzehn";
                                                                                keine="";
                                                                            }
                                                                            
                                                                            if (i==16)
                                                                            {
                                                                                zig="sechzehn";
                                                                                keine="";
                                                                            }
                                                                            
                                                                            
                                                                            
                                                                            if (i==12)
                                                                            {
                                                                                zig="zwölf";
                                                                                keine="";
                                                                            }
                                                                            
                                                                            if (i==11)
                                                                            {
                                                                                zig="elf";
                                                                                keine="";
                                                                            }
                                                                            
                                                                            if (i==1)
                                                                            {
                                                                                n="";
                                                                                stehen="steht";
                                                                                keine="eine";
                                                                                sinds="ist es";
                                                                                eine="sie";
                                                                            }
                                                                            
                                                                            try
                                                                            
                                                                            {
                                                                                
                                                                                t.sleep(2000);
                                                                                
                                                                                repaint();
                                                                                
                                                                            }
                                                                            
                                                                            catch (Exception e) {};
                                                                            
                                                                        }
                                                                    }
                                                                    
                                                                    public void paint(Graphics g)
                                                                    
                                                                    {
                                                                        
                                                                        g.drawString(zeile1, 10, 50);
                                                                        g.drawString(zeile2, 10, 70);
                                                                        g.drawString(zeile3, 10, 90);
                                                                        g.drawString(zeile4, 10, 110);
                                                                    }
                                                                }



Diskussionsverlauf:
application => applet
                            AW: application
                                letzte frage
    Re: application => applet
        Re: application => applet
            Re: application => applet
                Re: application => applet
                    Re: application => applet
                        Re: application => applet

 Auf diesen Beitrag antworten
 Neuen Beitrag verfassen


|<   <   >   >|

                                                                                                                                                                                                                           

Impressum  · Datenschutz  · AGB  · Infos  · Presse
Ein modernes Forum: teamturn.com