* @param String fieldName 値を設定したいフィールドの名前
	 * @param Object value フィールドに設定したい値
	 */
	public static void setField(Object o, String fieldName, Object value) throws SecurityException, NoSuchFieldException, IllegalArgumentException, IllegalAccessException{
		Field field;
		try{
			field = o.getClass().getField(fieldName);
		}catch(NoSuchFieldException e){
			try{
				field = o.getClass().getDeclaredField(fieldName);
			}
			catch(NoSuchFieldException e1){
				field = o.getClass().getSuperclass().getField(fieldName);
			}
		}
		if(field.isAccessible() == false){
			//privateメンバにもアクセス可能になる
			field.setAccessible(true);
		}
		field.set(o, value);
		message = "オブジェクト"+ o + "のフィールド"+ fieldName + "に値"+ value + "をセット\r\n";
		display.append(message);
	}