JavaTM 2 Platform
Standard Ed. 6

介面 java.util.Enumeration
的使用

使用 Enumeration 的軟體套件
java.applet 提供創建 applet 所必需的類別和 applet 用來與其 applet 上下文通信的類別。 
java.awt 包含用於創建使用者介面和繪製圖形圖像的全部類別。 
java.beans 包含與開發 beans 有關的類別,即基於 JavaBeansTM 架構的元件。 
java.io 通過資料串流、序列化和檔案系統提供系統輸入和輸出。 
java.lang 提供利用 Java 程式語言進行程序設計的基礎類別。 
java.net 為實作網路應用程序提供類別。 
java.security 為安全框架提供類別和介面。 
java.security.acl 此套件中的類別和介面已經被 java.security 套件中的類別取代。 
java.sql 提供使用 JavaTM 程式語言存取並處理存儲在資料源(通常是一個關聯型資料庫)中的資料的 API。 
java.util 包含 collection 框架、遺留的 collection 類別、事件模型、日期和時間設施、國際化和各種實用工具類別(字元串標記產生器、隨機數產生器和位元陣列)。 
java.util.concurrent 在共時程式中很常用的實用工具類別。 
java.util.jar 提供讀寫 JAR (Java ARchive) 檔案格式的類別,該格式基於具有可選清單檔案的標準 ZIP 檔案格式。 
java.util.logging 提供 JavaTM 2 平臺核心日誌工具的類別和介面。 
java.util.zip 提供用於讀寫標準 ZIP 和 GZIP 檔案格式的類別。 
javax.activation   
javax.management.loading 提供實作高層級動態載入的類別。 
javax.naming 為存取命名服務提供類別和介面。 
javax.naming.ldap 提供對 LDAPv3 擴展操作和控制元件的支持。 
javax.net.ssl 提供用於安全Socket層(SSL)套件的類別。 
javax.security.sasl 包含用於支持 SASL 的類別和介面。 
javax.sql.rowset.spi 第三方供應商在其同步提供者的實作中必須使用的標準類別和介面。 
javax.swing 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 
javax.swing.table 提供用於處理 javax.swing.JTable 的類別和介面。 
javax.swing.text 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 
javax.swing.text.html 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 
javax.swing.text.html.parser 提供預設的 HTML 解析器以及支持類別。 
javax.swing.tree 提供處理 javax.swing.JTree 的類別和介面。 
org.xml.sax.helpers 此套件包含“說明器”類別,其中包括對引導基於 SAX 的應用程序的支持。 
 

java.appletEnumeration 的使用
 

返回 Enumerationjava.applet 中的方法
 Enumeration<Applet> AppletContext.getApplets()
          找到此 applet 上下文表示的文檔中的所有 applet。
 

java.awtEnumeration 的使用
 

返回 Enumerationjava.awt 中的方法
 Enumeration<MenuShortcut> MenuBar.shortcuts()
          獲取此選單欄正在管理的所有選單快捷方式的列舉。
 

java.beansEnumeration 的使用
 

返回 Enumerationjava.beans 中的方法
 Enumeration<String> FeatureDescriptor.attributeNames()
          獲得與語言環境無關的此特性名稱的列舉。
 

java.ioEnumeration 的使用
 

參數型別為 Enumerationjava.io 中的建構子
SequenceInputStream(Enumeration<? extends InputStream> e)
          通過記住參數來初始化新創建的 SequenceInputStream,該參數必須是產生運行時型別為 InputStream 物件的 Enumeration 型參數。
 

java.langEnumeration 的使用
 

返回 Enumerationjava.lang 中的方法
protected  Enumeration<URL> ClassLoader.findResources(String name)
          返回表示所有具有給定名稱的資源的 URL 物件的列舉。
 Enumeration<URL> ClassLoader.getResources(String name)
          尋找所有給定名稱的資源。
static Enumeration<URL> ClassLoader.getSystemResources(String name)
          從用來載入類別的搜尋路徑中尋找所有具有指定名稱的資源。
 

java.netEnumeration 的使用
 

返回 Enumerationjava.net 中的方法
 Enumeration<URL> URLClassLoader.findResources(String name)
          返回表示 URL 搜尋路徑中具有指定名稱的所有資源的 URL 列舉。
 Enumeration<InetAddress> NetworkInterface.getInetAddresses()
          一個便捷方法,返回一個具有綁定到此網路介面全部或部分 InetAddress 的 Enumeration。
