修飾子
public static final Color orange
public static final Color ORANGE
舉例如下
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 | import java.awt.*; import java.awt.event.*; public class ColorDemo1 { public static void main(String[] args) { Frame frame = new Frame( "AWTDemo" ); frame.addWindowListener( new AdapterDemo()); frame.setLayout( new GridLayout( 13 , 1 )); Label word1 = new Label( "There is no spoon." ); word1.setBackground(Color.BLACK); Label word2 = new Label( "There is no spoon." ); word2.setBackground(Color.BLUE); Label word3 = new Label( "There is no spoon." ); word3.setBackground(Color.CYAN); Label word4 = new Label( "There is no spoon." ); word4.setBackground(Color.DARK_GRAY); Label word5 = new Label( "There is no spoon." ); word5.setBackground(Color.GRAY); Label word6 = new Label( "There is no spoon." ); word6.setBackground(Color.GREEN); Label word7 = new Label( "There is no spoon." ); word7.setBackground(Color.LIGHT_GRAY); Label word8 = new Label( "There is no spoon." ); word8.setBackground(Color.MAGENTA); Label word9 = new Label( "There is no spoon." ); word9.setBackground(Color.ORANGE); Label word10 = new Label( "There is no spoon." ); word10.setBackground(Color.PINK); Label word11 = new Label( "There is no spoon." ); word11.setBackground(Color.RED); Label word12 = new Label( "There is no spoon." ); word12.setBackground(Color.WHITE); Label word13 = new Label( "There is no spoon." ); word13.setBackground(Color.YELLOW); frame.add(word1); frame.add(word2); frame.add(word3); frame.add(word4); frame.add(word5); frame.add(word6); frame.add(word7); frame.add(word8); frame.add(word9); frame.add(word10); frame.add(word11); frame.add(word12); frame.add(word13); frame.pack(); frame.setVisible( true ); } } class AdapterDemo extends WindowAdapter { public void windowClosing(WindowEvent e) { System.exit( 0 ); } } /* 《程式語言教學誌》的範例程式 檔名:ColorDemo1.java 功能:示範 Java 程式 作者:張凱慶 時間:西元 2012 年 3 月 */ |
此例建立 13 個 Label 物件,依次將背景顏色設定為黑色 Color.BLACK 、藍色 Color.BLUE 、青色 Color.CYAN 、深灰色Color.DARK_GRAY 、灰色 Color.GRAY 、綠色 Color.GREEN 、淺灰色 Color.LIGHT_GRAY 、洋紅色 Color.MAGENTA 、橘色 Color.ORANGE 、粉紅色 Color.PINK 、紅色 Color.RED 、白色 Color.WHITE 及黃色 Color.YELLOW
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | Label word1 = new Label( "There is no spoon." ); word1.setBackground(Color.BLACK); Label word2 = new Label( "There is no spoon." ); word2.setBackground(Color.BLUE); Label word3 = new Label( "There is no spoon." ); word3.setBackground(Color.CYAN); Label word4 = new Label( "There is no spoon." ); word4.setBackground(Color.DARK_GRAY); Label word5 = new Label( "There is no spoon." ); word5.setBackground(Color.GRAY); Label word6 = new Label( "There is no spoon." ); word6.setBackground(Color.GREEN); Label word7 = new Label( "There is no spoon." ); word7.setBackground(Color.LIGHT_GRAY); Label word8 = new Label( "There is no spoon." ); word8.setBackground(Color.MAGENTA); Label word9 = new Label( "There is no spoon." ); word9.setBackground(Color.ORANGE); Label word10 = new Label( "There is no spoon." ); word10.setBackground(Color.PINK); Label word11 = new Label( "There is no spoon." ); word11.setBackground(Color.RED); Label word12 = new Label( "There is no spoon." ); word12.setBackground(Color.WHITE); Label word13 = new Label( "There is no spoon." ); word13.setBackground(Color.YELLOW); |
編譯後執行,結果如下

中英文術語對照 | |
---|---|
類別 | class |
屬性 | field |
參數 | parameter |
您可以繼續參考
字型與顏色
相關目錄
Java API 分類導覽
Java 教材
首頁
參考資料
http://docs.oracle.com/javase/6/docs/api/java/awt/Color.html
沒有留言:
張貼留言