Java 一个简单的画图程序
来源:IT的点点滴滴 责任编辑:栏目编辑 发表时间:2013-07-02 06:42 点击:次
- import javax.swing.JFrame;
- import javax.swing.JPanel;
- import java.awt.Color;
- import java.awt.Graphics;
- public class DrawArcs extends JFrame {
- public DrawArcs() {
- setTitle("画弧形");
- getContentPane().add(new ArcsPanel());
- }
- /** 主方法 */
- public static void main(String[] args) {
- DrawArcs frame = new DrawArcs();
- frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- frame.setSize(250, 300);
- frame.setLocationRelativeTo(null);
- frame.setVisible(true);
- }
- }
- // 在面板上画弧形的类
- class ArcsPanel extends JPanel {
- protected void paintComponent(Graphics g) {
- super.paintComponent(g);
- g.setColor(Color.BLUE); //设置弧形的颜色为蓝色
- int i=0;
- int xCenter = getWidth() / 2;
- int yCenter = getHeight() / 2;
- int radius = (int)(Math.min(getWidth(), getHeight()) * 0.4);
- int x = xCenter - radius;
-  
相关新闻>>
- 发表评论
-
- 最新评论 更多>>