📄 msgutil.java
字号:
package jp.co.ntl.swing.ext;
import java.text.MessageFormat;
import jp.co.ntl.Util;
import jp.co.ntl.preference.PreferenceInfo;
public class MsgUtil implements MessageConstants {
public static String getMessage(int msgID, String[] param) {
String form = "", message = "";
String errMsgTab[] = {
Resource.getString(Resource.ERROR_NETWORK),
Resource.getString(Resource.ERROR_SERVER),
Resource.getString(Resource.ERROR_SESSION_TIMEOUT),
/// Resource.getString(Resource.ERROR_INSERT_UNREGISTERED_USB),
/// Resource.getString(Resource.ERROR_INSERT_REGISTERED_USB),
/// Resource.getString(Resource.ERROR_INSERT_SERIAL_MATCHED_USB),
/// Resource.getString(Resource.ERROR_DELETE_ADMIN),
Resource.getString(Resource.ERROR_FAILED_DOWNLOAD),
Resource.getString(Resource.ERROR_PRINTING),
/// Resource.getString(Resource.ERROR_INSERT_USB),
/// Resource.getString(Resource.ERROR_NOT_REGISTERED_PRINTER),
/// Resource.getString(Resource.ERROR_NOT_REGISTERED_USER_CPP_WITH_BACK),
/// Resource.getString(Resource.ERROR_INSERT_REGISTERED_USB_CPP),
/// Resource.getString(Resource.ERROR_NOT_REGISTERED_USER_CPP),
/// Resource.getString(Resource.ERROR_DELETE_MAINTENANCE_USER),
/// Resource.getString(Resource.ERROR_MODIFY_MAINTENANCE_USER),
/// Resource.getString(Resource.ERROR_AUTHENTICATION_FAIL_PASSWORD),
/// Resource.getString(Resource.ERROR_NOT_MATCH_USERID),
/// Resource.getString(Resource.ERROR_INSERT_REGISTERED_USB_WITH_ABORT),
/// Resource.getString(Resource.ERROR_INSERT_ADMIN_USB),
Resource.getString(Resource.ERROR_NOT_INPUT),
Resource.getString(Resource.ERROR_RANGE_OVER),
Resource.getString(Resource.ERROR_LENGTH_OVER),
Resource.getString(Resource.ERROR_ALREADY_REGISTERED),
Resource.getString(Resource.ERROR_DELETE_USER_RELATED_SPKEY),
Resource.getString(Resource.ERROR_DELETE_GROUP_RELATED_USER),
Resource.getString(Resource.ERROR_DELETE_PRINTER_RELATED_TERMINAL_OR_PAPER),
Resource.getString(Resource.ERROR_DELETE_PRINTERGROUP_RELATED_PRINTER),
Resource.getString(Resource.ERROR_DELETE_SPS_ADMIN),
/// Resource.getString(Resource.ERROR_RESOLUTION_UNMATCHED),
Resource.getString(Resource.ERROR_DELETE_SPKEY_RELATED_ADMIN_USER),
Resource.getString(Resource.ERROR_DELETE_GROUP_RELATED_ADMIN_USER),
Resource.getString(Resource.ERROR_INPUT_VALID_INTEGER),
Resource.getString(Resource.ERROR_WRITE_SETTING),
Resource.getString(Resource.ERROR_INPUT_INVALID_IPADDRESS),
Resource.getString(Resource.ERROR_NOT_REGISTER_GROUP),
Resource.getString(Resource.ERROR_NOT_REGISTER_USER),
Resource.getString(Resource.ERROR_NOT_REGISTER_PRINTER),
Resource.getString(Resource.ERROR_NOT_INSTALL_PRINTER),
Resource.getString(Resource.ERROR_NOT_REGISTER_PRINTERGROUP),
Resource.getString(Resource.ERROR_NOT_REGISTER_PLACE),
Resource.getString(Resource.ERROR_DELETE_PLACE_RELATED_PRINTER),
Resource.getString(Resource.ERROR_MODIFY_SPKEY_INSERT),
Resource.getString(Resource.ERROR_DELETE_SPKEY_INSERT),
Resource.getString(Resource.ERROR_MODIFY_USER_RELATED_SPKEY_INSERT),
Resource.getString(Resource.ERROR_DELETE_USER_RELATED_SPKEY_INSERT),
Resource.getString(Resource.ERROR_DELETE_USER_RELATED_ACCOUNT),
Resource.getString(Resource.ERROR_DELETE_GROUP_RELATED_ACCOUNT),
Resource.getString(Resource.ERROR_DELETE_SPKEY_RELATED_ACCOUNT),
Resource.getString(Resource.ERROR_DELETE_PRINTER_RELATED_ACCOUNT),
Resource.getString(Resource.ERROR_DELETE_PAPER_RELATED_ACCOUNT),
Resource.getString(Resource.ERROR_DELETE_PRINTER_RELATED_TERMINAL),
Resource.getString(Resource.ERROR_KEY_REGISTERED),
Resource.getString(Resource.ERROR_NOT_INPUT_USERID),
Resource.getString(Resource.ERROR_MODIFY_RELATED_LOGIN_USER),
Resource.getString(Resource.ERROR_DELETE_RELATED_LOGIN_USER),
Resource.getString(Resource.ERROR_UNMATCH_CONFIRM_PASSWORD),
Resource.getString(Resource.ERROR_USE_INVALIDATE_CHAR),
Resource.getString(Resource.ERROR_ALREADY_RELATED_USER),
Resource.getString(Resource.ERROR_VALIDITY_OTHER_KEY),
// 2007.10.22 lium 暋悢僾儕儞僞懳墳 add start
Resource.getString(Resource.ERROR_INPUT_INVALID_RALATED_PRINTER),
// 2007.10.22 lium 暋悢僾儕儞僞懳墳 add end
};
String msgTab[] = {
Resource.getString(Resource.DOWNLOAD_SUCCESS),
Resource.getString(Resource.SET_USER_INFO_SUCCESS),
Resource.getString(Resource.CONFIRM_DELETE),
Resource.getString(Resource.CONFIRM_RESTART),
Resource.getString(Resource.CONFIRM_EXIT),
Resource.getString(Resource.CONFIRM_NETWORK_SETTING),
Resource.getString(Resource.CONFIRM_DELETE_WITH_DOCNAME),
Resource.getString(Resource.MSG_GETTING_SPOOL_INFO),
Resource.getString(Resource.MSG_IDLE),
Resource.getString(Resource.MSG_PRINTING),
Resource.getString(Resource.MSG_DELETE),
Resource.getString(Resource.MSG_CANCEL),
Resource.getString(Resource.MSG_KEY_REGISTERED_SUCCESS),
};
if (msgID >= 0 && msgID < errMsgTab.length) {
form = errMsgTab[msgID];
} else {
msgID -= DOWNLOAD_SUCCESS;
if (msgID >= 0 && msgID < msgTab.length) {
form = msgTab[msgID];
}
}
if (param != null) {
message = MessageFormat.format(form, (Object[])param);
} else {
message = form;
}
return message;
}
public static String getSPKeyOptMsg() {
String msg = "";
switch (Util.getPreferenceInfo().getAuthType()) {
case PreferenceInfo.AUTH_USB:
msg = Resource.getString(Resource.INSERT_USB);
break;
case PreferenceInfo.AUTH_NET_FELICA:
case PreferenceInfo.AUTH_FELICA:
msg = Resource.getString(Resource.PUT_FELICA);
break;
}
return msg;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -