21xrx.com
2024-09-20 00:23:51 Friday
登录
文章检索 我的文章 写文章
使用Java编写简单图形化代码
2023-06-17 05:44:47 深夜i     --     --
Java 图形化 绘图

Java作为一种广泛使用的编程语言,可以使用它来编写各种应用程序,包括图形化程序。本文将介绍如何使用Java编写一个简单的图形化代码。

首先,需要导入Java的awt包和swing包,这些包提供了创建图形化界面和组件的功能。然后,可以创建一个JFrame对象作为应用程序的主窗口,并设置它的大小和位置。接下来,在JFrame中创建一个画布,可以使用JPanel或JComponent组件实现,然后在画布上绘制图形,可以使用Java提供的绘图类如Graphics、Graphics2D等。

下面是一个简单的代码示例,用于绘制一个红色的圆形:


import javax.swing.*;

import java.awt.*;

public class SimpleGraphics extends JFrame {

  public SimpleGraphics() {

    this.setSize(200, 200);

    this.setLocationRelativeTo(null);

    this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    JPanel canvas = new JPanel() {

      @Override

      public void paintComponent(Graphics g) {

        super.paintComponent(g);

        Graphics2D g2d = (Graphics2D) g;

        g2d.setColor(Color.RED);

        g2d.fillOval(50, 50, 100, 100);

      }

    };

    this.add(canvas);

    this.setVisible(true);

  }

  public static void main(String[] args) {

    new SimpleGraphics();

  }

}

在这个示例中,JFrame继承了JFrame类,通过setSize()、setLocationRelativeTo()和setDefaultCloseOperation()等方法设置了窗口的大小、位置和关闭行为。然后创建了一个JPanel对象作为画布,在画布的paintComponent()方法中绘制了一个红色的圆形。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复