導航:首頁 > 編程語言 > java顏色透明度

java顏色透明度

發布時間:2023-03-19 03:29:27

A. java顏色代碼怎麼用

setTextColor(0xFF0000FF);
//0xFF0000FF是int類型的數據,分組一下0x|FF|0000FF,0x是代表顏色整 數的標記,ff是表專示透屬明度,0000FF表示顏色,注意:這里0xFF0000FF必須是8個的顏色表示,不接受0000FF這種6個的顏色表示。
setTextColor(Color.rgb(255, 255, 255));
setTextColor(Color.parseColor("#FFFFFF"));
//還有就是使用資源文件進行設置
setTextColor(this.getResources().getColor(R.color.blue));
//通過獲得資源文件進行設置。根據不同的情況R.color.blue也可以是R.string.blue或者
//另外還可以使用系統自帶的顏色類
setTextColor(android.graphics.Color.BLUE);

B. java顏色代碼

setTextColor(0xFF0000FF);
//0xFF0000FF是int類型的數據,分組一下0x|FF|0000FF,0x是代表顏色整 數的標記,ff是表示透明度,0000FF表示顏色,注意:這里0xFF0000FF必須是8個的顏色表示,不接受0000FF這種6個的顏色表示。
setTextColor(Color.rgb(255, 255, 255));
setTextColor(Color.parseColor("#FFFFFF"));
//還有就是使用資源文件進行設置
setTextColor(this.getResources().getColor(R.color.blue));
//通過獲得資源文件進行設置。根據不同的情況R.color.blue也可以是R.string.blue或者
//另外還可以使用系統自帶的顏色類
setTextColor(android.graphics.Color.BLUE);

C. java中將顏色值和透明度能否轉換成一個16進制

可以啊; 你只需要了解顏色的基本原理,代碼很容易就寫出來了;屏幕顯示的顏色就RGB三種顏色加上透明度構成的;

java參考代碼如下

importjava.awt.Color;

publicclassColorDemo{
publicstaticvoidmain(String[]args){
//java.awt.Color類或者使用自定義的顏色類,只要包含r,g,b,a四個屬性就可以了
Colorc1=newColor(50,0,210,204);
System.out.println(awtColorToWeb(c1));
}

(Colorc1){
StringBuilderbuilder=newStringBuilder();
//builder.append("0x");//16進制的標識
builder.append("#");//web16進制顏色開頭的字元
builder.append(getString(c1.getRed()));//紅色轉16進制
builder.append(getString(c1.getGreen()));//綠色轉16進制
builder.append(getString(c1.getBlue()));//藍色轉16進制
builder.append(getString(c1.getAlpha()));//透明度轉16進制
returnbuilder.toString();
}

publicstaticStringgetString(intvalue){
Stringstr=Integer.toHexString(value);//把單色轉成16進制
returnstr.length()==1?"0"+str:str;
//用2個16進制的數字個字元來表示;所以長度不足就補0
//比如"6"-->"06"
}
}

如果你使用javafx的Color類, 那會讓你覺得很簡便 . 因為Color toString() 列印出來就是16進制的顏色.

javafx里顏色參考如下

importjavafx.scene.paint.Color;

publicclassColorDemo{
publicstaticvoidmain(String[]args){
//使用的javafx的Color
Colorc1=Color.rgb(50,0,210,0.8);
System.out.println(c1);//直接就是輸出16進制的顏色

Colorc2=Color.valueOf("#3200d2cc");//web顏色輕松轉16進制
System.out.println(c2);

//web顏色#AABBCCDD-->可簡寫成-->ABCD
Colorc3=Color.valueOf("567c");//web顏色簡寫也支持
System.out.println(c3);

}

}

拓展了解: JavaFX是現代化的圖形界面框架, 支持動畫, 多媒體,3D ,WebView 甚至支持HTML5,事件綁定進制 配合lambda表達式, 代碼簡潔功能強大;

D. java字體怎麼設置rgba

css中設置rgba按照其語法直接定義喊陪即可。語法如下:
R:紅色值。正整數 | 百分數
G:綠色值。正整數 | 百分數
B:藍色值。正整數| 百分數
A:透明度。取值0~1之間
如下這個示例鄭晌蠢代碼:

1

p{background-color:rgba(0,0,0,0.5)}

這里就是將p的背景顏色設置為黑色半透明謹陸

E. 如何設置Android中控制項的顏色透明度

android:background="#a000"
這條屬性第一位表示設置透宏森明度0-f 越大表示越不透蔽雹畝明肆察
後面位表示RGB顏色的值

F. java color類中的color怎麼賦值

你傳進來的color不是可以設置好顏色?
或者重新new個
this.color=new Color(int R,int G,int B);

G. java如何設置透明窗體

