diff options
Diffstat (limited to 'src/demos/nurbs/icons')
-rwxr-xr-x | src/demos/nurbs/icons/IconFactory.java | 19 | ||||
-rw-r--r-- | src/demos/nurbs/icons/add.png | bin | 0 -> 1447 bytes | |||
-rw-r--r-- | src/demos/nurbs/icons/adept_sourceseditor.png | bin | 0 -> 2055 bytes | |||
-rw-r--r-- | src/demos/nurbs/icons/exit.png | bin | 0 -> 1426 bytes | |||
-rw-r--r-- | src/demos/nurbs/icons/fileclose.png | bin | 0 -> 2023 bytes | |||
-rw-r--r-- | src/demos/nurbs/icons/fileimport.png | bin | 0 -> 1831 bytes | |||
-rw-r--r-- | src/demos/nurbs/icons/filenew.png | bin | 0 -> 1580 bytes | |||
-rw-r--r-- | src/demos/nurbs/icons/folder_new.png | bin | 0 -> 2311 bytes | |||
-rw-r--r-- | src/demos/nurbs/icons/info.png | bin | 0 -> 1884 bytes | |||
-rw-r--r-- | src/demos/nurbs/icons/math_rsup.png | bin | 0 -> 1243 bytes | |||
-rw-r--r-- | src/demos/nurbs/icons/mouse.png | bin | 0 -> 1771 bytes | |||
-rw-r--r-- | src/demos/nurbs/icons/newfunction.png | bin | 0 -> 1901 bytes |
12 files changed, 19 insertions, 0 deletions
diff --git a/src/demos/nurbs/icons/IconFactory.java b/src/demos/nurbs/icons/IconFactory.java new file mode 100755 index 0000000..81c906a --- /dev/null +++ b/src/demos/nurbs/icons/IconFactory.java @@ -0,0 +1,19 @@ +package demos.nurbs.icons; + +import com.sun.opengl.impl.io.StreamUtil; +import java.io.*; +import javax.swing.ImageIcon; + +public class IconFactory { + private IconFactory() {} + + public static ImageIcon getIcon(String resourceName) { + try { + InputStream input = IconFactory.class.getClassLoader().getResourceAsStream(resourceName); + byte[] data = StreamUtil.readAll2Array(input); + return new ImageIcon(data, resourceName); + } catch (IOException e) { + return new ImageIcon(); + } + } +} diff --git a/src/demos/nurbs/icons/add.png b/src/demos/nurbs/icons/add.png Binary files differnew file mode 100644 index 0000000..ade93b9 --- /dev/null +++ b/src/demos/nurbs/icons/add.png diff --git a/src/demos/nurbs/icons/adept_sourceseditor.png b/src/demos/nurbs/icons/adept_sourceseditor.png Binary files differnew file mode 100644 index 0000000..c69015a --- /dev/null +++ b/src/demos/nurbs/icons/adept_sourceseditor.png diff --git a/src/demos/nurbs/icons/exit.png b/src/demos/nurbs/icons/exit.png Binary files differnew file mode 100644 index 0000000..5313b7a --- /dev/null +++ b/src/demos/nurbs/icons/exit.png diff --git a/src/demos/nurbs/icons/fileclose.png b/src/demos/nurbs/icons/fileclose.png Binary files differnew file mode 100644 index 0000000..84813bc --- /dev/null +++ b/src/demos/nurbs/icons/fileclose.png diff --git a/src/demos/nurbs/icons/fileimport.png b/src/demos/nurbs/icons/fileimport.png Binary files differnew file mode 100644 index 0000000..3bf3b99 --- /dev/null +++ b/src/demos/nurbs/icons/fileimport.png diff --git a/src/demos/nurbs/icons/filenew.png b/src/demos/nurbs/icons/filenew.png Binary files differnew file mode 100644 index 0000000..1f7f88e --- /dev/null +++ b/src/demos/nurbs/icons/filenew.png diff --git a/src/demos/nurbs/icons/folder_new.png b/src/demos/nurbs/icons/folder_new.png Binary files differnew file mode 100644 index 0000000..1ea3951 --- /dev/null +++ b/src/demos/nurbs/icons/folder_new.png diff --git a/src/demos/nurbs/icons/info.png b/src/demos/nurbs/icons/info.png Binary files differnew file mode 100644 index 0000000..e3c8adb --- /dev/null +++ b/src/demos/nurbs/icons/info.png diff --git a/src/demos/nurbs/icons/math_rsup.png b/src/demos/nurbs/icons/math_rsup.png Binary files differnew file mode 100644 index 0000000..d689192 --- /dev/null +++ b/src/demos/nurbs/icons/math_rsup.png diff --git a/src/demos/nurbs/icons/mouse.png b/src/demos/nurbs/icons/mouse.png Binary files differnew file mode 100644 index 0000000..fd57fac --- /dev/null +++ b/src/demos/nurbs/icons/mouse.png diff --git a/src/demos/nurbs/icons/newfunction.png b/src/demos/nurbs/icons/newfunction.png Binary files differnew file mode 100644 index 0000000..f890ef2 --- /dev/null +++ b/src/demos/nurbs/icons/newfunction.png |