21xrx.com
2025-03-21 14:30:22 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()方法中绘制了一个红色的圆形。

  
  

评论区