【JDK8】迎接 JavaFX 8(1)
By 黃嘉輝 | 2014/06/132014年3月18日Oracle正式釋出Java SE Development Kit 8,應 CodeData 的邀請,特別整理JavaFX 8與JavaFX 2之比較,作為【JDK8】系列之一。
tags: Java JavaFX 教學 特效 DropShadow InnerShadow
JavaFX特效(1)陰影(Shadow)處理
By 黃嘉輝 | 2014/05/26JavaFX提供物件的特殊效果 (Effect),更突顯物件的立體感與層次感,特殊效果分為陰影、漸層、模糊、反射、高光與深褐色調等。
JavaFX事件(4)手勢事件
By 黃嘉輝 | 2014/05/15由於目前大部份裝置均支援觸控螢幕 (Touch Screen) 與觸控板 (Touch Pad) ,因此JavaFX增加支援處理多點觸控 (Multi-Touch) 的事件類別 ...
tags: Java JavaFX 教學 MouseDragEvent MouseEvent
JavaFX事件(3)滑鼠事件
By 黃嘉輝 | 2014/05/08滑鼠與滑鼠拖曳事件為Node抽象類別與Scene類別所定義之事件,因此凡繼承Node抽象類別的物件,均會產生滑鼠與滑鼠拖曳事件。
JavaFX事件(2)按鍵事件
By 黃嘉輝 | 2014/04/24按鍵事件包括按下鍵盤按鍵 (Pressed)、放開鍵盤按鍵 (Released) 與按下並放開鍵盤按鍵 (Typed) 等三種,前兩者為低階 (Low-Level) 並與作業平台及鍵盤配置有關的事件,後者則是高階 (High-Level) 並與作業平台及鍵盤配置無關的事件。
tags: Java JavaFX 事件 EventHandler
JavaFX事件(1)EventHandler處理架構
By 黃嘉輝 | 2014/04/17JavaFX以單一EventHandler介面與不同事件類別的組合處理事件,相較於Java以實作處理事件的Listener介面、或使用Event類別與Adapter抽象類別,JavaFX處理事件的方式更為簡單。
tags: Java JavaFX 教學 Equalizer Audio Spectrum
JavaFX多媒體(4)Equalizer 與 Audio Spectrum
By 黃嘉輝 | 2014/04/08等化器 (Equalizer) 由數個不同頻率的音訊頻譜 (Audio Spectrum) 所組成,可使用MediaPlayer類別以下的方法處理頻譜 ...
JavaFX多媒體(3)Metadata與Marker
By 黃嘉輝 | 2014/03/26接著上一篇JavaFX多媒體(2)介紹基本的JavaFX Media概念,本篇將說明多媒體的Metadata與Marker。
JavaFX多媒體(2)使用Media播放音訊與影像
By 黃嘉輝 | 2014/03/14除了AudioClip類別之外,欲播放音訊與影像媒體,可使用Media、MediaPlayer、MediaView等類別處理,其中Media類別用以設定音訊與影像來源,可為URL或本機檔案。此外,Media類別並處理音訊與影像的時間長度、後設資料、標記等資訊。
JavaFX多媒體(1)使用Audio Clip播放音訊
By 黃嘉輝 | 2014/03/07JavaFX 內建支援處理音訊與影像的 API,分為 Audio Clip 與 Media,前者僅處理播放簡短音訊;後者則類似於 Java Media Framework,可播放音訊與影像。