static Enumeration<NetworkInterface> NetworkInterface.getNetworkInterfaces()
          返回此機器上的所有介面。
 Enumeration<NetworkInterface> NetworkInterface.getSubInterfaces()
          獲取具有連接到此網路介面的所有子介面(也稱虛擬介面)的 Enumeration。
 

java.securityEnumeration 的使用
 

返回 Enumerationjava.security 中的方法
 Enumeration<String> KeyStore.aliases()
          列出此 keystore 的所有別名。
 Enumeration<Object> Provider.elements()
           
 Enumeration<Permission> Permissions.elements()
          返回此 Permissions 物件中所有 PermissionCollection 中的所有 Permission 物件的列舉。
abstract  Enumeration<Permission> PermissionCollection.elements()
          返回集合中所有 Permission 物件的列舉。
abstract  Enumeration<String> KeyStoreSpi.engineAliases()
          列出此 keystore 的所有別名。
abstract  Enumeration<Identity> IdentityScope.identities()
          已過時。 返回此身份作用域內所有身份的列舉。
 Enumeration<Object> Provider.keys()
           
 

java.security.aclEnumeration 的使用
 

返回 Enumerationjava.security.acl 中的方法
 Enumeration<AclEntry> Acl.entries()
          返回此 ACL 中各項的列舉。
 Enumeration<Permission> Acl.getPermissions(Principal user)
          返回一個指定主體(表示一個實體,如個體或組)的許可權限集合的列舉。
 Enumeration<? extends Principal> Group.members()
          返回此組中成員的列舉。
 Enumeration<Permission> AclEntry.permissions()
          返回此 ACL 項中各個權限的列舉。
 

java.sqlEnumeration 的使用
 

返回 Enumerationjava.sql 中的方法
static Enumeration<Driver> DriverManager.getDrivers()
          獲取帶有當前調用者可以存取的所有當前已載入 JDBC 驅動程序的 Enumeration。
 

java.utilEnumeration 的使用
 

實作 Enumerationjava.util 中的類別
 class StringTokenizer
          string tokenizer 類別允許應用程序將字元串分解為標記。
 

返回 Enumerationjava.util 中的方法
 Enumeration<E> Vector.elements()
          返回此向量的元件的列舉。
 Enumeration<V> Hashtable.elements()
          返回此雜湊表中的值的列舉。
abstract  Enumeration<V> Dictionary.elements()
          返回此 dictionary 中值的列舉。
static
<T> Enumeration<T>
Collections.enumeration(Collection<T> c)
          返回一個指定 collection 上的列舉。
 Enumeration<String> PropertyResourceBundle.getKeys()
          返回包含在此 ResourceBundle 及其父包中的鍵的 Enumeration
 Enumeration<String> ListResourceBundle.getKeys()
          返回包含在此 ResourceBundle 及其父包中的鍵的 Enumeration
abstract  Enumeration<String> ResourceBundle.getKeys()
          返回鍵的列舉。
 Enumeration<K> Hashtable.keys()
          返回此雜湊表中的鍵的列舉。
abstract  Enumeration<K> Dictionary.keys()
          返回此 dictionary 中的鍵的列舉。
 Enumeration<?> Properties.propertyNames()
          返回屬性列表中所有鍵的列舉,如果在主屬性列表中未找到同名的鍵,則包括預設屬性列表中不同的鍵。
 

參數型別為 Enumerationjava.util 中的方法
static
<T> ArrayList<T>
Collections.list(Enumeration<T> e)
          返回一個陣列列表,它按返回順序包含指定列舉返回的元素。
 

java.util.concurrentEnumeration 的使用
 

返回 Enumerationjava.util.concurrent 中的方法
 Enumeration<V> ConcurrentHashMap.elements()
          返回此表中值的列舉。
 Enumeration<K> ConcurrentHashMap.keys()
          返回此表中鍵的列舉。
 

java.util.jarEnumeration 的使用
 

返回 Enumerationjava.util.jar 中的方法
 Enumeration<JarEntry> JarFile.entries()
          返回 zip 檔案條目的列舉。
 

java.util.loggingEnumeration 的使用
 

返回 Enumerationjava.util.logging 中的方法
 Enumeration<String> LogManager.getLoggerNames()
          獲取已知 logger 名稱的列舉。
 

java.util.zipEnumeration 的使用
 

返回 Enumerationjava.util.zip 中的方法
 Enumeration<? extends ZipEntry> ZipFile.entries()
          返回 ZIP 檔案條目的列舉。
 

