类 TorrentSelector.Selector

java.lang.Object
com.acgist.snail.gui.javafx.window.torrent.TorrentSelector.Selector
封闭类:
TorrentSelector

protected static final class TorrentSelector.Selector extends Object

文件选择器

作者:
acgist
  • 构造器详细资料

    • Selector

      protected Selector(String path, Long size, javafx.scene.control.CheckBox checkBox, javafx.scene.control.TreeItem<javafx.scene.layout.HBox> treeItem)
      参数:
      path - 文件路径
      size - 文件大小
      checkBox - 选择框
      treeItem - 文件菜单节点
  • 方法详细资料

    • isSelected

      public boolean isSelected()

      判断是否选中

      返回:
      是否选中
    • setSelected

      public void setSelected()

      设置选中

    • setSelected

      public void setSelected(boolean selected)

      设置是否选中

      参数:
      selected - 是否选中
    • getPath

      public String getPath()

      获取文件路径

      返回:
      文件路径
    • getSize

      public long getSize()

      获取文件大小

      返回:
      文件大小
    • isFile

      public boolean isFile()

      判断是否是文件

      返回:
      是否是文件
    • getCheckBox

      public javafx.scene.control.CheckBox getCheckBox()

      获取选择框

      返回:
      选择框
    • getTreeItem

      public javafx.scene.control.TreeItem<javafx.scene.layout.HBox> getTreeItem()

      获取文件菜单节点

      返回:
      文件菜单节点