17. januar 2001 - 14:46Der er
18 kommentarer og 2 løsninger
en lilla applet
Jeg er ved at lave et lille quiz program som en applet. Men jeg kan ikke få den til at virke på en hjemmeside. Html siden er ok..Virker fint med andre applets men denne vil ikke virker nogen der kan hjeælpe mig..Sætter koden ved her under. Det skal siges at når jeg tester den i jbuilder virker den fint nok, kan man evt. få en lille applet viewer til at vise dem i:
public class navn extends JApplet { String a2,b2,c2,d2,e2,f2; double a,b,c,d,e,f,sum; int a3,b3,c3,d3,k=0; public void init () {
a2 = JOptionPane.showInputDialog ( \"Hvad hedder du:\" ) ; //indtast input //a = Double.parseDouble ( a2 ); //convertere fra tekst til input
}
public void paint ( Graphics g ) {
g.drawString(\"Hej \" + a2 + \" Velkommen til mit program\", 25, 25); //test af christian String navnStr = new String(a2); a3 = navnStr.length(); if (a3==9) { JOptionPane.showMessageDialog(null,\"Du har allerede et kørekort Christian \\n så programmet slutter\"); System.exit(1); }
//første spørgsmål. b2 = JOptionPane.showInputDialog ( \"Må man køre over for rødt\" ) ; //b = Double.parseDouble ( b2 );
//andet spørgsmål c2 = JOptionPane.showInputDialog ( \"Skal man holde tilbage for Lastbiler\" ) ;
//tredje spørgsmål d2 = JOptionPane.showInputDialog ( \"Må man køre 50 i byen\" ) ;
//dumpet eller ikke dumpet String minStr = new String(c2); c3 = minStr.length();
String dinStr = new String(b2); b3 = dinStr.length();
String dimStr = new String(d2); d3 = dimStr.length();
if (b3==3) { k=k+1; }
if (c3==2) { k=k+1; }
if (d3==2) { k=k+1; }
if (k==3) { g.drawString(\"Ja du har bestået, du kan sagtens få kortet.\", 60, 60); g.drawString(\"Du havde \" + k + \"Rigtige\", 70, 90); } else { g.drawString(\"du har ikke bestået prøven\", 60, 60); g.drawString(\"Du havde \" + k + \" Rigtige\", 70, 90); }
Hvis du installere java 1.3 (Java2) så understøtter IE eller NS ikke med mindre du installere Java2 runtime på alle de maskiner den skal køre på. Hvilket er trælst.
Der findes en plugin, der kan gøre tricket, men den skal brugerne af din side jo så installere. Du Kan også vente på en ny version af browseren der understøtter SWING, men det har nok lange udsigter. På Plugin siden er der også en link til en HTML converter der lære dine HTML sider at bruge den installerede Plugin
Plugin\'en er på 7,5Mb og installere tilsyneladende selv hvis du har brugt HTML converteren. (den er lig med JRE (runtime)). Der findes en ny udgave der understøtter NS6.
Hvis det er interne i et firma, så kan du sagtens bruge Java2, ellers bør du nok lade være, de fleste giver op når de ser størrelsen på den plugin!
disky: jo, men man skal gøre sig klart at ens brugere skal hente en plugin på 7,5 Mb og for at gøre det skal man være helt vild for at bruge den applet.
nej ved godt man ikke kan forlange at en skal hente en 7,5 mb fil..Men jeg skrev oxe forkert længere oppe.Det er internt det skal bruges.Ja hvores lære fatter ikke meget.
Hvad for nogle programmer kan bruges til awt og hvor finder jeg det henne. Link kan sendes til neess@image.dk
Jeg ville gerne høre hvad i anbefalder af program til at lave det i.. Jeg har adgang til juilder & Symantec c++ men den sidste er vel ikke til java Har fået anbefaldt kawa..Men hvad bruger i..
diskey takker mange gange for hintet om forte.. Har kigget lidt på det..Og ser jo meget godt ud.. Samt lidt let at bruge.Da jeg kan se visse ting kan laves rent ved at trykke på knapper.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.