javax.activationEnumeration 的使用
 

返回 Enumerationjavax.activation 中的方法
 Enumeration MimeTypeParameterList.getNames()
          獲取此列表中所有名稱的列舉。
 

javax.management.loadingEnumeration 的使用
 

返回 Enumerationjavax.management.loading 中的方法
 Enumeration<URL> MLetMBean.getResources(String name)
          尋找所有具有給定名稱的資源。
 

javax.namingEnumeration 的使用
 

javax.namingEnumeration 的子介面
 interface NamingEnumeration<T>
          此介面用於列舉 javax.naming 和 javax.naming.directory 套件中的方法所返回的列表。
 

返回 Enumerationjavax.naming 中的方法
 Enumeration<String> CompositeName.getAll()
          以字元串列舉的形式檢索此復合名稱的元件。
 Enumeration<String> CompoundName.getAll()
          以字元串列舉的形式檢索此組合名稱的元件。
 Enumeration<String> Name.getAll()
          以字元串列舉的形式檢索此名稱的元件。
 Enumeration<RefAddr> Reference.getAll()
          返回此索引中的位址所組成的列舉。
 

參數型別為 Enumerationjavax.naming 中的建構子
CompositeName(Enumeration<String> comps)
          使用由 'comps' 指定的元件建構一個新的復合名稱實例。
CompoundName(Enumeration<String> comps, Properties syntax)
          使用 comps 和 syntax 指定的元件建構一個新的組合名稱實例。
 

javax.naming.ldapEnumeration 的使用
 

返回 Enumerationjavax.naming.ldap 中的方法
 Enumeration<String> LdapName.getAll()
          以字元串列舉的形式檢索此名稱的元件。
 

javax.net.sslEnumeration 的使用
 

返回 Enumerationjavax.net.ssl 中的方法
 Enumeration SSLSessionContext.getIds()
          返回在此 SSLSessionContext 下分組的所有Session id 的 Enumeration。
 

javax.security.saslEnumeration 的使用
 

返回 Enumerationjavax.security.sasl 中的方法
static Enumeration<SaslClientFactory> Sasl.getSaslClientFactories()
          獲得用於產生 SaslClient 的已知處理器的列舉。
static Enumeration<SaslServerFactory> Sasl.getSaslServerFactories()
          獲得用於產生 SaslServer 的已知處理器的列舉。
 

javax.sql.rowset.spiEnumeration 的使用
 

返回 Enumerationjavax.sql.rowset.spi 中的方法
static Enumeration<SyncProvider> SyncFactory.getRegisteredProviders()
          返回當前已註冊的同步提供者所組成的列舉。
 

javax.swingEnumeration 的使用
 

返回 Enumerationjavax.swing 中的方法
 Enumeration JTree.DynamicUtilTreeNode.children()
          必要時創建子類別以載入此子節點。
 Enumeration<?> DefaultListModel.elements()
          返回此列表的元件列舉。
protected  Enumeration<TreePath> JTree.getDescendantToggledPaths(TreePath parent)
          返回已展開且為 parent 的子路徑的 TreePathEnumeration
 Enumeration<AbstractButton> ButtonGroup.getElements()
          返回此組中的所有按鈕。
 Enumeration<TreePath> JTree.getExpandedDescendants(TreePath parent)
          返回當前展開的 parent 路徑的子路徑的 Enumeration
 

參數型別為 Enumerationjavax.swing 中的方法
protected  void JTree.removeDescendantToggledPaths(Enumeration<TreePath> toRemove)
          移除已展開的 toRemoveTreePath 的所有子路徑。
 

javax.swing.tableEnumeration 的使用
 

返回 Enumerationjavax.swing.table 中的方法
 Enumeration<TableColumn> DefaultTableColumnModel.getColumns()
          返回該模型中所有列的一個 Enumeration
 Enumeration<TableColumn> TableColumnModel.getColumns()
          返回該模型中所有列的 Enumeration
 

javax.swing.textEnumeration 的使用
 

