@Override
		public void setValues(Component target, int tweenType, float[] newValues) {
			switch (tweenType) {
				case X:
					target.setLocation(Math.round(newValues[0]), target.getY());
					break;
				case Y:
					target.setLocation(target.getX(), Math.round(newValues[0]));
					break;
				case XY:
					target.setLocation(Math.round(newValues[0]), Math.round(newValues[1]));
					break;
				case W:
					target.setSize(Math.round(newValues[0]), target.getHeight());
					target.validate();
					break;
				case H:
					target.setSize(target.getWidth(), Math.round(newValues[0]));
					target.validate();
					break;
				case WH:
					target.setSize(Math.round(newValues[0]), Math.round(newValues[1]));
					target.validate();
					break;
				case XYWH:
					target.setBounds(Math.round(newValues[0]), Math.round(newValues[1]), Math.round(newValues[2]), Math.round(newValues[3]));
					target.validate();
					break;
			}
		}