網(wǎng)友評(píng)分:
9.6分
Topaz Gigapixel AI(圖像縮放軟件) V5.8.0 最新官方版
HEIC圖片轉(zhuǎn)換器2024版 V1.2.5 官方版
Digital Photo Professional(佳能raw軟件) V6.6.0.23 中文免費(fèi)版
水印王電腦版 V6.1.1 免費(fèi)PC版
LedshowTW 2015圖文編輯軟件 V15.10.30.01 官方版
無他相機(jī)PC客戶端 V6.4.5.149 最新免費(fèi)版
PhotoshopCC 2018 V19.0.0 精簡(jiǎn)版
秀臉FacePlay電腦版 V3.15.8 官方最新版
FlexGantt是一款非常先進(jìn)的甘特圖用戶界面制作工具,不僅能夠幫助用戶修改與timeline相關(guān)的數(shù)據(jù)和渲染,還可以對(duì)整個(gè)構(gòu)件的行為進(jìn)行更改,有需要的朋友可以自行來下載。
分離屏/雙甘特圖:幾乎任何規(guī)劃和日程應(yīng)用程序都需要的功能是使兩個(gè)不同的模型或同一個(gè)模型的兩個(gè)不同部分在保持同步的同時(shí),進(jìn)行水平滾動(dòng)。 FlexGantt框架包含一個(gè)雙甘特圖,可實(shí)現(xiàn)上述功能。 用戶可在任何時(shí)候?qū)Ω侍貓D進(jìn)行分隔/消除分隔。 可用一個(gè)水平分隔符來對(duì)上、下部分進(jìn)行縮放。 Timeline對(duì)象可以從一個(gè)拖動(dòng)到另一個(gè)。
書簽:用戶將越來越適應(yīng)書簽的概念。 FlexGantt 支持書簽,而用戶可通過書簽來對(duì)timeline的設(shè)置進(jìn)行快速調(diào)整,以便在甘特圖中顯示特定的時(shí)間點(diǎn)、粒度和水平線。 定義的書簽可在導(dǎo)航控件的功能選單中列出。 如果在用戶點(diǎn)擊功能選單按鈕時(shí),如果控件的按鈕按下,則時(shí)間跨度書簽的預(yù)覽圖會(huì)顯示。
圖層:FlexGantt 采用了一個(gè)與圖形和映射應(yīng)用程序相比非常獨(dú)特的分層途徑。 每個(gè)甘特圖都包含一套系統(tǒng)層,這些層可提供核心的功能(例如,繪制垂直網(wǎng)格線)和一套專對(duì)timeline對(duì)象(行為、時(shí)間、里程碑。。。)進(jìn)行繪制的層。 下圖是對(duì)層疊的描述。 應(yīng)用程序可以加入盡可能多的timeline對(duì)象層,允許它們對(duì)對(duì)象進(jìn)行輕松分組,并一次顯示或隱藏。 層還支持透明度,從而可以輕松的識(shí)別重疊的timeline對(duì)象。
拖放網(wǎng)格 :Timeline 對(duì)象可以進(jìn)行水平拖動(dòng)和縮放,也可以垂直拖動(dòng)。 在這些拖& 放操作過程中支持不可見的網(wǎng)格,以便在特定的時(shí)間對(duì)timeline對(duì)象的放置進(jìn)行簡(jiǎn)化。 網(wǎng)格受策略的控制,這就意味著任何種類的網(wǎng)格都可以運(yùn)行。 默認(rèn)的網(wǎng)格策略可在經(jīng)過配置后,使timeline對(duì)象與任何單位聯(lián)系起來,從千年、世紀(jì)、十年、年、月、周、日直到毫秒。
受策略控制的行為:日程應(yīng)用程序在很大程度上取決于信息的可視化、數(shù)據(jù)的編輯以及對(duì)用戶交互行為的響應(yīng)方式。 FlexGantt的策略框架可用于根據(jù)這些變量對(duì)甘特圖進(jìn)行定制。 策略是小型的決策工具,通常不含大量的代碼。 它們同時(shí)是無狀態(tài)的。 在許多情況下,它們只返回flag (布爾值)和命令。 flag可用于控制程序流,而命令用于進(jìn)行數(shù)據(jù)的實(shí)際修改(通過一個(gè)具有撤銷和重復(fù)功能的命令堆棧)。
可插的渲染程序編輯器:Swing 可定義多個(gè)渲染程序和編輯器類,可用于其用戶界面構(gòu)件,如樹、表或列表。 FlexGantt的功能與此相同,并可為樹形表單元格、列表頭、彈出功能選單、日期線模型、timeline對(duì)象、eventline對(duì)象定義渲染程序。 樹形表單元格和timeline對(duì)象具有編輯器。 timeline 對(duì)象編輯器可在甘特圖的右手測(cè)一個(gè)透明窗口中顯示(在位編輯,見下圖)
彈出功能選單/注釋:位于timeline下的條可以很好的表示一個(gè)新崗位,但由于空間的局限,只能承載有限的信息。 彈出功能選單/注釋可在鼠標(biāo)在這樣條上移動(dòng)時(shí)出現(xiàn),這是一個(gè)很好的功能,可顯示豐富的附加信息,可供決策人在對(duì)日程作出決策之前進(jìn)行參考。 FlexGanttd的彈出功能選單可以和Swing的構(gòu)件相同的方式進(jìn)行定制化。 不同的渲染程序可以封裝到不同類型的彈出對(duì)象中。 彈出對(duì)象受專門的彈出策略的影響。 下圖顯示的是默認(rèn)的彈出渲染程序,可以系列化的形式顯示彈出對(duì)象。
打?。焊侍貓D中顯示的計(jì)劃是一個(gè)文檔,而每個(gè)文檔都必須是可打印的。 內(nèi)建的對(duì)FlexGantt的打印支持可讓用戶指定打印的時(shí)間跨度和粒度 (見下圖)。 結(jié)果圖標(biāo)可以以幾種不同的頁寬和頁高打印。
關(guān)系:Timeline對(duì)象通常彼此之間具有某種關(guān)系。 項(xiàng)目規(guī)劃軟件通常規(guī)定它們之間的限制。 這些限制的例子有: '之后開始', '之前結(jié)束', '同時(shí)開始', '同時(shí)結(jié)束'。 FlexGantt可通過在這些對(duì)象之間劃線來進(jìn)行可視化。 每個(gè)應(yīng)用程序都有自己的可視化方式(為不同的限制關(guān)系提供不同的顏色和/或線型)。 通過插入定制的關(guān)系生成器,可進(jìn)行任何種類的關(guān)系生成。
延遲加載(Lazy loading):需要可視化的數(shù)據(jù)的兩可能會(huì)很大,這取決于應(yīng)用程序的類型。 在這些情況下,只有在采用“延遲加載”的方法時(shí),用戶界面才可能快速響應(yīng),這就是說,數(shù)據(jù)只有在用戶實(shí)際發(fā)出請(qǐng)求的情況下才會(huì)從服務(wù)器(或數(shù)據(jù)庫)中傳輸。 FlexGantt是從最底層開始設(shè)計(jì)的,支持延遲加載。 例如: 可實(shí)現(xiàn)樹形表展開監(jiān)聽器界面的對(duì)象會(huì)在樹甚至還未展開之前就收到一個(gè)事件,以便將展開中的父節(jié)點(diǎn)的子節(jié)點(diǎn)載入?!?nbsp;分頁模型是另一個(gè)支持延遲加載的基礎(chǔ)結(jié)構(gòu)的例子。
命令框架:FlexGantt 提供了一個(gè)雖小但強(qiáng)大的命令框架。該框架可用于對(duì)可以撤銷和重復(fù)的編輯功能提供支持。 該框架包括命令、一個(gè)命令堆棧、一個(gè)命令堆棧監(jiān)聽器和一個(gè)進(jìn)度監(jiān)控。 命令可通過甘特圖運(yùn)行、撤銷和重復(fù),而甘特圖在內(nèi)部采用了一個(gè)可更換的命令堆棧。 命令可在自己的線程內(nèi)運(yùn)行,以便保持用戶界面的響應(yīng)性?!?nbsp;命令堆棧事件是在命令的執(zhí)行過程中發(fā)出的?!?nbsp;進(jìn)度監(jiān)控程序可用于顯示命令的進(jìn)度。 子進(jìn)度監(jiān)控程序用于由其他命令組成的組合命令。 一旦一個(gè)命令執(zhí)行完畢,將會(huì)加入命令堆棧的不可執(zhí)行命令列表?!?nbsp;當(dāng)一個(gè)不可撤消的命令運(yùn)行時(shí),列表會(huì)清空。 命令框架是高度抽象化的,因而可對(duì)現(xiàn)有的基礎(chǔ)結(jié)構(gòu)(遺留代碼)進(jìn)行復(fù)用。
分頁:如果一個(gè)日程應(yīng)用程序需要處理大量的timeline對(duì)象,通常將timeline的水平線分成幾頁/幾個(gè)時(shí)間跨度通常是有意義的。 這樣可將數(shù)據(jù)分成幾個(gè)較小的片段,便于甘特圖的處理。 分頁模塊可對(duì)各頁進(jìn)行管理。 可查詢當(dāng)前頁、前頁、下一頁、首頁和最后一頁。 用戶界面提供了一個(gè)控件,可用于選擇單獨(dú)的頁。
可變行高:FlexGantt圖的每一行都可以有自己的高度。 在樹形表的節(jié)點(diǎn)代表不同類型的對(duì)象或如果每個(gè)節(jié)點(diǎn)都與某個(gè)數(shù)量相關(guān)時(shí),此功能非常有用。 在此情況下,行高可反映出數(shù)量的大小(例如某種資源的容量)。
多列排序:為與甘特圖的左手測(cè)的樹形表支持多列排序,即用戶可同時(shí)選擇幾個(gè)樹形表的列,而表中的數(shù)據(jù)會(huì)根據(jù)選擇的情況進(jìn)行排序。 FlexGantt 采用了一種快速排序算法,支持升序和降序排序。
可定制的Timeline:每個(gè)應(yīng)用程序都有各自關(guān)于timeline的要求。 有些要求在日期的旁邊顯示是當(dāng)年的第幾周,其他的可能要求顯示是當(dāng)年的第幾天(例如'第241天')。 timeline的設(shè)計(jì)宗旨考慮了靈活性。 其模型可以更換、其生成器可以被更換,甚至整個(gè)timeline都可以被定制的子類替換。
日歷模型 :日歷模型可為甘特圖提供與周末、假日或任何特殊的時(shí)間跨度相關(guān)的數(shù)據(jù)。 日歷模型的條目在整個(gè)層容器的高度內(nèi)進(jìn)行渲染(右手測(cè))。 關(guān)于日歷模型的最明顯的例子是對(duì)視為周末的星期進(jìn)行定義。 周末日的背景呈灰色。
自滾動(dòng):如果FlexGantt圖頻繁對(duì)其“當(dāng)前時(shí)間/系統(tǒng)時(shí)間”進(jìn)行更新,有時(shí)最好讓應(yīng)用程序關(guān)注這一時(shí)間。 當(dāng)允許自滾動(dòng)時(shí),當(dāng)前時(shí)間光標(biāo)(垂直的虛線)會(huì)保持在層容器的中心,即便在時(shí)間前進(jìn)時(shí)也是如此。 在應(yīng)用程序更多地強(qiáng)調(diào)監(jiān)控功能,而不是交互進(jìn)度功能時(shí),這是一種非常有用的功能。
關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2024 virtualinsta360.com.All rights reserved.
浙ICP備2024132706號(hào)-1 浙公網(wǎng)安備33038102330474號(hào)