修飾子
public static final Color black
public static final Color BLACK
舉例如下
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); } } /* 《程式語言教學誌》的範例程式 http://pydoing.blogspot.com/ 檔名: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
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
沒有留言:
張貼留言