Gudinna Wiki VisaÄndraBifogaVersionerUppdateratSökKarta

Hur man konfigurerar TextPad att fungera tillsammans med enigma java terminalen

Lite bakgrund till varför java visar UNICODE tecken fel.
Om du inte har textpad installerat finnd det att ladda hem på @Textpads hemsida.

  1. Ladda hem enigma filerna @här (enigma-beta-0.2.zip)
  2. Paka upp zip filen
  3. flytta jar filerna till C:\jdk1.3.1\jre\lib\ext
  4. inkludera import enigma.core.Enigma; i börja på ditt programm samt Enigma.getConsole(); precis efter main(String[] args) {
  5. kompilera och kör!

Ett litet test program

// Test programmet kräver att man har Keyboard.class i samma låda som programmet. Keyboard.class hittar man här: http://www.gleerups.se/skola/pager.asp?sid=207
// Det här programmet ska förhoppningsvis visa åäö korrekt under alla operativsystem!
import enigma.core.Enigma;

public class enigmatest {
  public static void main(String[] args) {
    Enigma.getConsole();

    int tal=0;

    System.out.println("Det här är ett testprogram för att testa den Unicode kompatibla java terminalen!");
    
    // Notera att det funkar att ha € tecken i java med Unicode terminalen! (€ tecknet kommer visas fel i TextPad men rätt när programmet körs!)
    System.out.println("Glömm inte att gå och rösta om vi ska fortsätta ha Kr eller övergå till €!");

    while (tal!=42) {
      System.out.println("Hej du måste mata in 42 för att avsluta detta program");
      System.out.print("Mata in ett tal:");
      tal=Keyboard.readInt();
    }

    System.out.println("Programmet är nu avslutat!");

  }
}


Noterat: under vissa java kompilatorer krävs det fler includes under kompilering. testa lägg till import enigma.console.Console; innan import enigma.core.Enigma; så ska allt fungera
import enigma.console.Console;
import enigma.core.Enigma;


Test av java enigma terminalen som en jar applet

@Nedlaggnings ställe för enigma terminal jar class filerna
@Excempel kod hur man konverterar ett program att använda enigma terminalen
@Instruktioner på engelska

Referens till aktuell sida


Frivillig gåva till stöd för driften av Gudinna Wiki :