Java程序的汉化
来源:互联网 发布:手机跑字典软件 编辑:程序博客网 时间:2024/05/29 11:41
程序界面如下
背景:在不改变程序的情况下将英文汉化成中文
主程序
package com.test.java.chinese;import javax.swing.JFrame;import javax.swing.JTextField;/** * java程序汉化 * * 背景:当程序中使用的都是英文,怎么在不改变程序的情况下将英文汉化成中文 * * @author leiwei 2012-01-11 * * */public class Main extends JFrame{//这个英文名字已经在程序中写死了,怎么汉化private JTextField englishName = new JTextField("english name"); //$NON-NLS-1$public Main() {init();}private void init() {this.setBounds(300, 300, 300, 300);this.add(englishName);this.setVisible(true);}public static void main(String[] args) {new Main();}}
方法一: 找到要汉化程序如(Main.java)右键Source — Externalize Strings ,在打开的对话框,保持默认状态,
选择 Next ,直到单击 Finish ,会生成两个文件:Messages.java 与 messages.properties 。
此时主程序会变,不用管
打开 messages.properties 编辑如图,将english name 改成 中文名称
运行如下
另见http://my.oschina.net/plumsoft/blog/28350
- Java程序的汉化
- Wiki程序-PmWiki的安装和汉化
- .NET程序的汉化与破解
- 数独程序 Hodoku 的汉化
- java汉化
- 关于NDS汉化中拆包打包程序的一点小程序
- Java的安装及Eclipse的汉化
- Java Eclipse的安装与汉化
- java编译器eclipse的简单汉化
- .NET 程序汉化实例
- Nokia S60 程序的安装、汉化、破解及删除【教程】
- 有关The Last Promise的汉化②改写程序
- PrimoCache2.2.0汉化程序与2.0.0的交叉使用
- Eclipse Java汉化
- Android程序反编译、改名、汉化
- Joomla插件汉化小程序
- DBGRIDEH的汉化(EhLib的汉化)
- ExpressPrinting System的汉化
- Android AES加密算法及其实现
- 异常的探索-Thinking in java
- 一些特殊的JS扩展的实例
- 学习设计模式的一些常见问题
- Optimistic lock
- Java程序的汉化
- WCF 自定义异常
- LINUX命令行下如何附带参数运行PHP脚本实例详解
- tomcat的work目录
- Android程序完全退出的三种方法
- Android应用完全退出终极篇
- git log 用法大全
- 读书笔记-----类和动态内存分配
- 前端开发经常用到简洁,高效,合理最大范围字符的Email验证