Класс OpenFilesEvent
- java.lang.Object
-
- java.util.EventObject
-
- java.awt.desktop.AppEvent
-
- java.awt.desktop.FilesEvent
-
- java.awt.desktop.OpenFilesEvent
- Все реализованные интерфейсы:
Serializable
public final class OpenFilesEvent extends FilesEvent
Событие, отправляемое, когда приложение запрошено для открытия списка файлов.
- С момента:
- 9
- См. также:
-
OpenFilesHandler.openFiles(java.awt.desktop.OpenFilesEvent), Сериализованная форма
Поля
Поля, объявленные в классе java.util.EventObject
source
Конструкторы
| Конструктор | Описание |
|---|---|
OpenFilesEvent(List<File> files,
String searchTerm) |
Создает |
Методы
| Модификатор и тип | Метод | Описание |
|---|---|---|
String |
getSearchTerm() |
Возвращает поисковый запрос. |
Методы, объявленные в классе java.awt.desktop.FilesEvent
getFiles
Методы, объявленные в классе java.util.EventObject
getSource, toString
Методы, объявленные в классе java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Конструкторы
OpenFilesEvent
public OpenFilesEvent(List<File> files,
String searchTerm)
Создает OpenFilesEvent.
- Параметры:
-
files- список файлов -
searchTerm- поисковый запрос - Исключения:
-
HeadlessException- еслиGraphicsEnvironment.isHeadless()возвращаетtrue -
UnsupportedOperationException- если API рабочего стола не поддерживается на текущей платформе - См. также:
-
Desktop.isDesktopSupported(),GraphicsEnvironment.isHeadless()
Методы
getSearchTerm
public String getSearchTerm()
Возвращает поисковый запрос. Платформа может по желанию предоставить поисковый запрос, который был использован для поиска файлов. Это, например, происходит в Mac OS X, когда файлы были открыты с помощью меню поиска Spotlight или окна поиска Finder.
Это полезно для выделения поискового запроса в документах при их открытии.
- Возвращает:
- использованный поисковый запрос для поиска файлов
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/OpenFilesEvent.html