SWT[2]#4
-
- Beiträge: 225
- Registriert: Sa 25. Okt 2008, 12:48
SWT[2]#4
Hallo,
Kann mir jemand von euch sagen, was die in dieser Aufgabe beschriebene Konsole sein soll und hat mir ev. einen Link zur entsprechenden JavaDoc?
Vielen Dank,
Christian
Kann mir jemand von euch sagen, was die in dieser Aufgabe beschriebene Konsole sein soll und hat mir ev. einen Link zur entsprechenden JavaDoc?
Vielen Dank,
Christian
Re: SWT[2]#4
Also unter Konsole habe ich die Ausgabe in der Konsole verstanden.
Also einfach mit System.out.println(..) ausgeben.
Aber könnte auch was anderes sein, bin nicht sicher. Habs so gemacht.
Also einfach mit System.out.println(..) ausgeben.
Aber könnte auch was anderes sein, bin nicht sicher. Habs so gemacht.
-
- Beiträge: 225
- Registriert: Sa 25. Okt 2008, 12:48
Re: SWT[2]#4
Okay, danke. Hatte da nämlich im Internet was von der Java Konsole gelesen (also von der JRE) und hatte gedacht, dass man da vielleicht irgendetwas rückmelden soll.salami hat geschrieben:Also unter Konsole habe ich die Ausgabe in der Konsole verstanden.
Also einfach mit System.out.println(..) ausgeben.
Aber könnte auch was anderes sein, bin nicht sicher. Habs so gemacht.
Re: SWT[2]#4
und wie soll man eigentlich die Sprachauswahl realsieren? Am Anfang nen Popup wo man se auswählen kann oder watt weiß ich?
Re: SWT[2]#4
Nein, das wird über die Parameter gemacht.
Also das Programm z.b. so aufrufen:
java -jar prog.jar de DE
oder ohne jar:
java prog en EN
Also das Programm z.b. so aufrufen:
java -jar prog.jar de DE
oder ohne jar:
java prog en EN
Re: SWT[2]#4
Keine Sorge, es ist schon die normale Konsole (a.k.a. Kommandozeile, CLI, Terminal) gemeint => System.out.print[ln] ist ausreichend.salami hat geschrieben:Aber könnte auch was anderes sein, bin nicht sicher. Habs so gemacht.
Re: SWT[2]#4
Hey zusammen,
kann mir jemand sage was ich falsch mache, wenn er mir die hier wirft:
Benutz Eclipse. Die *.properties sind im .../src Folder, sie sind richtig benannt aber trotzdem wirft er mir den Scheiß schon die ganze Zeit und ich werd's nicht los.
Wär cool, wenn jemand Rat weiß.
kann mir jemand sage was ich falsch mache, wenn er mir die hier wirft:
Code: Alles auswählen
Exception in thread "main" java.util.MissingResourceException: Can't find bundle for base name MessagesBundle, locale en_US
at java.util.ResourceBundle.throwMissingResourceException(Unknown Source)
at java.util.ResourceBundle.getBundleImpl(Unknown Source)
at java.util.ResourceBundle.getBundle(Unknown Source)
at UB2.I18n.<init>(I18n.java:41)
at UB2.I18n.main(I18n.java:20)
Wär cool, wenn jemand Rat weiß.
Cheers André
Re: SWT[2]#4
wenn die datei in deinem ordner wirklich MessagesBundle_en_US.properties heißt (GroßundKleinschreibung etc) dann weiß ich auch nicht weiter
hast du eine MessagesBundle.properties ? (Die würde den Fehlerfall - wenn er sie findet) normal abfangen - die sollte sowieso drin sein.
bei mir gehts auf jeden Fall mit eclipse etc so.
hast du eine MessagesBundle.properties ? (Die würde den Fehlerfall - wenn er sie findet) normal abfangen - die sollte sowieso drin sein.
bei mir gehts auf jeden Fall mit eclipse etc so.
Re: SWT[2]#4
Das Problem ist, dass du in den Projkeinstellungen evtl. aktiviert hast, dass die .class-Files in einem eigenen Ordner, nämlich "bin" landen.
Dann ist das Root-Verzeichnis für den Classloader nicht das Projektverzeichnis oder das Source-Vezeichnis, sondern der Ordner "bin".
Insbesondere musst du dann auch aufpassen, wenn du das Jar-File zusammenschnürst.
mfG
Markus
Dann ist das Root-Verzeichnis für den Classloader nicht das Projektverzeichnis oder das Source-Vezeichnis, sondern der Ordner "bin".
Insbesondere musst du dann auch aufpassen, wenn du das Jar-File zusammenschnürst.
mfG
Markus