返回 Enumerationjavax.swing.text 中的方法
abstract  Enumeration AbstractDocument.AbstractElement.children()
          以 Enumeration 形式返回接收方的子級。
 Enumeration AbstractDocument.BranchElement.children()
          以 Enumeration 的形式返回接收者的子級。
 Enumeration AbstractDocument.LeafElement.children()
          以 Enumeration 的形式返回接收者的子級。
 Enumeration<?> SimpleAttributeSet.getAttributeNames()
          獲取集合中的屬性名稱。
 Enumeration<?> AttributeSet.getAttributeNames()
          返回集合中本地定義的屬性名稱的列舉。
 Enumeration<?> StyleContext.SmallAttributeSet.getAttributeNames()
          獲取所有屬性的名稱。
 Enumeration<?> StyleContext.NamedStyle.getAttributeNames()
          獲取所有屬性的名稱。
 Enumeration<?> AbstractDocument.AbstractElement.getAttributeNames()
          獲取所有屬性的名稱。
 Enumeration<?> DefaultStyledDocument.getStyleNames()
          獲取樣式名稱列表。
 Enumeration<?> StyleContext.getStyleNames()
          獲取定義的樣式名稱。
 

參數型別為 Enumerationjavax.swing.text 中的方法
 AttributeSet StyleContext.removeAttributes(AttributeSet old, Enumeration<?> names)
          移除元素的一個屬性集。
 AttributeSet AbstractDocument.AttributeContext.removeAttributes(AttributeSet old, Enumeration<?> names)
          移除元素的一組屬性。
 void SimpleAttributeSet.removeAttributes(Enumeration<?> names)
          從列表中移除屬性集。
 void MutableAttributeSet.removeAttributes(Enumeration<?> names)
          移除具有給定 name 的屬性集。
 void StyleContext.NamedStyle.removeAttributes(Enumeration<?> names)
          移除元素的屬性集。
 void AbstractDocument.AbstractElement.removeAttributes(Enumeration<?> names)
          移除該元素的屬性集合。
 

javax.swing.text.htmlEnumeration 的使用
 

參數型別為 Enumerationjavax.swing.text.html 中的方法
 AttributeSet StyleSheet.removeAttributes(AttributeSet old, Enumeration<?> names)
          移除元素的屬性集。
 

javax.swing.text.html.parserEnumeration 的使用
 

返回 Enumerationjavax.swing.text.html.parser 中的方法
 Enumeration<?> AttributeList.getValues()
           
 

javax.swing.treeEnumeration 的使用
 

宣告為 Enumerationjavax.swing.tree 中的欄位
static Enumeration<TreeNode> DefaultMutableTreeNode.EMPTY_ENUMERATION
          始終為空的列舉。
 

返回 Enumerationjavax.swing.tree 中的方法
 Enumeration DefaultMutableTreeNode.breadthFirstEnumeration()
          創建並返回一個列舉,該列舉按廣度優先的順序遍歷以此節點為根的子階層樹。
 Enumeration DefaultMutableTreeNode.children()
          創建並返回此節點的子節點的正向列舉。
 Enumeration TreeNode.children()
          以 Enumeration 的形式返回接收者的子節點。
 Enumeration DefaultMutableTreeNode.depthFirstEnumeration()
          創建並返回一個列舉,該列舉按深度優先的順序遍歷以此節點為根的子階層樹。
 Enumeration<TreePath> FixedHeightLayoutCache.getVisiblePathsFrom(TreePath path)
          返回表示從傳入位置開始的可見路徑的增量的 Enumerator。
 Enumeration<TreePath> VariableHeightLayoutCache.getVisiblePathsFrom(TreePath path)
          返回從傳入位置開始的可見路徑的增量的 Enumerator
abstract  Enumeration<TreePath> AbstractLayoutCache.getVisiblePathsFrom(TreePath path)
          返回一個 Enumerator,它列舉從傳入位置開始的可視路徑的增量。
 Enumeration DefaultMutableTreeNode.pathFromAncestorEnumeration(TreeNode ancestor)
          創建並返回沿著從 ancestor 到此節點的路徑的一個列舉。
 Enumeration DefaultMutableTreeNode.postorderEnumeration()
          創建並返回按後序遍歷以此節點為根的階層樹的一個列舉。
 Enumeration DefaultMutableTreeNode.preorderEnumeration()
          創建並返回按前序遍歷以此節點為根的子階層樹的一個列舉。
 

org.xml.sax.helpersEnumeration 的使用
 

返回 Enumerationorg.xml.sax.helpers 中的方法
 Enumeration NamespaceSupport.getDeclaredPrefixes()
          返回此上下文中宣告的所有前綴的列舉。
 Enumeration NamespaceSupport.getPrefixes()
          返回所有前綴的列舉,其宣告在當前上下文中是活動的。
 Enumeration NamespaceSupport.getPrefixes(String uri)
          返回給定 URI 的 所有前綴的列舉,給定 URI 的宣告在當前上下文中是活動的。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only