kostenloser Webspace werbefrei: lima-city


Sprache (Bundle Name) ändern

lima-cityForumProgrammiersprachenJava

  1. Autor dieses Themas

    cglabs

    Kostenloser Webspace von cglabs, auf Homepage erstellen warten

    cglabs hat kostenlosen Webspace.

    Ich würde gerne im Menü , über einen Actionlistener einer De/En Checkbox die Sprache umstellen. Dachte mir, es reicht einfach die Variable BUNDLE_NAME public und ohne final zu machen, sodass ich sie ganz einfach aus meiner Menüklasse ändern kann. Leider kriege ich einen Fehler, wenn diese Variable keine Konstante mehr ist.

    Angeblich soll das irgendwie gehen, kann mir bitte jemand etwas helfen :)

    public class Messages extends NLS {
    	public static final String BUNDLE_NAME = "gui.lang.lang_de"; //$NON-NLS-1$
    	public static String Aktualisieren;
    	public static String Beenden;
    
    	static {
    		// initialize resource bundle
    		NLS.initializeMessages(BUNDLE_NAME, Messages.class);
    	}
    
    	private Messages() {
    	}
    }


    Beitrag zuletzt geändert: 16.11.2010 18:24:53 von cglabs
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Moin,

    schaut ziemlich komisch aus was Du dort veranstaltest.
    Die einfachste Variante findest Du hier:
    http://www.java-blog-buch.de/d-mehrsprachigkeit-mit-bundles-in-java/

    Gruß,
    Pawnee
  4. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!