Java利用画笔作图
package StudyGUI;
import java.awt.*;
/**画笔的学习*/
public class Paint01 {
public static void main(String[] args) {
new Mypaint().localFrame();
}
}
class Mypaint extends Frame{
//画笔
public void localFrame(){
//bouds界限
setBounds(100,100,500,500);
setVisible(true);
}
@Override
public void paint(Graphics g) {
g.setColor(Color.RED);//设置画笔颜色
//画圆
g.drawOval(100,100,100,100);
g.fillOval(100,100,100,100);
g.setColor(Color.GREEN);
g.fillRect(150,200,200,200);
/**画笔用完还原到最初的颜色*/
//黑色
}
}
定义要画物体的形状
package StudyGUI;
import java.awt.*;
/**画笔的学习*/
public class Paint01 {
public static void main(String[] args) {
new Mypaint().localFrame();
}
}
class Mypaint extends Frame{
//画笔
public void localFrame(){
//bouds界限
setBounds(100,100,500,500);
setVisible(true);
}
@Override
public void paint(Graphics g) {
g.setColor(Color.RED);//设置画笔颜色
//画圆
g.drawOval(100,100,100,100);
g.fillOval(100,100,100,100);
g.setColor(Color.GREEN);
g.fillRect(150,200,200,200);
/**画笔用完还原到最初的颜色*/
//黑色
}
}

浙公网安备 33010602011771号