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

📄 indexedcolorformattest.java

📁 FMJ(freedom media for java)是java视频开发的新选择
💻 JAVA
字号:
package net.sf.fmj.test.compat.formats;import java.awt.Dimension;import javax.media.Format;import javax.media.format.IndexedColorFormat;import junit.framework.TestCase;public class IndexedColorFormatTest extends TestCase{	public void testConstructors()	{		{			final byte[] arr1 = new byte[] {0, 0};			final byte[] arr2 = new byte[] {0, 0};			final byte[] arr3 = new byte[] {0, 0};						final IndexedColorFormat f1 = new IndexedColorFormat(new Dimension(1, 1), 2000, Format.byteArray, 3.f, 1, 2, arr1, arr2, arr3);			assertEquals(f1.getBlueValues(), arr3);			assertEquals(f1.getDataType(), byte[].class);			assertEquals(f1.getFrameRate(), 3.f);			assertEquals(f1.getGreenValues(), arr2);			assertEquals(f1.getLineStride(), 1);			assertEquals(f1.getMapSize(), 2);			assertEquals(f1.getMaxDataLength(), 2000);			assertEquals(f1.getRedValues(), arr1);			assertEquals(f1.getSize(), new Dimension(1, 1));		}	}		public void testClone()	{		final byte[] arr1 = new byte[] {0, 0};		final byte[] arr2 = new byte[] {0, 0};		final byte[] arr3 = new byte[] {0, 0};				final IndexedColorFormat f1 = new IndexedColorFormat(new Dimension(1, 1), 2000, Format.byteArray, 3.f, 1, 2, arr1, arr2, arr3);		final IndexedColorFormat f2 = (IndexedColorFormat) f1.clone();				assertTrue(f2.getRedValues() == f1.getRedValues());		assertTrue(f2.getGreenValues() == f1.getGreenValues());		assertTrue(f2.getBlueValues() == f1.getBlueValues());		assertTrue(f2.getSize() != f1.getSize());		assertEquals(f1.getSize(), f2.getSize());			}		private void assertEquals(double a, double b)	{		assertTrue(a == b);	}	}

⌨️ 快捷键说明

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