[原]Eclipse 3.6.2 JFace 对话框显示中文

    JFace中的对话框是通过SWT中的Shell 窗口封装来的,调用的是SWT中的button控件对象,查看MessageDialog类的源代码可以发现设置按钮文字是通过字符常量来设定的,默认为英文。若要显示中文提示,需加入中文语言包。
    在《Eclipse从入门到精通》(第二版)中,是以Eclipse 3.2.1版本进行说明的。但从Eclipse官网上看,似乎语言包也只支持到3.2,后续就没有更新了。幸亏我不需汉化整个Eclipse,而今需让JFace 的对话框显示中文提示即可。

一、源码
以InputDialog为例:


二、默认状态
默认显示为英文:

2、设置项目的库引用
打开Eclipse,右键点击项目名称,选择“Properties”,点击“Java Build Path” 下的“Libraries”选项卡:

[原]Eclipse 3.6.2 JFace 对话框显示中文下载文件
点击这里下载文件
用Tree代替TableTree制作表格型树
解决SWT中ViewForm与ToolBar的兼容问题
解决java.lang.UnsupportedClassVersionError 错误
中山大学MSE-101 课程:面向对象技术与方法的PPT文档

原创文章,作者:kepupublish,如若转载,请注明出处:https://blog.ytso.com/tech/linux/103957.html

(0)
上一篇 2021年8月25日 12:26
下一篇 2021年8月25日 12:27

相关推荐

发表回复

登录后才能评论