meastp Skrevet 8. januar 2003 Del Skrevet 8. januar 2003 Hei! Jeg har lastet ned J2ME Wireless Toolkit 2.0 Beta 1 og j2sdk1.4.1_01. Men nå kommer jeg ikke videre. Er J2ME bare en kompilator? Hvor skal jeg skrive/"lage" java(kod)en? Kan noen hjelpe meg? Lenke til kommentar
meastp Skrevet 8. januar 2003 Forfatter Del Skrevet 8. januar 2003 ok, har lastet ned Sun ONE... nå er det programmeringen det gjelder. Jeg skal ha dette på skjermen : | | | | | | | | | | | | | | | | | | | | | | | | Denne greia skal jeg ha mange av så man kan scrolle nedover på skjermen. Størrelsen på skjermen er jo aldri like stor. Hvordan forsikrer jeg meg at "mønsteret" holder seg? kan jeg lage linjeskift i koden? så koden blir sånn (eller er det annerledes?): | | | | | |; | | | | | |; | | | | | |; | | | | | |; Takker for svar. Lenke til kommentar
asha Skrevet 18. januar 2003 Del Skrevet 18. januar 2003 //filnavn test.java public class test.java{ public static void main(String[]args){ int teller=0; do{ //|||| skrives ut på skjerm med linjesjift //100 ganger, hvis du vil dette skal gjøres evig //sett while(true); System.out.println("||||"); teller++; }while(teller<100); } } Lenke til kommentar
meastp Skrevet 18. januar 2003 Forfatter Del Skrevet 18. januar 2003 Problemet er at jeg skal bytte ut noen | med tall.... Da må jeg vel gjøre alt manuelt, da? Lenke til kommentar
asha Skrevet 19. januar 2003 Del Skrevet 19. januar 2003 Dette eksempelet er litt mer avansert fordi jeg har valgt å bruke tabell. Jeg har ikke kjørt dette, så det kan inneholde feil (logisk feil). import javax.swing.*; public class eks2{ public static void main(String[]args){ /*Oppretter en Stringtabell med størrelse 4. Tabeller indekseres fra 0. */ String[] tabell=new String[4]; String[0]=JOptionPane.showInputDialog("Vennligst tast inn ett tall"); //gir index 0 verdi String[1]=JOptionPane.showInputDialog("Vennligst tast inn ett annet tall"); //gir index 1 verdi String[2]="|"; String[3]="|"; /*hvis jeg hadde prøvd meg på String[4]="|"; Ville IndexOutOfBoundsException kastes. Fordi jeg prøver å legge inn ett element mer enn tabellens størrelse*/ do{ int runde1=0; do{ int runde2=0; for(i=0;i<tabell.length;i++){ System.out.print(tabell[i]); if(i==3){ System.out.println(tabell[i]); } } String siste=tabell[3]; for(int i=0;i<tabell.length-1;i++){ tabell[i+1]=tabell[i]; } tabell[0]=siste; runde2++; }while(runde2<4); String sist=tabell[3]; for(int i=0;i<tabell.length-1;i++){ tabell[i+1]=tabell[i]; } tabell[0]=sist; runde1++; }while(runde1<4); } } Lenke til kommentar
meastp Skrevet 19. januar 2003 Forfatter Del Skrevet 19. januar 2003 funker det ikke å bare skrive | | | | | | (kommando for neste linje) | | | | | | o.s.v ? Lenke til kommentar
MailMan13 Skrevet 19. januar 2003 Del Skrevet 19. januar 2003 ...noe som ser ut som programkode... Har du noensinne vurdert å bruke innrykk i koden din, slik at den går an å lese? Lenke til kommentar
asha Skrevet 20. januar 2003 Del Skrevet 20. januar 2003 Joda, det går ann å skrive System.out.println("||||||"); flere ganger etter hverandre og oppnå det samme. Og ja, du må bytte ut | med tall, manuelt... Opz, em... System.out.println("TEKST") er kode for å skrive tekst på skjerm, med linjeskift. Ellers kan du bruke System.out.print("TEKSTn"), da er det n som lager linjeskift... tab er t public class eks3{ public static void main(String[]args){ System.out.println("6|||||"); System.out.println("|6||||"); System.out.println("||6|||"); System.out.println("|||6||"); System.out.println("||||6|"); System.out.println("|||||6"); System.out.println("||||6|"); System.out.println("|||6||"); System.out.println("|6||||"); System.out.println("6|||||"); } } MailMan13: Se, jeg har tatt hensyn... Innrykk slik at også du skal kunne lese kodelisten. :-? Lenke til kommentar
MailMan13 Skrevet 20. januar 2003 Del Skrevet 20. januar 2003 Fint det, jeg har litt problemer med å lese når du nøster i 5-6 nivåer uten innrykk, kan være det er bare meg Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå