<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          secret-performance-desktop基于 JavaFx 的桌面?zhèn)€性化工具

          聯(lián)合創(chuàng)作 · 2023-09-28 01:11

          secret-performance-desktop 是一個(gè)基于 JavaFx 的桌面?zhèn)€性化工具。

          功能

          • cpu和內(nèi)存的實(shí)時(shí)監(jiān)控
          • 開機(jī)自動(dòng)啟動(dòng)
          • 自定義logo
          • 自定義主題顏色
          • 鼠標(biāo)拖拽
          • 設(shè)置縱向或橫向布局
          • 桌面時(shí)鐘
          • 黑客帝國代碼雨
          • 雪花飄落
          • 櫻花飄落
          • 窗口顯示在桌面與圖標(biāo)之間
          • 動(dòng)態(tài)壁紙 wallpaper(支持視頻、web)

          使用方法

          下載exe可執(zhí)行文件:

          目前版本:v2.0.0

          視頻壁紙說明

          從2.0.0開始,視頻壁紙使用vlc播放器內(nèi)核,vlc播放器支持的視頻格式均可使用, 且性能相比javafx自帶媒體引擎有很大提升,本項(xiàng)目提供vlc下載

          當(dāng)前發(fā)行版使用的vlc下載地址:

          更新說明

          由于沒有在線自動(dòng)更新功能,更新只能手動(dòng)覆蓋exe文件,config目錄中的config.properties可以不用覆蓋

          視頻壁紙下載

          鏈接:https://pan.baidu.com/s/119_HUU7zLoJ3E9_-tghY4g

          提取碼:9rb0

          avatar

          web壁紙

          默認(rèn)提供的web壁紙?jiān)趙allpaper/web目錄下

          自定義動(dòng)態(tài)壁紙安裝

          建議將自定義的壁紙放置在 ./wallpaper/對(duì)應(yīng)類型 目錄中,方便管理

          核心依賴

          組件 版本
          javafx 15.0.1
          oshi-core 5.3.7
          jna 5.6.0
          vlcj-javafx 1.0.2

          源碼說明

          源碼運(yùn)行說明

          從2.0.0開始,運(yùn)行視頻壁紙功能需要先安裝vlc播放器 (播放器對(duì)應(yīng)版本及地址上方均已給出)。

          打包說明

          maven 執(zhí)行 package

          使用exe4j 將jar包打?yàn)閑xe文件,exe4j配置在doc/exe4j目錄下

          截圖

          avatar avatar

          局限性

          • 窗口置于底層不兼容部分系統(tǒng)

          使用spy++查看窗口層級(jí)關(guān)系

          avatar

          如果為以上層級(jí),則說明桌面和圖標(biāo)融合在了一起,這種情況無法兼容窗口置于圖標(biāo)下層。

          下圖情況大部分可以實(shí)現(xiàn)(還是存在特殊不兼容情況,這里就不舉例了):

          avatar

          實(shí)現(xiàn)原理:Draw Behind Desktop Icons in Windows 8+

          致謝

          本項(xiàng)目有參考他人的代碼,感謝各位大神的付出!

          • 廣大的開源開發(fā)者
          • Oshi OSHI是Java的免費(fèi)的基于JNA的(本機(jī))操作系統(tǒng)和硬件信息庫。
          • vlcj vlcj是對(duì)VLC的一個(gè)Java封裝。
          瀏覽 19
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产棈品久久久久久久久久九秃 | 高清一区二区三区日本久 | 香蕉视频日韩成人网 | 夜间福利视频无码在线 | 激情五月天色婷婷 |