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

📄 filesystemregistry.html

📁 j2me 中从本地读取数据JSR075 API 包括 FileConnection 等
💻 HTML
📖 第 1 页 / 共 2 页
字号:
					<P></P>
					<DD>
						<DL>
							<DT><B>Parameters:</B><DD><CODE>listener</CODE> - The new FileSystemListener to be 
									registered in order to handle adding/removing file system roots. <DT><B>Returns:</B><DD>boolean 
											indicating if file system listener was successfully added or not <DT><B>Throws:</B>
												<DD>
													<CODE>java.lang.SecurityException</CODE> - if application is not given 
													permission to read files.
													<DD>
														<CODE>java.lang.NullPointerException</CODE> - if listener is <code>null</code>.<DT><B>See 
																Also:</B><DD><A HREF="../../../../javax/microedition/io/file/FileSystemListener.html"><CODE>FileSystemListener</CODE></A>,
																<A HREF="../../../../javax/microedition/io/file/FileConnection.html"><CODE>FileConnection</CODE></A></DD></DL>
					</DD>
			</DL>
			<HR>
			<A NAME="removeFileSystemListener(javax.microedition.io.file.FileSystemListener)"><!-- --></A><H3>
				removeFileSystemListener</H3>
			<PRE>
public static boolean <B>removeFileSystemListener</B>(<A HREF="../../../../javax/microedition/io/file/FileSystemListener.html">FileSystemListener</A>&nbsp;listener)</PRE>
			<DL>
				<DD>
					This method is used to remove a registered FileSystemListener. If file systems 
					are not supported on a device, false is returned from the method.
					<P></P>
					<DD>
						<DL>
							<DT><B>Parameters:</B><DD><CODE>listener</CODE> - The FileSystemListener to be removed. <DT>
										<B>Returns:</B><DD>boolean indicating if file system listener was successfully 
											removed or not <DT><B>Throws:</B>
												<DD>
													<CODE>java.lang.NullPointerException</CODE> - if listener is <code>null</code>.<DT><B>See 
															Also:</B><DD><A HREF="../../../../javax/microedition/io/file/FileSystemListener.html"><CODE>FileSystemListener</CODE></A>,
															<A HREF="../../../../javax/microedition/io/file/FileConnection.html"><CODE>FileConnection</CODE></A></DD></DL>
					</DD>
			</DL>
			<HR>
			<A NAME="listRoots()"><!-- --></A><H3>
				listRoots</H3>
			<PRE>
public static java.util.Enumeration <B>listRoots</B>()</PRE>
			<DL>
				<DD>
					This method returns the currently mounted root file systems on a device as 
					String objects in an Enumeration. If there are no roots available on the 
					device, a zero length Enumeration is returned. If file systems are not 
					supported on a device, a zero length Enumeration is also returned (this check 
					is performed prior to security checks).
					<P>
						The first directory in the file URI is referred to as the <I>root</I>, which 
						corresponds to a logical mount point for a particular storage unit or memory. 
						Root strings are defined by the platform or implementation and can be a string 
						of zero or more characters ("" can be a valid root string on some systems) 
						followed by a trailing "/" to denote that the root is a directory. Each root 
						string is guaranteed to uniquely refer to a root. Root names are device 
						specific and are not required to adhere to any standard. Examples of possible 
						root strings and how to open them include:
						<table border="1">
							<tr>
								<th>
									Possible Root Value</th><th>Opening the Root</th></tr>
							<tr>
								<td>CFCard/</td>
								<td>Connector.open("file:///CFCard/");</td>
							</tr>
							<tr>
								<td>SDCard/</td>
								<td>Connector.open("file:///SDCard/");</td>
							</tr>
							<tr>
								<td>MemoryStick/</td>
								<td>Connector.open("file:///MemoryStick/");</td>
							</tr>
							<tr>
								<td>C:/</td>
								<td>Connector.open("file:///C:/");</td>
							</tr>
							<tr>
								<td>/</td>
								<td>Connector.open("file:////");</td>
							</tr>
						</table>
					<P>
						The following is a sample showing the use of listRoots to retrieve the 
						available size of all roots on a device:
						<pre>   Enumeration rootEnum = FileSystemRegistry.listRoots();
   while (e.hasMoreElements()) {
      String root = (String) e.nextElement();
      FileConnection fc = Connector.open("file:///" + root);
      System.out.println(fc.availableSize());
   } 
 </pre>
					<P></P>
					<DD>
						<DL>
							<DT><B>Returns:</B><DD>an Eumeration of mounted file systems as String objects. <DT><B>Throws:</B>
										<DD>
											<CODE>java.lang.SecurityException</CODE> - if application is not given 
											permission to read files.<DT><B>See Also:</B><DD><A HREF="../../../../javax/microedition/io/file/FileConnection.html"><CODE>FileConnection</CODE></A></DD></DL>
					</DD>
			</DL>
			<!-- ========= END OF CLASS DATA ========= -->
			<HR>
			<!-- ========== START OF NAVBAR ========== -->
			<A NAME="navbar_bottom"><!-- --></A>
			<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
				<TR>
					<TD COLSPAN="3" BGCOLOR="#eeeeff" CLASS="NavBarCell1">
						<A NAME="navbar_bottom_firstrow"><!-- --></A>
						<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
							<TR ALIGN="center" VALIGN="top">
								<TD BGCOLOR="#eeeeff" CLASS="NavBarCell1">
									<A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
								<TD BGCOLOR="#eeeeff" CLASS="NavBarCell1">
									<A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
								<TD BGCOLOR="#ffffff" CLASS="NavBarCell1Rev">
									&nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
								<TD BGCOLOR="#eeeeff" CLASS="NavBarCell1">
									<A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
								<TD BGCOLOR="#eeeeff" CLASS="NavBarCell1">
									<A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
								<TD BGCOLOR="#eeeeff" CLASS="NavBarCell1">
									<A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
								<TD BGCOLOR="#eeeeff" CLASS="NavBarCell1">
									<A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
							</TR>
						</TABLE>
					</TD>
					<TD ALIGN="right" VALIGN="top" ROWSPAN="3"><EM> Final Release<br>
							Rev. 1.00</EM>
					</TD>
				</TR>
				<TR>
					<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> &nbsp;PREV CLASS&nbsp; 
							&nbsp;NEXT CLASS</FONT></TD>
					<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../index.html" TARGET="_top">
								<B>FRAMES</B></A> &nbsp; &nbsp;<A HREF="FileSystemRegistry.html" TARGET="_top"><B>NO 
									FRAMES</B></A> &nbsp; &nbsp;
							<SCRIPT>  <!--  if(window==top) {    document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');  }  //--></SCRIPT>
							<NOSCRIPT>
								<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
							</NOSCRIPT>
						</FONT>
					</TD>
				</TR>
				<TR>
					<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
					<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
				</TR>
			</TABLE>
			<!-- =========== END OF NAVBAR =========== -->
			<HR>
			<font size="-1">Copyright 

⌨️ 快捷键说明

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