类java.awt.peer.FileDialogPeer源码实例Demo

下面列出了怎么用java.awt.peer.FileDialogPeer的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: netbeans   文件: UtilitiesTest.java
protected FileDialogPeer createFileDialog(FileDialog target) throws HeadlessException {
    throw new IllegalStateException("Method not implemented");
}
 
源代码2 项目: jdk1.8-source-analysis   文件: FileDialog.java
/**
 * Sets the directory of this file dialog window to be the
 * specified directory. Specifying a <code>null</code> or an
 * invalid directory implies an implementation-defined default.
 * This default will not be realized, however, until the user
 * has selected a file. Until this point, <code>getDirectory()</code>
 * will return the value passed into this method.
 * <p>
 * Specifying "" as the directory is exactly equivalent to
 * specifying <code>null</code> as the directory.
 *
 * @param     dir   the specified directory
 * @see       java.awt.FileDialog#getDirectory
 */
public void setDirectory(String dir) {
    this.dir = (dir != null && dir.equals("")) ? null : dir;
    FileDialogPeer peer = (FileDialogPeer)this.peer;
    if (peer != null) {
        peer.setDirectory(this.dir);
    }
}
 
源代码3 项目: jdk1.8-source-analysis   文件: FileDialog.java
/**
 * Sets the selected file for this file dialog window to be the
 * specified file. This file becomes the default file if it is set
 * before the file dialog window is first shown.
 * <p>
 * When the dialog is shown, the specified file is selected. The kind of
 * selection depends on the file existence, the dialog type, and the native
 * platform. E.g., the file could be highlighted in the file list, or a
 * file name editbox could be populated with the file name.
 * <p>
 * This method accepts either a full file path, or a file name with an
 * extension if used together with the {@code setDirectory} method.
 * <p>
 * Specifying "" as the file is exactly equivalent to specifying
 * {@code null} as the file.
 *
 * @param    file   the file being set
 * @see      #getFile
 * @see      #getFiles
 */
public void setFile(String file) {
    this.file = (file != null && file.equals("")) ? null : file;
    FileDialogPeer peer = (FileDialogPeer)this.peer;
    if (peer != null) {
        peer.setFile(this.file);
    }
}
 
源代码4 项目: jdk1.8-source-analysis   文件: FileDialog.java
/**
 * Sets the filename filter for this file dialog window to the
 * specified filter.
 * Filename filters do not function in Sun's reference
 * implementation for Microsoft Windows.
 *
 * @param   filter   the specified filter
 * @see     java.io.FilenameFilter
 * @see     java.awt.FileDialog#getFilenameFilter
 */
public synchronized void setFilenameFilter(FilenameFilter filter) {
    this.filter = filter;
    FileDialogPeer peer = (FileDialogPeer)this.peer;
    if (peer != null) {
        peer.setFilenameFilter(filter);
    }
}
 
源代码5 项目: dragonwell8_jdk   文件: FileDialog.java
/**
 * Sets the directory of this file dialog window to be the
 * specified directory. Specifying a <code>null</code> or an
 * invalid directory implies an implementation-defined default.
 * This default will not be realized, however, until the user
 * has selected a file. Until this point, <code>getDirectory()</code>
 * will return the value passed into this method.
 * <p>
 * Specifying "" as the directory is exactly equivalent to
 * specifying <code>null</code> as the directory.
 *
 * @param     dir   the specified directory
 * @see       java.awt.FileDialog#getDirectory
 */
public void setDirectory(String dir) {
    this.dir = (dir != null && dir.equals("")) ? null : dir;
    FileDialogPeer peer = (FileDialogPeer)this.peer;
    if (peer != null) {
        peer.setDirectory(this.dir);
    }
}
 
源代码6 项目: dragonwell8_jdk   文件: FileDialog.java
/**
 * Sets the selected file for this file dialog window to be the
 * specified file. This file becomes the default file if it is set
 * before the file dialog window is first shown.
 * <p>
 * When the dialog is shown, the specified file is selected. The kind of
 * selection depends on the file existence, the dialog type, and the native
 * platform. E.g., the file could be highlighted in the file list, or a
 * file name editbox could be populated with the file name.
 * <p>
 * This method accepts either a full file path, or a file name with an
 * extension if used together with the {@code setDirectory} method.
 * <p>
 * Specifying "" as the file is exactly equivalent to specifying
 * {@code null} as the file.
 *
 * @param    file   the file being set
 * @see      #getFile
 * @see      #getFiles
 */
