⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 msgutil.java

📁 打印管理程序,测试完全通过.windows开发环境.
💻 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 + -