jremutils.java

来自「JRemoteControl is a simple Java&#8482 dr」· Java 代码 · 共 84 行

JAVA
84
字号
/* * JRemCntl - Copyright (C) 2007 Filippo Di Vattimo <fildiv@gmail.com> * See COPYING */package fildiv.jremcntl.common.util;import java.util.Vector;import fildiv.jremcntl.common.core.Command;import fildiv.jremcntl.common.core.Config;import fildiv.jremcntl.common.core.Context;import fildiv.jremcntl.common.core.JRemMobileKeys;public class JRemUtils {		public static boolean isEmptyString(String value) {		return value == null || "".equals(value);	}	public static String safeString(String str) {				if (str == null)			return "";				return str;	}	public static String safeLeft(String str, int chars) {				String s = safeString(str);		if ("".equals(s))			return s;				if (chars < 0)			return s;				if (chars > s.length())			chars = s.length();				return s.substring(0, chars);			}	private JRemUtils() {			}		public static String decodeViewType(short viewType) {				String desc = "";				switch(viewType) {		case  Config.TYPE_VIEW_FASTVIEW:					desc = "Fast View";			break;		case  Config.TYPE_VIEW_LISTVIEW:						desc = "List View";			break;		}				return desc;			}		public static boolean hasKeysAssigned(Context ctx) {		Vector commands = ctx.getCommands();				for(int index = 0; index < commands.size(); ++index) {			Command c = (Command) commands.elementAt(index);						if (c.getKey() != null && !c.getKey().equals(JRemMobileKeys.KEY_NONE))				return true;		}				return false;	}	}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?