public void setFile(String file) {
    this.file = (file != null && file.equals("")) ? null : file;
    FileDialogPeer peer = (FileDialogPeer)this.peer;
    if (peer != null) {
        peer.setFile(this.file);
    }
}
 
源代码7 项目: dragonwell8_jdk   文件: FileDialog.java
/**
 * Sets the filename filter for this file dialog window to the
 * specified filter.
 * Filename filters do not function in Sun's reference
 * implementation for Microsoft Windows.
 *
 * @param   filter   the specified filter
 * @see     java.io.FilenameFilter
 * @see     java.awt.FileDialog#getFilenameFilter
 */
public synchronized void setFilenameFilter(FilenameFilter filter) {
    this.filter = filter;
    FileDialogPeer peer = (FileDialogPeer)this.peer;
    if (peer != null) {
        peer.setFilenameFilter(filter);
    }
}
 
源代码8 项目: TencentKona-8   文件: FileDialog.java
/**
 * Sets the directory of this file dialog window to be the
 * specified directory. Specifying a <code>null</code> or an
 * invalid directory implies an implementation-defined default.
 * This default will not be realized, however, until the user
 * has selected a file. Until this point, <code>getDirectory()</code>
 * will return the value passed into this method.
 * <p>
 * Specifying "" as the directory is exactly equivalent to
 * specifying <code>null</code> as the directory.
 *
 * @param     dir   the specified directory
 * @see       java.awt.FileDialog#getDirectory
 */
public void setDirectory(String dir) {
    this.dir = (dir != null && dir.equals("")) ? null : dir;
    FileDialogPeer peer = (FileDialogPeer)this.peer;
    if (peer != null) {
        peer.setDirectory(this.dir);
    }
}
 
源代码9 项目: TencentKona-8   文件: FileDialog.java
/**
 * Sets the selected file for this file dialog window to be the
 * specified file. This file becomes the default file if it is set
 * before the file dialog window is first shown.
 * <p>
 * When the dialog is shown, the specified file is selected. The kind of
 * selection depends on the file existence, the dialog type, and the native
 * platform. E.g., the file could be highlighted in the file list, or a
 * file name editbox could be populated with the file name.
 * <p>
 * This method accepts either a full file path, or a file name with an
 * extension if used together with the {@code setDirectory} method.
 * <p>
 * Specifying "" as the file is exactly equivalent to specifying
 * {@code null} as the file.
 *
 * @param    file   the file being set
 * @see      #getFile
 * @see      #getFiles
 */
public void setFile(String file) {
    this.file = (file != null && file.equals("")) ? null : file;
    FileDialogPeer peer = (FileDialogPeer)this.peer;
    if (peer != null) {
        peer.setFile(this.file);
    }
}
 
源代码10 项目: TencentKona-8   文件: FileDialog.java
/**
 * Sets the filename filter for this file dialog window to the
 * specified filter.
 * Filename filters do not function in Sun's reference
 * implementation for Microsoft Windows.
 *
 * @param   filter   the specified filter
 * @see     java.io.FilenameFilter
 * @see     java.awt.FileDialog#getFilenameFilter
 */
public synchronized void setFilenameFilter(FilenameFilter filter) {
    this.filter = filter;
    FileDialogPeer peer = (FileDialogPeer)this.peer;
    if (peer != null) {
        peer.setFilenameFilter(filter);
    }
}
 
源代码11 项目: jdk8u60   文件: FileDialog.java
/**
 * Sets the directory of this file dialog window to be the
 * specified directory. Specifying a <code>null</code> or an
 * invalid directory implies an implementation-defined default.
 * This default will not be realized, however, until the user
 * has selected a file. Until this point, <code>getDirectory()</code>
 * will return the value passed into this method.
 * <p>
 * Specifying "" as the directory is exactly equivalent to
 * specifying <code>null</code> as the directory.
 *
 * @param     dir   the specified directory
 * @see       java.awt.FileDialog#getDirectory
 */
