请问我怎么可以改变jcolorchooser 对话框 中按钮文本,,中文状态转化为英语写的按钮如中文的确定,,换成英文的确定,,,怎么搞定它, 在不重装英文版jdk的基础下?
解决方案 »
- java float 精度问题
- 每个十秒读一次数据库
- 两个JAVA的难题,请高手解决一下
- applet程序无法再网页中执行
- 关于JAVA静态字符串数组动态分配的问题
- 紧急求助:请问如何解决JAVA socket通信时的connettion reset问题
- jTextField的文字怎么不停的转换,直到按钮开始,停止,再按又开始
- 其他语言或工具(如vb,ASP)如何调用JAVA类的方法?
- 在html中的Applet,图象怎么得不到(access denied)?代码如下:
- 关于扑克牌的抽取问题,希望帮帮我!52张扑克....
- 下面语句中的abstract,是谁的抽象方法_路过进来看一下好吗.
- getClass().getResourse()读取服务器文件路径问题
UIManager.put("ColorChooser.cancelText", Cancel按钮要显示的);
UIManager.put("ColorChooser.resetText", Reset按钮要显示的);/////////////////////////////////////////////////////////////////////
String okString = UIManager.getString("ColorChooser.okText");
String cancelString = UIManager.getString("ColorChooser.cancelText");
String resetString = UIManager.getString("ColorChooser.resetText");
纯属瞎说,setApproveButtonText是FileChooser的方法!就使用我上面提到的方法,重设UIManager中的ColorChooser属性来实现
String cancelString = UIManager.getString("ColorChooser.cancelText");
String resetString = UIManager.getString("ColorChooser.resetText");
要放在哪里,,,在能改变???????
UIManager.put("ColorChooser.okText", "OK");
UIManager.put("ColorChooser.cancelText", "Cancel");
UIManager.put("ColorChooser.resetText", "Reset"); 下面才是你的界面初始化:
......//////////////////////////////////////////////////////////////
这些都不需要你来调用,你只要对下面的三个属性put进去相应的值就可以了。
String okString = UIManager.getString("ColorChooser.okText");
String cancelString = UIManager.getString("ColorChooser.cancelText");
String resetString = UIManager.getString("ColorChooser.resetText");
可是我在网上找了半天,,,都没有找到jcolorchooser 中有哪些key ?
import javax.swing.JColorChooser;public class DialogTest { public static void main(String[] args) {
Locale.setDefault(Locale.US);
JColorChooser.showDialog(null, "Test", null);
}}
UIManager uim = new UIManager();
UIDefaults uid = uim.getDefaults();
Enumeration e = uid.keys();
while(e.hasMoreElements())
{
String s = e.nextElement().toString();
System.out.println(s);
}
ColorChooser.swatchesNameText//样品
ColorChooser.swatchesRecentText//最近
ColorChooser.rgbNameText// RGB,那个 RGB Tab页的名称
ColorChooser.hsbNameText//HSBColorChooser.previewText//预览
ColorChooser.sampleText//样品文本