📄 drawings.java
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -