Font font = new Font("SimSun", Font.BOLD, 16);
DefaultButtonImageResource imgSave = new DefaultButtonImageResource("\u4FDD\u5B58");
imgSave.setFont(font);
DefaultButtonImageResource imgReset = new DefaultButtonImageResource("\u91CD\u7F6E");
imgReset.setFont(font);
SharedResources sharedResources = getSharedResources();
sharedResources.add("save", Locale.SIMPLIFIED_CHINESE, imgSave);
sharedResources.add("reset", Locale.SIMPLIFIED_CHINESE, imgReset);
// Japanese buttons
Font fontJa = new Font("Serif", Font.BOLD, 16);
DefaultButtonImageResource imgSaveJa = new DefaultButtonImageResource("\u4fdd\u5b58");
imgSaveJa.setFont(fontJa);
DefaultButtonImageResource imgResetJa = new DefaultButtonImageResource(
"\u30ea\u30bb\u30c3\u30c8");
imgResetJa.setFont(fontJa);
sharedResources.add("save", Locale.JAPANESE, imgSaveJa);
sharedResources.add("reset", Locale.JAPANESE, imgResetJa);
// Persian buttons
Font fontFa = new Font("Serif", Font.BOLD, 16);
Locale farsi = new Locale("fa", "IR");
DefaultButtonImageResource imgSaveFa = new DefaultButtonImageResource(