public void setDirectory(String dir) {
    this.dir = (dir != null && dir.equals("")) ? null : dir;
    FileDialogPeer peer = (FileDialogPeer)this.peer;
    if (peer != null) {
        peer.setDirectory(this.dir);
    }
}
 
源代码12 项目: jdk8u60   文件: FileDialog.java
/**
 * Sets the selected file for this file dialog window to be the
 * specified file. This file becomes the default file if it is set
 * before the file dialog window is first shown.
 * <p>
 * When the dialog is shown, the specified file is selected. The kind of
 * selection depends on the file existence, the dialog type, and the native
 * platform. E.g., the file could be highlighted in the file list, or a
 * file name editbox could be populated with the file name.
 * <p>
 * This method accepts either a full file path, or a file name with an
 * extension if used together with the {@code setDirectory} method.
 * <p>
 * Specifying "" as the file is exactly equivalent to specifying
 * {@code null} as the file.
 *
 * @param    file   the file being set
 * @see      #getFile
 * @see      #getFiles
 */
public void setFile(String file) {
    this.file = (file != null && file.equals("")) ? null : file;
    FileDialogPeer peer = (FileDialogPeer)this.peer;
    if (peer != null) {
        peer.setFile(this.file);
    }
}
 
源代码13 项目: jdk8u60   文件: FileDialog.java
/**
 * Sets the filename filter for this file dialog window to the
 * specified filter.
 * Filename filters do not function in Sun's reference
 * implementation for Microsoft Windows.
 *
 * @param   filter   the specified filter
 * @see     java.io.FilenameFilter
 * @see     java.awt.FileDialog#getFilenameFilter
 */
public synchronized void setFilenameFilter(FilenameFilter filter) {
    this.filter = filter;
    FileDialogPeer peer = (FileDialogPeer)this.peer;
    if (peer != null) {
        peer.setFilenameFilter(filter);
    }
}
 
源代码14 项目: JDKSourceCode1.8   文件: FileDialog.java
/**
 * Sets the directory of this file dialog window to be the
 * specified directory. Specifying a <code>null</code> or an
 * invalid directory implies an implementation-defined default.
 * This default will not be realized, however, until the user
 * has selected a file. Until this point, <code>getDirectory()</code>
 * will return the value passed into this method.
 * <p>
 * Specifying "" as the directory is exactly equivalent to
 * specifying <code>null</code> as the directory.
 *
 * @param     dir   the specified directory
 * @see       java.awt.FileDialog#getDirectory
 */
public void setDirectory(String dir) {
    this.dir = (dir != null && dir.equals("")) ? null : dir;
    FileDialogPeer peer = (FileDialogPeer)this.peer;
    if (peer != null) {
        peer.setDirectory(this.dir);
    }
}
 
源代码15 项目: JDKSourceCode1.8   文件: FileDialog.java
/**
 * Sets the selected file for this file dialog window to be the
 * specified file. This file becomes the default file if it is set
 * before the file dialog window is first shown.
 * <p>
 * When the dialog is shown, the specified file is selected. The kind of
 * selection depends on the file existence, the dialog type, and the native
 * platform. E.g., the file could be highlighted in the file list, or a
 * file name editbox could be populated with the file name.
 * <p>
 * This method accepts either a full file path, or a file name with an
 * extension if used together with the {@code setDirectory} method.
 * <p>
 * Specifying "" as the file is exactly equivalent to specifying
 * {@code null} as the file.
 *
 * @param    file   the file being set
 * @see      #getFile
 * @see      #getFiles
 */
public void setFile(String file) {
    this.file = (file != null && file.equals("")) ? null : file;
    FileDialogPeer peer = (FileDialogPeer)this.peer;
    if (peer != null) {
        peer.setFile(this.file);
    }
}
 
