- 修課同學將有一帳號, 請於個人跟目錄下建立 www 目錄
- www 目錄內 index.html 便是你的個人首頁
- 基本內涵:姓名, 學號, 作業表格(鍊結到作業內容)
- 其餘內容, 自行發揮
- 請自行設計你喜歡的 幾何圖形, 參考作法
- 拷貝一份 lesson1.java 命名為 exercise1.java
- 使用文書處理程式, 在 paint(Graphics g)子程式內 加上繪圖指令, 例如
// 黑色為原有指令, 藍色為新增指令, 檔案 lesson1_1.javapublic void paint(Graphics g){ g.clearRect(0,0,area.width-1,area.height-1); g.setColor(Color.black); g.drawRect(0,0,area.width-1,area.height-1); // 在字串底部加上黃色背景 FontMetrics fm =g.getFontMetrics(); // 字型參數資料物件 int sw=fm.stringWidth(message); // 字串寬度 int sh=fm.getHeight(); // 字型高度 g.setColor(Color.yellow); // 背景顏色 g.fillRect(x,y-sh,sw,sh); // 背景塗色 g.setColor(Color.black); // 字串顏色 g.drawString(message, x, y); // 在文字前端 畫一橢圓, g.setColor(Color.red); // 紅色 int dx=20,dy=16; g.drawOval(x-dx, y-dy, dx, dy); g.setColor(Color.green); g.fillOval(x-dx*3/4, y-dy*3/4, dx/2,dy/2); } |
- 建議 擴大 java 程式所佔空間(寬度及高度)
- 利用字串寬度資料, 該如何修改程式, 使得字串左右對稱
- 作業 有問題 或 完成 時, 請給我 e-mail
|