drawings.java
来自「自制小画板!为JBUILDER版本。相当具有参考价值」· Java 代码 · 共 36 行
JAVA
36 行
package drawingpanel;
import java.awt.*; //导入awt的类
import java.awt.geom.*; //导入awt的geom类
import java.awt.event.*; //导入awt事件的类
import javax.swing.*; //导入swing的类
import javax.swing.event.*; //导入swing事件的类
import java.io.*; //导入输入输出的类
import java.util.*; //导入公共的类
/**定义画图的基本图形单元**/
class drawings implements Serializable{ //父类,基本图形单元,用到串行化接口,保存时所用
public drawings() {
try {
jbInit();
} catch (Exception ex) {
ex.printStackTrace();
}
}
/**定义坐标(x1,y1)和(x2,y2)**/
int x1,y1,x2,y2; //定义坐标属性
/**定义颜色R,G,B**/
int R,G,B; //定义色彩属性
/**定义粗细**/
float stroke; //定义线条粗细属性
/**定义字体属性**/
int type; //定义字体属性
/**定义字体风格s1,s2**/
String s1;
String s2; //定义字体风格属性
/**定义绘图函数**/
void draw(Graphics2D g2d){}; //定义绘图函数
private void jbInit() throws Exception {
}; //定义绘图函数
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?