源代码16 项目: JDKSourceCode1.8   文件: FileDialog.java
/**
 * Sets the filename filter for this file dialog window to the
 * specified filter.
 * Filename filters do not function in Sun's reference
 * implementation for Microsoft Windows.
 *
 * @param   filter   the specified filter
 * @see     java.io.FilenameFilter
 * @see     java.awt.FileDialog#getFilenameFilter
 */
public synchronized void setFilenameFilter(FilenameFilter filter) {
    this.filter = filter;
    FileDialogPeer peer = (FileDialogPeer)this.peer;
    if (peer != null) {
        peer.setFilenameFilter(filter);
    }
}
 
源代码17 项目: openjdk-jdk8u   文件: FileDialog.java
/**
 * Sets the directory of this file dialog window to be the
 * specified directory. Specifying a <code>null</code> or an
 * invalid directory implies an implementation-defined default.
 * This default will not be realized, however, until the user
 * has selected a file. Until this point, <code>getDirectory()</code>
 * will return the value passed into this method.
 * <p>
 * Specifying "" as the directory is exactly equivalent to
 * specifying <code>null</code> as the directory.
 *
 * @param     dir   the specified directory
 * @see       java.awt.FileDialog#getDirectory
 */
public void setDirectory(String dir) {
    this.dir = (dir != null && dir.equals("")) ? null : dir;
    FileDialogPeer peer = (FileDialogPeer)this.peer;
    if (peer != null) {
        peer.setDirectory(this.dir);
    }
}
 
源代码18 项目: openjdk-jdk8u   文件: FileDialog.java
/**
 * Sets the selected file for this file dialog window to be the
 * specified file. This file becomes the default file if it is set
 * before the file dialog window is first shown.
 * <p>
 * When the dialog is shown, the specified file is selected. The kind of
 * selection depends on the file existence, the dialog type, and the native
 * platform. E.g., the file could be highlighted in the file list, or a
 * file name editbox could be populated with the file name.
 * <p>
 * This method accepts either a full file path, or a file name with an
 * extension if used together with the {@code setDirectory} method.
 * <p>
 * Specifying "" as the file is exactly equivalent to specifying
 * {@code null} as the file.
 *
 * @param    file   the file being set
 * @see      #getFile
 * @see      #getFiles
 */
public void setFile(String file) {
    this.file = (file != null && file.equals("")) ? null : file;
    FileDialogPeer peer = (FileDialogPeer)this.peer;
    if (peer != null) {
        peer.setFile(this.file);
    }
}
 
源代码19 项目: openjdk-jdk8u   文件: FileDialog.java
/**
 * Sets the filename filter for this file dialog window to the
 * specified filter.
 * Filename filters do not function in Sun's reference
 * implementation for Microsoft Windows.
 *
 * @param   filter   the specified filter
 * @see     java.io.FilenameFilter
 * @see     java.awt.FileDialog#getFilenameFilter
 */
public synchronized void setFilenameFilter(FilenameFilter filter) {
    this.filter = filter;
    FileDialogPeer peer = (FileDialogPeer)this.peer;
    if (peer != null) {
        peer.setFilenameFilter(filter);
    }
}
 
源代码20 项目: openjdk-jdk8u-backup   文件: FileDialog.java
/**
 * Sets the directory of this file dialog window to be the
 * specified directory. Specifying a <code>null</code> or an
 * invalid directory implies an implementation-defined default.
 * This default will not be realized, however, until the user
 * has selected a file. Until this point, <code>getDirectory()</code>
 * will return the value passed into this method.
 * <p>
 * Specifying "" as the directory is exactly equivalent to
 * specifying <code>null</code> as the directory.
 *
 * @param     dir   the specified directory
 * @see       java.awt.FileDialog#getDirectory
 */
public void setDirectory(String dir) {
    this.dir = (dir != null && dir.equals("")) ? null : dir;
    FileDialogPeer peer = (FileDialogPeer)this.peer;
    if (peer != null) {
        peer.setDirectory(this.dir);
    }
}
 
