1 package org.columba.mail.gui.charset; 20 21 import java.nio.charset.Charset ; 22 23 import org.columba.core.gui.action.CRadioButtonMenuItem; 24 import org.columba.mail.util.MailResourceLoader; 25 26 27 30 31 public class CharsetMenuItem extends CRadioButtonMenuItem { 32 protected Charset charset; 33 34 37 public CharsetMenuItem(Charset charset) { 38 super(""); 39 setCharset(charset); 40 } 41 42 45 public Charset getCharset() { 46 return charset; 47 } 48 49 54 public void setCharset(Charset charset) { 55 this.charset = charset; 56 57 String charsetName; 58 59 if (charset == null) { 60 charsetName = "auto"; 61 } else { 62 charsetName = charset.name(); 63 } 64 65 setText(MailResourceLoader.getString("menu", "mainframe", 66 "menu_view_charset_" + charsetName)); 67 } 68 } 69 | Popular Tags |