Hades
6 years ago
14 changed files with 153 additions and 19 deletions
@ -0,0 +1,21 @@
|
||||
package com.fr.design.i18n; |
||||
|
||||
/** |
||||
* 包装一些动作 |
||||
* @author Hades |
||||
* @date 2019/6/4 |
||||
*/ |
||||
public interface Action { |
||||
|
||||
Action EMPTY_ACTION = new Action() { |
||||
@Override |
||||
public void todo() { |
||||
// do nothing
|
||||
} |
||||
}; |
||||
|
||||
/** |
||||
* 具体动作 |
||||
*/ |
||||
void todo(); |
||||
} |
@ -1,9 +1,22 @@
|
||||
package com.fr.design.i18n.impl; |
||||
|
||||
import java.util.Locale; |
||||
|
||||
/** |
||||
* 简体中文环境具体的表现动作 |
||||
* |
||||
* @author Hades |
||||
* @date 2019/5/30 |
||||
*/ |
||||
public class ChinaLocaleAction extends AbstractDefaultLocaleAction { |
||||
|
||||
@Override |
||||
public String getSplashPath() { |
||||
return "/com/fr/design/images/splash_10.gif"; |
||||
} |
||||
|
||||
@Override |
||||
public Locale getLocale() { |
||||
return Locale.CHINA; |
||||
} |
||||
} |
||||
|
@ -1,6 +1,17 @@
|
||||
package com.fr.design.i18n.impl; |
||||
|
||||
import java.util.Locale; |
||||
|
||||
/** |
||||
* 韩文环境具体的表现动作 |
||||
* |
||||
* @author Hades |
||||
* @date 2019/5/30 |
||||
*/ |
||||
public class KoreaLocaleAction extends AbstractDefaultLocaleAction { |
||||
|
||||
@Override |
||||
public Locale getLocale() { |
||||
return Locale.KOREA; |
||||
} |
||||
} |
||||
|
Loading…
Reference in new issue