🚩 完善文件图标支持

This commit is contained in:
gewuyou 2023-10-10 14:09:55 +08:00
parent 6920774e64
commit e469b8ba89

View File

@ -1,7 +1,6 @@
package org.jcnc.jnotepad.model.entity;
import javafx.scene.Node;
import org.kordamp.ikonli.javafx.FontIcon;
import java.util.List;
@ -23,15 +22,6 @@ public class DirFileModel {
private List<DirFileModel> childFile;
public DirFileModel(String path, String name, List<DirFileModel> childFile, FontIcon iconIsNotSelected, FontIcon iconIsSelected) {
this.path = path;
this.name = name;
this.childFile = childFile;
this.iconIsNotSelected = iconIsNotSelected;
this.iconIsSelected = iconIsSelected;
}
public DirFileModel(String path, String name, List<DirFileModel> childFile, Node iconIsNotSelected, Node iconIsSelected) {
this.path = path;
this.name = name;
@ -70,17 +60,18 @@ public class DirFileModel {
return iconIsNotSelected;
}
public void setIconIsNotSelected(FontIcon iconIsNotSelected) {
public void setIconIsNotSelected(Node iconIsNotSelected) {
this.iconIsNotSelected = iconIsNotSelected;
}
public void setIconIsSelected(Node iconIsSelected) {
this.iconIsSelected = iconIsSelected;
}
public Node getIconIsSelected() {
return iconIsSelected;
}
public void setIconIsSelected(FontIcon iconIsSelected) {
this.iconIsSelected = iconIsSelected;
}
public void setChildFile(List<DirFileModel> childFile) {
this.childFile = childFile;