展开全部
回答不能插入代码格式,比较乱。e68a843231313335323631343130323136353331333433633433我截图给你看吧。
package com.test;
import javax.swing.*;
import java.awt.*;
public class DrawTest extends JFrame {
public static void main(String[] args) {
DrawTest dt = new DrawTest();
dt.init();
}
public void init(){
this.setTitle("java画图形");
this.setSize(300,300);
this.setLocation(200,200);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
}
@Override
public void paint(Graphics g){
super.paint(g);
int width = 100;
int height = 80;
g.setColor(Color.red);
g.fillRect(50,50,width,height);
g.setColor(Color.blue);
g.fillOval(50,50,width,height);
g.setColor(Color.white);
g.drawString("你好",50+width/2,50+height/2);
}
}