В этой статье описывается простая реализация [My Computer Explorer] в Javafx. Поделитесь этим для всех для вашей ссылки. Детали следующие:
1. Код Java:
пакет ttt; импорт java.io.file; import javafx.application.application; импорт javafx.beans.value.changelistener; import javafx.beans.value.obser vablevalue; import javafx.collections.fxcollections; import javafx.collections.observablistististes.fxcollections; import javafx.collections.observablistististes.fxcollections; import javafx.collections.observablistististe. Импорт javafx.scene.scene; import javafx.scene.control.tablecolumn; import javafx.scene.control.tableview; import javafx.scene.control.treeitem; import ort javafx.scene.layout.borderpane; import javafx.slayout.layout. .Hbox; import javafx.scene.layout.priority; import javafx.stage.stage; import javafx.scene.control.treeview; import javafx.scene.control.cell.proper tyvaluefactory; открытый класс Treeviews Extends {public static asbureLelist < Filledetail> data = fxcollections.observablearraylist (); Управление ресурсами "); treeitem <file> rootitem = new Treeitem <> (новый файл (system.getenv (" computername "))); для (файл файла: файл. ; TableColumn <FileTetail, String> FirstColumn = New TableColumn <> ("file"); SecondColumn = New TableColumn <> («Тип»); («Последнее изменение»); Sethgrow (Tree, приоритет. Always); <File >> () {@Override public void изменен (vasebleValue <? Extends treeItem <File >> наблюдаемый, treeItem <File> oldValue, treeItem <File> newValue) {наблюдаемый список <treeitem <File >> treeList = newValue.getChildren (); Setall (Tabledist);
2. код Java:
Пакет Ttt; импорт java.io.file; Import Java.Text.simpledateformat; импорт java.util.date; Тип строки; Filename = file.getName (); .length = file.length (); gtfilename () {return filename; {return Type;
3. код Java:
Пакет TTT; импорт java.io.file; импорт javafx.collections.fxcollection; импорт javafx.collections.observablelist; импорт javafx.scene.control. Верно; Сетка. isfile (); [] files = f.listfiles (); );} возвращать дети;
4. Скриншот эффекта бега:
Есть надежда, что эта статья полезна для дизайна программы Java каждого.