subminuentisch
Goto Top

Applet nicht Initialisiert.

Hallo ich habe ein Applet geschrieben um damit meine NL Vokabeln zu lernen habe es auch fertig bekommen habe jezt aber das problem, dass das Applet nicht Initialisiert wird hier der quelltext


import java.util.Random;
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
public class koordinatensystem extends Applet{
/
*/

/

*/

TextField auswahl;
TextField eingabe;
Button bestätiger;
Button stop;
double fehlerq;
Font schrift;
double punkte;
double lauf;


Random zufall=new Random();


String vok;



Standartvokabeln
String les11 ={
{"Was machst du gerade","wat-ben-je-aan-het-doen"},
{"Was planst du/wirst du machen","wat-ben-je-van-plan"},
{"Es muss aber ordentlich frieren ","het-moet-wel-behoorlijk-vriezen"},
{"Esst ihr heute abend ein häppchen mit ","komen-jullie-vanavond-een-hapje-mee_eten"},
{"schade","jammer"},
{"wir können leider nicht","we-kunnen-jammer-genoeg-niet"},
{"grüße franz","doe-de-goetjes-aan-frans"},
{"Die Etage","de-verdieping"},
{"er fährt gerade fahhrad","hij-is-aan-het-fietsen"},
{"Gut besser beste","goed-beter-best"},
{"alt älter älteste","oud-ouder-oudest"},
{"zu jemandem gehen","naar-iemand-toegaan"},
{"in zwei wochen ziehen wir um","over-twee-weken-gaan-wij-verhuizen"},
{"auf besuch gehen","op-visite-gaan"},
{"nächste woche","volgende-week"},
{"mitessen","mee_eten"},
{"das werde ich nie vergessen","dat-zal-ik-nooit-vergeten"},
{"klein kleiner","klein-kleiner"},
{"leckerer","lekkerder"},
{"teurer","duurder"},
{"gut besser","goed-beter"},
{"viel meer","veel-meer"},
{"wenig weniger","weinig-minder"},
{"gerne lieber","graag-liever"},
{"ich möchte einer größere wohnung haben","ik-will-een-gotere-woning-hebben"},
{"ich suche ein netteres mädchen","ik-ben-op-zoek-naar-een-leuker-meisje"},
{"jan ist genau so groß wie anneke","jan-is-net-zo-groot-als-anneke"},
{"henk ist genau so witzig wie piet","henk-is-even-gappig-als-piet"},
{"mein bruder ist schlauer als ich","mijn-broer-is-slimmer-dan-ik"},
{"ich streiche (gerade)","ik-ben-an-het-schilderen"},
{"komm rein,wir trinken gerade schnaps","kom-binnen,wij-zijn-aan-het-borrelen"},
{"die wunschliste","het-westenlijstje"},
{"vozug/präferenz","de-voorkeur"},
{"altmodisch","ouderwets"},
{"der bauernhof","de-boerderij"},
{"die untersuchung","het-onderzoek"},
{"ein geräumiges haus","een ruim huis"},
{"ein großes schlafzimmer","een-flinke-slaapkamer"},
{"parterre","de-begane-grond"},
{"es entsteht ein wahrer run auf","er-ontstaat-een-ware-run-op"},
{"eine lücke sein zwischen","een-gat-gapen-tussen"},
{"eine seperate küche","een-afgesloten-keuken"},
{"ein ansehnlicher garten","een-anzienlijke-tuin"},
{"der wunsch","de-wens"},
{"nicht zum kauf stehen","niet-te-koop-staan"},
{"dein defizit besteht","een-tekort-bestaat"},
{"die doppelhaushälfte","de-twee_onder-een-kap"},
{"das reihenhaus","het-rijtjeshuis"},
{"seine präferenz haben","zijn-voorkeuren-klaar-hebben"},
{"das gästezimmer","de-logeerkamer"},
{"das Arbeitszimmer","de-werkkamer"},
{"billig/preiswert","goedkoop"},
{"über ausreichend kapital verfügen","over-voldoene-kapitaal-beschikken"},
{"der dachbode","de-zolder"},
{"der keller","de-kelder"},
{"der schuppen","de-schuur"},
{"funktionell","funktioneel"},
{"beobachten","gadeslaan"},
{"die treppe","de-trap"},
{"der grund","de-reden"},
{"die öffentlichen verkehrsmittel","het-openbaar-vervoer"},
};
*les10
String les10={
{"Ins kino gehen","naar-de-bioscoop-gaan"},
{"musik hören","naar-muziek-luisteren"},
{"computerspielen/arbeiten","computeren"},
{"ich gehe gerne in ein konzert","ik-ga-graag-naar-een-concert"},
{"das auto fährt","de-auto-rijdt"},
{"ich trinke lieber bier","ik-drink-liever-bier"},
{"ahaus ist sehr schön","ahaus-is-erg-leuk"},
{"die freizeitbeschäftigung","de-vrijetijdbesteding"},
{"die umwelt","het-milueu"},
{"umweltschutz","de-milieubeveiliging"},
{"umweltschonender","milieuvriendelijker"},
{"erste","eerste"},
{"zweite","tweede"},
{"dritte","derde"},
{"vierte","vierde"},
{"achte","achtste"},
{"zehnte","tiende"},
{"zwanzigste","twintigste"},
{"hundertste","honderste"},
{"weil es schneller geht","omdat-het-sneller-gaat"},
{"obwohl es teurer ist","hoewel-het-duur-is"},
{"das ist schön/schöner","dat-is-leuk/leuker"},
{"ich geh gerne","ik-ga-graag"},
{"ich liebe es computer zu spielen","ik-houd-van-computeren"},
{"das ist wirklich etwas fü mich","dat-is-echt-iets-voor-mij"},
{"ja,aber","ja,maar"},
{"das finde ich herrlich","dat-vind-ik-heerlijk"},
{"das finde ich gemütlich","dat-vind-ik-lekker"},
{"das ist nichts für mich","dat-is-niets-voor-mij"},
{"gemütlich","gezellig"},
{"man macht","men-doet"},
{"sport treiben","aan-sport-doen"},
{"das mitglied","het lid"},
plural fehlt
{"ein wörtchen mitzureden haben","een-aardig-woordje-meespreken"},
{"Hier:wenn","als"},
{"verfügen über","beschikken-over"},
{"das land erkunden","het-gehele-land-verkennen"},
{"sogenannte","zogenaamde"},
{"der pilz","de-paddestoel"},
{"warum machst du es jezt so kompliziert","waarom-doe-je-daar-nou-zo-moelijk-over"},
{"wir könnten doch auch gemütlich mit dem zug fahren","wij-kunnen-toch-ook-gezellig-met-de-trein"},
{"weil man dort sofort ist","omtat-je-er-zó-bent"},
{"ich habe angst zu fliegen","ik-ben-bang-om-te-vliegen"},
{"es ist schade um die zeit","het-is-zonder-van-de-tijd"},
{"die sicherheit","de-veiligheid"},
{"die gröstmögliche","de-gootst-mogelijke"},
{"es wird sport getrieben","het-wordt-gesport"},
{"es sind gelegenheiten wie","er-zijn-gelgenheden-zoals"},
{"das segelschiff","het-zeilboot"},
{"segeln","zeilen"},
{"sclittschuhlaufen","schaatsen"},
{"genügend","voldoende"},
{"1997","in-1997"},
{"das ereignis","het-evenement"},
{"der zuschauer","de-toeschouwer"},
{"der berühmteste","de-beroumste"},
{"unter anderem","onder-andere"},
{"tschüss","doei"},
{"zum ersten mal gefahren","voor-de-eerste-keer-gereden"},
{"sehr viel stress haben","het-hartstikke-druk-hebben"},
{"wiederholen","herhalen"},
{"möglich","mogelijk"},
{"ein auto ist auf dem platz geparkt worden","een-auto-staat-op-het-plein-geparkeerd"},
{"sollen wir ins kino gehen","zullen-wij-een-bioscoop-pikken"},
{"sportarten","taken-van-sport"},
{"wer","wie"},
{"wie","hoe"},
{"wieso","hoezo"},
{"was","wat"},
{"warum","waarom"},
{"schwierig","moeilijk"},
{"leicht","makkelijk"},ende erstes blatt
{"in den osterferien","in-de-paasvakantie"},
{"am wochenende","in-het-weekeind"},
{"abhängen","luiren"},
{"die 2 woche war","de-tweede-weele-was"},
{"wissen/ich weiß","weten/ik-weet"},
{"bin...gewesen","ben...geweest"},
{"ausgehen","op-stap-gaan"},
{"der zufall","de-toeval"},
{"immer in die stadt gegangen","altijd-naar-de-stad-gegaan"},
{"spaß haben","plezier-hebben-in"},
{"spaß machen","een-grap-uithalen"},
{"leicht","makkelijk"},
{"schwierig","moeilijk"},
{"der grund","de-reden"},
{"der boden","de-grond"},
{"die bleibe","het optrekje"},
{"langweilig","saai"},
{"trainieren","trainen"},
{"hassen","haten"},
{"umweltfreundlich","milieuvriendelijk"},
{"verschmutzen","vervuilen"},
{"ruhig","rustig"},
{"unruhig","lawaaierig"},
{"im gegenteil","integendeel"},
{"die einladung","de-uitnodiging"},
{"durchschnittlich","doorsnee"},
{"malerisch","pittoresk"},
{"die untersuchung","de-onderzoek"},
{"ausreichend","voldoende"},
{"das traumhaus","de-droomhuis"},
{"eine finanzielle lücke klafen","een-financieel-gat-gapen"},
{"die mietswohnung","het-huurhuis"},
{"das einfamilienhaus","de-eengezienswoning"},
{"der schritt nach vorne","de-stap-voruit"},
{"das angebot","de-anbieding"},
{"es besteht ein mangel an der wohnung","een-tekort-aan-woning-bestaat"},
};

***


String getvok(int b,String a){
return a [b][1];
}


public void init (){


getvok (zufall.nextInt(),les11);
setBackground(Color.BLACK);

eingabe =new TextField();
setLayout (null);
eingabe.setBounds(10,50,150,30);positionx,positiony,länge,höhe
eingabe.setText("Bitte die übersetzung hier eingeben");
add(eingabe);

auswahl=new TextField();
auswahl.setBounds(125,75,30,10);
auswahl.setText("10 oder 11 eingeben");
add(auswahl);

bestätiger =new Button("(.)(.)");
bestätiger.setBounds(210,50,50,30);


bestätiger.addActionListener
(
new ActionListener()
{


public void actionPerformed(ActionEvent e)
{
String liste;
liste=auswahl.getText();
if (liste.compareTo("11")==0){

vok=getvok(zufall.nextInt(),les11);


if (vok.compareTo(eingabe.getText())==0){
setBackground(Color.GREEN);
punkte=punkte+1;
lauf=lauf+1;
repaint();
}

else if(vok.compareTo(eingabe.getText())==0){
setBackground(Color.RED);
lauf=lauf+1;}

repaint();
}

}

}
);


stop=new Button("ICH WILL RAUS");
stop.setBounds(200,200,25,25);

stop.addActionListener
(
new ActionListener()
{
public void actionPerformed(ActionEvent e){
fehlerq=lauf/punkte;
auswahl.setText("sie haben "+punkte+"von"+lauf+"möglichen punkten erreicht ihr fq ist:"+fehlerq);
}

}
);


add(stop);

add(bestätiger);

}


public void päuschen(long i){
long zeit=i*1000;
wandelt die eingabe in sekunden um
try{
Thread.sleep(zeit);pause selbst
}
catch (InterruptedException E){
pause ist hierduch vorbei
}

}


public void repaint(Graphics gc){
paint();
}


public void paint(){

Graphics g=getGraphics();

schrift=new Font("Serif",Font.BOLD,20);
g.setColor(Color.WHITE);
g.setFont(schrift);

}


}


wär echt nett wenn mir jemand helfen könnte

Content-Key: 89258

Url: https://administrator.de/contentid/89258

Printed on: April 24, 2024 at 18:04 o'clock

Member: pitti08
pitti08 Jun 06, 2008 at 08:14:04 (UTC)
Goto Top
Hallo,
ich habe mir wirklich die Mühe gemacht und Deinen Quelltextpost in eine benutzbare Form gebracht.
In der ersten Zeile Deiner init-Funktion verwendest Du
getvok (zufall.nextInt(),les11);
nextInt() erzeugt Zufallszahlen, die größer als die Größe Deiner arrays sein können.
Du solltest nextInt(ArrayGröße) verwenden.
Fürs erste kannst Du die Funktion auskommentieren. Sie tut ja noch nichts.

So ganz fertig scheint Dein Projekt ja noch nicht zu sein.
Member: subminuentisch
subminuentisch Jun 08, 2008 at 12:44:32 (UTC)
Goto Top
ja wars auch nicht hab jetz endlich den fehler gefunden aber danke für die hilfe