資源簡介
用java做的圖形編輯器,主要用的是SWING組件,可做畢業設計
代碼片段和文件信息
package?mytest;
import?java.awt.*;
import?java.awt.geom.*;
import?java.awt.event.*;
import?javax.swing.*;
import?java.io.*;
import?java.util.*;
public?class?MiniDrawPad?extends?Jframe?//?主類,擴展了Jframe類,用來生成主界面
{
private?objectInputStream?input;
private?objectOutputStream?output;?//?定義輸入輸出流,用來調用和保存圖像文件
private?JButton?choices[];?//?按鈕數組,存放以下名稱的功能按鈕
private?String?names[]?=?{?“New“?“Open“?“Save“?//?這三個是基本操作按鈕,包括“新建“、“打開“、“保存“
/*?接下來是畫圖板上面有的基本的幾個繪圖單元按鈕?*/
“Pencil“?//?鉛筆畫,也就是用鼠標拖動著隨意繪圖
“Line“?//?繪制直線
“Rect“?//?繪制空心矩形
“fRect“?//?繪制以指定顏色填充的實心矩形
“Oval“?//?繪制空心橢圓
“fOval“?//?繪制以指定顏色填充的實心橢圓
“Circle“?//?繪制圓形
“fCircle“?//?繪制以指定顏色填充的實心圓形
“Rubber“?//?橡皮擦,可用來擦去已經繪制好的圖案
“Color“?//?選擇顏色按鈕,可用來選擇需要的顏色
“Stroke“?//?選擇線條粗細的
評論
共有 條評論