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

📄 j3dqueryprops.java

📁 JAVA3D矩陈的相关类
💻 JAVA
字号:
/* * $RCSfile: J3dQueryProps.java,v $ * * Copyright (c) 2007 Sun Microsystems, Inc. All rights reserved. * * Use is subject to license terms. * * $Revision: 1.4 $ * $Date: 2007/02/09 17:18:07 $ * $State: Exp $ */package javax.media.j3d;import java.util.*;/** * Properties object for query operations.  It is a read-only Map backed * up by a Hashtable. */class J3dQueryProps extends AbstractMap {    private Hashtable table;    private Set entrySet = null;    /**     * Constructs a new J3dQueryProps object using the specified     * array of keys and the specified values.  The arrays must be     * the same size.     */    J3dQueryProps(String[] keys, Object[] values) {	table = new Hashtable();	for (int i = 0; i < keys.length; i++) {	    table.put(keys[i], values[i]);	}    }    /**     * Gets value corresponding to specified key     */    public Object get(Object key) {	return table.get(key);    }    /**     * Returns true if the specified key is contained in this Map     */    public boolean containsKey(Object key) {	return table.containsKey(key);    }    /**     * Returns true if the specified value is contained in this Map     */    public boolean containsValue(Object value) {	return table.containsValue(value);    }    /**     * Returns a new Set object for the entries of this map     */    public Set entrySet() {	if (entrySet == null)	    entrySet = new EntrySet();	return entrySet;    }    /**     * Entry set class     */    private class EntrySet extends AbstractSet {	private EntrySet() {	}	public int size() {	    return table.size();	}	public Iterator iterator() {	    return new MapIterator();	}    }    /**     * Entry set class     */    private class MapIterator implements Iterator {	private Iterator i;	private MapIterator() {	    i = table.entrySet().iterator();	}	public boolean hasNext() {	    return i.hasNext();	}	public Object next() {	    return i.next();	}	public void remove() {	    throw new UnsupportedOperationException();	}    }}

⌨️ 快捷键说明

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