java 画横10个竖10个圆 帮我完成import java.awt.*:import java.javax.swing.*;public class CustomGraphics2 extends JPanel{\x05public CustomGraphics2(){\x05}\x05\x05\x05protected void paintComponent(Graphics g){\x05\x05super.paintComponent(g);\x

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 02:58:15
java 画横10个竖10个圆 帮我完成import java.awt.*:import java.javax.swing.*;public class CustomGraphics2 extends JPanel{\x05public CustomGraphics2(){\x05}\x05\x05\x05protected void paintComponent(Graphics g){\x05\x05super.paintComponent(g);\x

java 画横10个竖10个圆 帮我完成import java.awt.*:import java.javax.swing.*;public class CustomGraphics2 extends JPanel{\x05public CustomGraphics2(){\x05}\x05\x05\x05protected void paintComponent(Graphics g){\x05\x05super.paintComponent(g);\x
java 画横10个竖10个圆 帮我完成
import java.awt.*:
import java.javax.swing.*;
public class CustomGraphics2 extends JPanel{
\x05public CustomGraphics2(){
\x05}
\x05\x05
\x05protected void paintComponent(Graphics g){
\x05\x05super.paintComponent(g);
\x05\x05int r=10;
\x05\x05for(){
\x05\x05\x05for(){
\x05\x05\x05\x05g.drawOval();
\x05\x05\x05}
\x05\x05}
\x05}
\x05public static void main(String[] args){
\x05\x05JFrame frame=new JFrame("CustomGraphics2");
\x05\x05frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
\x05\x05CustomGraphics2 h=new CustomGraphics2();
\x05\x05frame.add(h,BorderLayout.CENTER);
\x05\x05frame.pack();
\x05\x05frame.setVisible(true);
\x05}
}

java 画横10个竖10个圆 帮我完成import java.awt.*:import java.javax.swing.*;public class CustomGraphics2 extends JPanel{\x05public CustomGraphics2(){\x05}\x05\x05\x05protected void paintComponent(Graphics g){\x05\x05super.paintComponent(g);\x
楼上的朋友有个小失误,起始坐标点是20,20
这样i,j 的初始值该是1
我顺便加了个frame.setSize(300,300);
import java.awt.BorderLayout;
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class CustomGraphics2 extends JPanel {
\x05public CustomGraphics2() {
\x05}
\x05protected void paintComponent(Graphics g) {
\x05\x05super.paintComponent(g);
\x05\x05int r = 10;
\x05\x05for (int i = 1; i