源代码21 项目: openjdk-jdk8u-backup   文件: FileDialog.java
/**
 * Sets the selected file for this file dialog window to be the
 * specified file. This file becomes the default file if it is set
 * before the file dialog window is first shown.
 * <p>
 * When the dialog is shown, the specified file is selected. The kind of
 * selection depends on the file existence, the dialog type, and the native
 * platform. E.g., the file could be highlighted in the file list, or a
 * file name editbox could be populated with the file name.
 * <p>
 * This method accepts either a full file path, or a file name with an
 * extension if used together with the {@code setDirectory} method.
 * <p>
 * Specifying "" as the file is exactly equivalent to specifying
 * {@code null} as the file.
 *
 * @param    file   the file being set
 * @see      #getFile
 * @see      #getFiles
 */
public void setFile(String file) {
    this.file = (file != null && file.equals("")) ? null : file;
    FileDialogPeer peer = (FileDialogPeer)this.peer;
    if (peer != null) {
        peer.setFile(this.file);
    }
}
 
源代码22 项目: openjdk-jdk8u-backup   文件: FileDialog.java
/**
 * Sets the filename filter for this file dialog window to the
 * specified filter.
 * Filename filters do not function in Sun's reference
 * implementation for Microsoft Windows.
 *
 * @param   filter   the specified filter
 * @see     java.io.FilenameFilter
 * @see     java.awt.FileDialog#getFilenameFilter
 */
public synchronized void setFilenameFilter(FilenameFilter filter) {
    this.filter = filter;
    FileDialogPeer peer = (FileDialogPeer)this.peer;
    if (peer != null) {
        peer.setFilenameFilter(filter);
    }
}
 
源代码23 项目: Bytecoder   文件: FileDialog.java
/**
 * Sets the directory of this file dialog window to be the
 * specified directory. Specifying a {@code null} or an
 * invalid directory implies an implementation-defined default.
 * This default will not be realized, however, until the user
 * has selected a file. Until this point, {@code getDirectory()}
 * will return the value passed into this method.
 * <p>
 * Specifying "" as the directory is exactly equivalent to
 * specifying {@code null} as the directory.
 *
 * @param     dir   the specified directory
 * @see       java.awt.FileDialog#getDirectory
 */
public void setDirectory(String dir) {
    this.dir = (dir != null && dir.isEmpty()) ? null : dir;
    FileDialogPeer peer = (FileDialogPeer)this.peer;
    if (peer != null) {
        peer.setDirectory(this.dir);
    }
}
 
源代码24 项目: Bytecoder   文件: FileDialog.java
/**
 * Sets the selected file for this file dialog window to be the
 * specified file. This file becomes the default file if it is set
 * before the file dialog window is first shown.
 * <p>
 * When the dialog is shown, the specified file is selected. The kind of
 * selection depends on the file existence, the dialog type, and the native
 * platform. E.g., the file could be highlighted in the file list, or a
 * file name editbox could be populated with the file name.
 * <p>
 * This method accepts either a full file path, or a file name with an
 * extension if used together with the {@code setDirectory} method.
 * <p>
 * Specifying "" as the file is exactly equivalent to specifying
 * {@code null} as the file.
 *
 * @param    file   the file being set
 * @see      #getFile
 * @see      #getFiles
 */
public void setFile(String file) {
    this.file = (file != null && file.isEmpty()) ? null : file;
    FileDialogPeer peer = (FileDialogPeer)this.peer;
    if (peer != null) {
        peer.setFile(this.file);
    }
}
 
源代码25 项目: Bytecoder   文件: FileDialog.java
/**
 * Sets the filename filter for this file dialog window to the
 * specified filter.
 * Filename filters do not function in Sun's reference
 * implementation for Microsoft Windows.
 *
 * @param   filter   the specified filter
 * @see     java.io.FilenameFilter
 * @see     java.awt.FileDialog#getFilenameFilter
 */
public synchronized void setFilenameFilter(FilenameFilter filter) {
    this.filter = filter;
    FileDialogPeer peer = (FileDialogPeer)this.peer;
    if (peer != null) {
        peer.setFilenameFilter(filter);
    }
}
 
