Java 程序设计源码 只提供了部分

源代码在线查看: rectdemo.java

软件大小: 1008 K
上传用户: yuanshuai440
关键词: Java 程序设计 源码
下载地址: 免注册下载 普通下载 VIP

相关代码

								import javax.swing.*;				import java.awt.*;								public class RectDemo extends JFrame {				  RectPanel drawPanel = new RectPanel();								  public RectDemo() {				    super("绘制各种矩形");				    setSize(300,260);				    this.getContentPane().add(drawPanel);				    this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);				  }								  public static void main(String[] args) {				    RectDemo rd = new RectDemo();				    rd.setVisible(true);				  }								  class RectPanel extends JPanel {				    public void paintComponent(Graphics g){				      super.paintComponent(g);				      g.setColor(Color.white);								      g.drawRect(8, 8, getSize().width/2 - 18, getSize().height/3 - 18);				      g.drawRoundRect(8,getSize().height/3, getSize().width/2 - 18, getSize().height/3 - 18, 30, 20);				      g.draw3DRect(8, getSize().height/3 * 2, getSize().height/2 - 18,getSize().height/3 - 18, false);				      g.draw3DRect(getSize().width/2, getSize().height/3 * 2, getSize().width/2 - 18, getSize().height/3 - 18, true);								      g.setColor(Color.green);				      g.fillRect(getSize().width/2, 8, getSize().width/2 - 18, getSize().height/3 - 18);								      g.fillRoundRect(getSize().width/2, getSize().height/3, getSize().width/2 - 18, getSize().height/3 - 18, 30, 20);				    }				  }				}							

相关资源