sample programu

0

Witam,
Mam kod przykladowego programu typu 'paint' w javie i niestety nie jestem w stanie go uruchomic . Chodzi o to ze wyrzuca blad pt:

java.lang.ExceptionInInitializerError
Caused by: java.util.MissingResourceException: Can't find bundle for base name examples_paint, locale pl_PL
	at java.util.ResourceBundle.throwMissingResourceException(Unknown Source)
	at java.util.ResourceBundle.getBundleImpl(Unknown Source)
	at java.util.ResourceBundle.getBundle(Unknown Source)
	at org.eclipse.swt.examples.paint.PaintExample.<clinit>(PaintExample.java:27)
Exception in thread "main" 

Doczytalem sie ze powinien byc plik examples_paint.properties, ale jak robie taki pusty plik to znowu mam:

Exception in thread "main" java.lang.RuntimeException: error.CouldNotLoadResources
	at org.eclipse.swt.examples.paint.PaintExample.initResources(PaintExample.java:498)
	at org.eclipse.swt.examples.paint.PaintExample.<init>(PaintExample.java:87)
	at org.eclipse.swt.examples.paint.PaintExample.main(PaintExample.java:100) 

Nie wiem niestety co w tym pliku powinno sie znajdowac.
Tutaj jest link do owego kodu:
http://www.koders.com/java/fidD5A08EDFF8B0478E4E1884F77EB4C334149C9E68.aspx

I prawie to samo niepodzielone na osobne pliki:
http://www.java2s.com/Code/Java/SWT-JFace-Eclipse/SWTPaintExample.htm

Bardzo bede wdzieczny za pomoc, gdyz cos tego typu mam napisac jak projekt z programowania w JAVIE i ten przyklad bardzo mi w tym pomoze.
pozdrawiam i z gory dziekuje

0

Tak, musisz mieć plik examples_paint.properties

W środku musi być coś takiego

window.title = Moja aplikacja
settings.AirbrushRadius.text = promien
(itd. dla kolejnych kluczy)
0

czyli dla kazdego argumentu wywolania funkcji getResourceString tak?
są linijki np takie

item.setText (getResourceString(id + ".label"));
item.setToolTipText(getResourceString(id + ".tooltip"));
e.result = getResourceString(id + ".description");
 InputStream sourceStream = clazz.getResourceAsStream(getResourceString(id + ".image"));

jako id mam wstawic panceil, airbrush, polyline, rectangle, roundedrectangle etc, dobrze rozumiem?

1 użytkowników online, w tym zalogowanych: 0, gości: 1