java.awt.peer.FileDialogPeer#setFile ( )源码实例Demo

下面列出了java.awt.peer.FileDialogPeer#setFile ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: 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);
    }
}
 
源代码2 项目: 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);
    }
}
 
源代码3 项目: 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);
    }
}
 
源代码4 项目: 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);
    }
}
 
源代码5 项目: 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);
    }
}
 
源代码6 项目: 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);
    }
}
 
源代码7 项目: 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);
    }
}
 
源代码8 项目: 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);
    }
}
 
源代码9 项目: 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);
    }
}
 
源代码10 项目: 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);
    }
}
 
源代码11 项目: Java8CN   文件: 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);
    }
}
 
源代码12 项目: hottub   文件: 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 项目: openjdk-8-source   文件: 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);
    }
}
 
源代码14 项目: openjdk-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);
    }
}
 
源代码15 项目: 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);
    }
}
 
源代码16 项目: 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);
    }
}
 
源代码17 项目: jdk-1.7-annotated   文件: 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>
 * Specifying "" as the file is exactly equivalent to specifying
 * <code>null</code>
 * 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);
    }
}
 
源代码18 项目: jdk8u-dev-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);
    }
}