源代码26 项目: openjdk-jdk9   文件: FileDialog.java
/**
 * Sets the directory of this file dialog window to be the
 * specified directory. Specifying a {@code null} or an
 * invalid directory implies an implementation-defined default.
 * This default will not be realized, however, until the user
 * has selected a file. Until this point, {@code getDirectory()}
 * will return the value passed into this method.
 * <p>
 * Specifying "" as the directory is exactly equivalent to
 * specifying {@code null} as the directory.
 *
 * @param     dir   the specified directory
 * @see       java.awt.FileDialog#getDirectory
 */
public void setDirectory(String dir) {
    this.dir = (dir != null && dir.equals("")) ? null : dir;
    FileDialogPeer peer = (FileDialogPeer)this.peer;
    if (peer != null) {
        peer.setDirectory(this.dir);
    }
}
 
源代码27 项目: openjdk-jdk9   文件: FileDialog.java
/**
 * Sets the selected file for this file dialog window to be the
 * specified file. This file becomes the default file if it is set
 * before the file dialog window is first shown.
 * <p>
 * When the dialog is shown, the specified file is selected. The kind of
 * selection depends on the file existence, the dialog type, and the native
 * platform. E.g., the file could be highlighted in the file list, or a
 * file name editbox could be populated with the file name.
 * <p>
 * This method accepts either a full file path, or a file name with an
 * extension if used together with the {@code setDirectory} method.
 * <p>
 * Specifying "" as the file is exactly equivalent to specifying
 * {@code null} as the file.
 *
 * @param    file   the file being set
 * @see      #getFile
 * @see      #getFiles
 */
public void setFile(String file) {
    this.file = (file != null && file.equals("")) ? null : file;
    FileDialogPeer peer = (FileDialogPeer)this.peer;
    if (peer != null) {
        peer.setFile(this.file);
    }
}
 
源代码28 项目: openjdk-jdk9   文件: FileDialog.java
/**
 * Sets the filename filter for this file dialog window to the
 * specified filter.
 * Filename filters do not function in Sun's reference
 * implementation for Microsoft Windows.
 *
 * @param   filter   the specified filter
 * @see     java.io.FilenameFilter
 * @see     java.awt.FileDialog#getFilenameFilter
 */
public synchronized void setFilenameFilter(FilenameFilter filter) {
    this.filter = filter;
    FileDialogPeer peer = (FileDialogPeer)this.peer;
    if (peer != null) {
        peer.setFilenameFilter(filter);
    }
}
 
源代码29 项目: jdk8u-jdk   文件: FileDialog.java
/**
 * Sets the directory of this file dialog window to be the
 * specified directory. Specifying a <code>null</code> or an
 * invalid directory implies an implementation-defined default.
 * This default will not be realized, however, until the user
 * has selected a file. Until this point, <code>getDirectory()</code>
 * will return the value passed into this method.
 * <p>
 * Specifying "" as the directory is exactly equivalent to
 * specifying <code>null</code> as the directory.
 *
 * @param     dir   the specified directory
 * @see       java.awt.FileDialog#getDirectory
 */
public void setDirectory(String dir) {
    this.dir = (dir != null && dir.equals("")) ? null : dir;
    FileDialogPeer peer = (FileDialogPeer)this.peer;
    if (peer != null) {
        peer.setDirectory(this.dir);
    }
}
 
源代码30 项目: jdk8u-jdk   文件: FileDialog.java
/**
 * Sets the selected file for this file dialog window to be the
 * specified file. This file becomes the default file if it is set
 * before the file dialog window is first shown.
 * <p>
 * When the dialog is shown, the specified file is selected. The kind of
 * selection depends on the file existence, the dialog type, and the native
 * platform. E.g., the file could be highlighted in the file list, or a
 * file name editbox could be populated with the file name.
 * <p>
 * This method accepts either a full file path, or a file name with an
 * extension if used together with the {@code setDirectory} method.
 * <p>
 * Specifying "" as the file is exactly equivalent to specifying
 * {@code null} as the file.
 *
 * @param    file   the file being set
 * @see      #getFile
 * @see      #getFiles
 */
public void setFile(String file) {
    this.file = (file != null && file.equals("")) ? null : file;
    FileDialogPeer peer = (FileDialogPeer)this.peer;
    if (peer != null) {
        peer.setFile(this.file);
    }
}
 
 类所在包
 同包方法