1打開Java開發工具Eclipse軟體,依次選擇「文件」、「新建」、「項目」,在「新建項目」窗口中選擇「Java項目」,然後點擊「下一步」按鈕。
2在出現的窗體中的「項目名稱」後自定義輸入項目名,然後點擊「完成」按鈕完成項目的創建。
3右擊創建的項目,在右鍵列表中依次選擇「新建」、「類」,在「新建類」窗體中輸入自定義類名,勾選相應復選框,點擊「完成」按鈕完成類的創建。
4首先,做一些初始化窗體的工作,導入javax.swing.JFrame類,實現JFrame的繼承,初始化構造方法頭並在main方法內實例化此類以便做測試。
5下面,在構造方法中創建窗體,導入javax.swing.JButton類,在窗體內加入按鈕,保持按鈕默認的布局方式,最後設置窗體顯示,運行程序查看初始效果。
6運行Java程序後,將出現初始化窗體界面,用戶需關閉窗體做下一步代碼的編寫。
7添加按鈕BTN的ActionListenr()單擊事件,在出現的錯誤中點擊錯誤處,然後自動導入ActionListener類,但是仍然出現錯誤,用戶需再次點擊錯誤處以添加必要的方法實現。
8當用戶解決兩次錯誤後,系統自動導入了所需包和加入了所需單擊事件的必要方法。
9新建setOpacity()方法並在按鈕的單擊事件中調用此方法,然後在此類中作為屬性成員加入JSlider滑塊控制項。
10在新建的setOpacity()方法中添加如下代碼,設置dialog窗體的大小、位置、大小不可改變等屬性,用戶可自定義設置屬性。
11創建JLabel,添加slider滑塊的滑動事件,並在事件中加入方法slider(),當然此方法需要新建,待會再新建,讓我們先把setOpacity()方法中的代碼添加完成。
12繼續在setOpacity()方法中添加代碼,在窗體dialog中加入panel控制項,再將lable和slider加入到panel中。
13在方法slider()中添加代碼,獲取slider的值以改變透明度值,設置滑鼠移入滑塊時的滑鼠指針樣式。
14運行Java程序,並點擊按鈕,然後出現調整透明度的窗體,用戶就可以設置窗體透明度。

H. java怎麼給窗體邊框四周添加陰影和半透明

java swing是提供了設置陰納前影和透明度的方法的,示例如下:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

import com.sun.awt.AWTUtilities;

導入 AWTUtilities可能會提示:訪問限制:由於對必需的庫 C:\Program Files\Java\jre6\lib\rt.jar 具有一運蘆定限制,因洞悄清此無法訪問類型 AWTUtilities,請到eclipse進行設置:窗口》首選項》java》編譯器》錯誤警告 選擇 代碼樣式》訪問外層不可訪問成員》 把錯誤修改成功 警告

public class Ceshi extends JFrame
{
public Ceshi()
{
JLabel label=new JLabel("這是一個標簽!");
label.setOpaque(false);
label.setHorizontalAlignment(JLabel.CENTER);
add(label);

setSize(600,400);

setLocationRelativeTo(null);

setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);

//Opacity最大值為1.0f,也就是什麼也不透明,取值不能大於1.0f
AWTUtilities.setWindowOpacity(this,0.5f);
setVisible(true);

}
public static void main(String[] args)
{
new Ceshi();
}

}

I. Java JPanel 背景 透明度 設置!

jpanel怎麼設置透明度,求指教

J. javajbutton滑鼠移上去高光

javajbutton滑鼠移上去高光?1、製作一個按鈕圖標
我在上一篇經驗中寫了怎麼製作一個按鈕,我就直接打開這個文件進行添加高光了,有興趣的小夥伴可以去打開看一下,主要是圓形疊加不同的漸變顏色
2
/8
繪制一個小的橢圓形
在工具欄中選擇橢圓形工具,然後在工作區繪制一個橢圓形,放到按鈕中觀察大小,填充為一個白色
3
/8
旋轉放到按鈕上
將這個橢圓形調整到適合的大小,然後將滑鼠放在邊緣的位置,會變為旋轉的狀態,我們只需要將它旋轉一定的角度,擺放在左上角的位置
4
/8
調出漸變面擾裂尺板調節
在窗口菜單欄中將漸變面板勾選,這樣就會打開漸變面板了,設置漸變色為白色,然後選擇下面的透明度進行設置,將右側的透明度設置為0
5
/8
拉出漸變效果
在工具欄中選擇漸變工具,然後在橢圓形中拉出透明的漸變,讓右側的變色顯示為透明,左側的位置顯示為半透明,這樣就形成一個高光效果
6
/8
對橢圓形進行調節
如果感覺自己繪制的橢圓形不太緩高協調,可以用直接選擇工具會節點進行調整,漸變透明度可以多試幾次,反復拉出不透明度的效果
7
/8
進行顏色的更改
如果我們想要繪制其他的按鈕,只需要復制一份,將按鈕的顏色設置改一下,就形成了一個新的按鈕,比如我復制一份,將顏色源顫變為深紫色到紫色的漸變
8
/8
總結:1、啟動AI軟體,打開按鈕
2、繪制一個橢圓形,調節大小,填充白色
3、打開漸變面板,設置白色,對透明度進行調整
4、用漸變工具拉出透明的效果
5、復制一個改變不同的顏色,製作按鈕
注意事項
高光的效果我們使用白色的透明度來實現的
給物體加上高光和陰影更有立體感。

閱讀全文

與java顏色透明度相關的資料

熱點內容
專題學習網站源碼 瀏覽:163
jsphead什麼 瀏覽:88
gps串口數據怎麼發送 瀏覽:968
win10文件主頁共享查看 瀏覽:411
中國聯通有哪些app是免流的 瀏覽:176
邊做邊保存的文件找不到了 瀏覽:858
win10照片應用文件夾名稱 瀏覽:966
編程如何解決資金的原子性 瀏覽:638
如何製作廣角鏡頭矯正文件 瀏覽:513
在網頁開發中應該選用哪個資料庫 瀏覽:742
iphone5移動卡貼 瀏覽:990
電腦文件的格式 瀏覽:127
extjs的xtype 瀏覽:959
suse11iso文件要u盤安裝 瀏覽:153
如何將報表統計數據轉化為圖形 瀏覽:444
如何寄快遞材料文件 瀏覽:265
java構造方法private 瀏覽:475
手機文件找回恢復 瀏覽:516
word怎麼把u盤里的文件拔掉 瀏覽:976
港版蘋果用的插排 瀏覽:1000

友情鏈接