【正文】
將顏色按照 sRGB標準格式進行封裝 , 該格式中紅 、 綠 、 藍三原色的取值范圍都是 0~255。 ? Color類定義了多個構造方法 , 常用的有: public Color(int r, int g, int b) public Color(int r, int g, int b, int a) // a 透明度參數 Color c = new Color(200, 170, 90)。 Color d = new Color(200, 170, 90, 120)。 ? 在 GUI設計中使用 Color類 Button b = new Button(“Test”)。 Color c = new Color(200, 170, 90)。 (c) 13 Swing 工具集簡介 ? Swing是第二代 GUI開發(fā)工具集 ? AWT采用了與特定平臺相關的實現 , 而絕大多數Swing組件卻不是 ? Swing是構筑在 AWT上層的一組 GUI組件的集合 ,為保證可移植性 , 它完全用 Java語言編寫 ? 和 AWT相 比 , Swing提供了更完整的組件 , 引入了許多新的特性和能力 14 JFC體系結構 15 Ex1 ? 編寫一個程序,應用先前生成的簡單的計算器界面,添加事件處理的功能,實現基本的加、減、乘、除運算; 說明: 1. 可以首先實現一位整數的四則運算,然后擴充到多位整數,再改造為可計算浮點數的四則運算; 2. 可能用到的 API (可以查 JDK API docs): Double類: public static double parseDouble(String s) public static String toString(double d) Integer類: public static int parseInt(String s) public static String toString(int i)