91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Java怎么設置圖片按鈕的大小

發布時間:2020-06-25 11:28:36 來源:億速云 閱讀:237 作者:Leah 欄目:編程語言

Java怎么設置圖片按鈕的大小?這篇文章運用了實例代碼展示,代碼非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

在java部分需要用到圖形界面編程的項目中,經常會使用圖片設置對按鈕進行美化,但是使用時會出現一個很麻煩的問題, 按照方法:

JButton jb1 = new JButton();
jb1.setBounds(0, 0, 25, 20);
ImageIcon ii = new ImageIcon("images/xxx.png");
jb1.setIcon(ii);

此時會發現在按鈕中的圖片并沒有如預料的那樣填充按鈕,而是按照圖片本身的大小放置于按鈕中,那么,應該怎么操作才能使圖片如預期按鈕的長寬那樣完好的填充在按鈕中呢?

其實很簡單,只需要事先取得設置按鈕的長寬,使用getScaledInstance()方法重新構造圖片,再構造Icon對象傳入JButton中即可。

具體實現過程如下:

JButton jb1 = new JButton();
jb1.setBounds(0, 0, 25, 20);
ImageIcon ii = new ImageIcon("images/xxx.png");
//根據按鈕大小改變圖片大小
Image temp = ii.getImage().getScaledInstance(jb1.getWidth(), jb1.getHeight(), ii.getImage().SCALE_DEFAULT);
ii = new ImageIcon(temp);
jb1.setIcon(ii);

到此為止, 關于Java設置圖片按鈕的大小的方法有了一個基礎的認識, 但是對于具體的使用方法還是需要多加鞏固和練習,如果想了解更多相關內容,請關注億速云行業資訊。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

兴隆县| 乌鲁木齐市| 赤壁市| 勃利县| 钦州市| 句容市| 乌拉特前旗| 曲沃县| 大理市| 崇义县| 盐城市| 盐源县| 西乌| 如东县| 涪陵区| 南通市| 拜城县| 兴化市| 友谊县| 石城县| 邓州市| 泸溪县| 永兴县| 高州市| 马山县| 莒南县| 沙坪坝区| 商城县| 五大连池市| 辽中县| 临夏市| 遵义县| 长兴县| 车险| 浏阳市| 镶黄旗| 琼海市| 行唐县| 博兴县| 堆龙德庆县| 如东县|