Substance風格無法設定水印效果的處理

2021-09-30 16:00:40 字數 723 閱讀 6681

今天設定substance風格時發現使用水印時,withwatermark(...)這個方法沒了。網上查了下沒有找到答案,到官網查api也沒有明確的說明。看原始碼確實沒有這個方法,難道是以前的版本的方法現在捨棄了?又仔細查詢沒有看到有初始化水印的方法。聽說新版本的substance.jar有bug,又聽說老版本的有那個方法。於是又下了幾個老版本的jar反編譯逐個檢視,確實看出端倪來了,substanceskin類少了這個withwatermark方法。6.0和6.1版本的都沒有,5.3的和5.2的還行就是少了幾個風格型別,其他版本的就沒看了。其中6.x和5.x的包結構也發生了改變。

watermark.setkind(imagewatermarkkind.screen_center_scale);//設定水印呈現方式

watermark.setopacity(0.5f);//設定水印透明度

substanceskin skin = new autumnskin().withwatermark(watermark);//初始化水印

substancelookandfeel.setskin(skin); //設定**

[img]

Qt設定風格表單

最近程式設計的時候,我發現了,對於qt來說,最簡單的介面實現方法就是使用setstylesheet函式!這個函式可以用描述性語言讓介面變得漂亮!比如我想要在乙個qtabwidget裡面的乙個標籤裡面的按鈕按照我自己想要的方式顯示,就可以使用下面的 假設乙個tab我起的名字是tab io config...

鍵盤樣式風格設定

一 鍵盤風格 uikit框架支援8種風格鍵盤。typedefenumuikeyboardtype 用法用例 textview.keyboardtype uikeyboardtypenumberpad 二 鍵盤外觀 typedefenumuireturnkeytype 用法用例 textview.re...

鍵盤樣式風格設定

一 鍵盤風格 uikit框架支援8種風格鍵盤。typedefenumuikeyboardtype 用法用例 textview.keyboardtype uikeyboardtypenumberpad 二 鍵盤外觀 typedefenumuireturnkeytype 用法用例 textview.re...