第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

來(lái)自下載鏈接的 Javafx 圖像

來(lái)自下載鏈接的 Javafx 圖像

慕勒3428872 2022-07-06 18:53:23
我正在將圖像上傳到我的后端并生成下載鏈接我想下載圖像并在 javafx 中顯示它我找到了這個(gè)解決方案:    ImageView imageView = ImageViewBuilder.create()             .image(new Image(imageSource))             .build();但是我使用的是 JavaFx 11,我的 javafx 場(chǎng)景 imageView 包中似乎沒(méi)有 ImageViewBuilder 這樣的東西?有什么想法或替代方法嗎?
查看完整描述

1 回答

?
紫衣仙女

TA貢獻(xiàn)1839條經(jīng)驗(yàn) 獲得超15個(gè)贊

構(gòu)建器類(lèi)不久前被棄用。有關(guān)詳細(xì)信息,請(qǐng)參閱JDK-8124188、JDK-8092861和此郵件列表。也就是說(shuō),Image該類(lèi)仍然可以加載遠(yuǎn)程圖像,但您應(yīng)該使用構(gòu)造函數(shù)而不是構(gòu)建器。


從文檔(強(qiáng)調(diào)我的):


該類(lèi)Image表示圖形圖像,用于從指定的URL.


支持的圖像格式有:


BMP

動(dòng)圖

JPEG

PNG

圖像可以在加載時(shí)調(diào)整大?。ɡ纾瑴p少圖像消耗的內(nèi)存量)。應(yīng)用程序可以指定縮放時(shí)使用的過(guò)濾質(zhì)量,以及是否保留原始圖像的縱橫比。


支持的所有 URLURL都可以傳遞給構(gòu)造函數(shù)。如果傳遞的字符串不是有效的URL,而是路徑,Image則在這種情況下在類(lèi)路徑上搜索 。


用于ImageView顯示使用此類(lèi)加載的圖像。同一個(gè)Image實(shí)例可以被多個(gè)ImageViews顯示。


所以你可以使用:


String remoteUrl = ...;

Image image = new Image(remoteUrl);

ImageView view = new ImageView(image);


// or...

ImageView view = new ImageView(remoteUrl);

第二個(gè)選項(xiàng)利用了ImageView(String)構(gòu)造函數(shù)。請(qǐng)注意,它阻止您在后臺(tái)加載圖像(沒(méi)有自定義代碼),構(gòu)造函數(shù)Image提供了一個(gè)選項(xiàng)。如果你想控制你自己的InputStream,你也可以使用 ; 的適當(dāng)構(gòu)造函數(shù)來(lái)做到這一點(diǎn)Image。InputStream在這種情況下不要忘記關(guān)閉。


查看完整回答
反對(duì) 回復(fù) 2022-07-06
  • 1 回答
  • 0 關(guān)注
  • 83 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)