日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

javafx 界面_JavaFX的科幻用户界面第1部分

發布時間:2023/12/3 java 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 javafx 界面_JavaFX的科幻用户界面第1部分 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

javafx 界面

使用JavaFX創建的Sci-Fi UI成形窗口

虛構的UI可以變成現實嗎?

成長于80年代的小時候,我看到了自己的科幻電影,這確實激發了我對圖形用戶界面(GUI)的熱愛,尤其是試圖使科幻UI在現實世界中成為可能的想法。 在本博文和一系列博文中,我想嘗試(嘗試)回答“虛構UI是否可以成為現實?”這一問題。

由于我正在嘗試關于科幻UI的外觀和行為的不同想法(實現),因此我將無法確切知道本博客系列將包含多少部分。 因此,我希望您能與我一起努力,朝著創建能夠使科幻用戶界面成為現實的原型和API的方向邁進。 您可能想知道是否已經存在某些東西(UI框架)。

我們不應該只使用已經存在的UI框架嗎?

如果您熟悉Jeff Atwood在2006年的文章“ 這就是讓開發人員創建UI時發生的事情 ”中的精彩文章。 他談到大多數軟件開發人員在創建UI方面并不是很出色。 這是真的嗎? 盡管我同意他的大部分言論,但我仍然相信,只要有足夠的熱情,任何人都會想出一種方法來實現其預期目標(當然是在合理的范圍內)。 對于我來說,我的大多數設計選擇主要是通過反復試驗。 我認為UI設計非常類似于服裝,其中的設計可以是新潮或經典。

多年以來,許多設計師已經制作了UI框架來構建外觀精美且功能強大的UI,但是與我們今天在電影中看到的科幻UI相比,它們看起來更原始(IMO)。 朝著其他方向發展時,科幻小說的UI可能看起來是未來派的,但它們并不能完全映射到任何真實的或功能性的東西。

假設您是一名開發人員(具有一些UI技能)并且希望構建科幻UI,則在下一節中,我將討論科幻UI的外觀或行為方式。

外觀要求

以下是典型的科幻小說UI窗口可能具有的功能:

  • 創建任何形狀的窗口(現在使用線段)
  • 在窗口周圍設置可見的形狀框架
  • 創建鼠標偵聽器,以定義要在桌面上調整窗口大小和移動窗口的區域
  • 使用8個方向(NW,N,NE,E,SE,S,SW,W)調整窗口大小
  • 在進入和退出桌面(區域)時對窗口和內容進行動畫處理
  • 創建剪輯區域以顯示內容,例如視頻,3D,窗格

結論

小時候,我記得當我在大銀幕上看到未來主義和技術進步的文明時,我的思想簡直被震撼了。 回顧舊的科幻電影,您會立即意識到它們與當今電影相比有多俗氣。

希望我已經給出了令人信服的理由,說明我為什么要創建這樣的API,使開發人員能夠輕松地設計和創建具有Sci-Fi外觀的UI。 作為開發人員/設計人員,我希望通過列出一些開始時的一般要求來彌合Sci-Fi UI和實際UI之間的差距。

一如既往,隨時發表評論,讓我知道您的想法。

快樂的編碼。:-)

參考資料

Jeff Atwood在2006年發表的文章“ 這就是讓開發人員創建UI時發生的事情 ”
克里斯·諾塞爾(Chris Noessel):“ 科幻設計和現實世界如何相互影響 ”
卡爾·迪亞(Carl Dea)的視頻“ 科幻UI HUD窗口的JavaFX演示 ”

翻譯自: https://www.javacodegeeks.com/2019/03/science-fiction-user-interfaces-javafx-part.html

javafx 界面

總結

以上是生活随笔為你收集整理的javafx 界面_JavaFX的科幻用户界面第1部分的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。