21xrx.com
2025-03-25 20:41:06 Tuesday
文章检索 我的文章 写文章
Java设置背景颜色代码
2023-06-17 04:43:38 深夜i     20     0
Java 背景颜色 设置

在Java编程中,设置背景颜色是常见的操作之一。通过在代码中设置背景颜色,可以使程序的界面更加美观、易读。下面介绍两种在Java中设置背景颜色的方法。

1. 使用JFrame类的setBackground()方法

在Java中,可以使用JFrame类的setBackground(Color c)方法来设置JFrame窗口的背景颜色。以下是示例代码:

import javax.swing.*;
import java.awt.*;
public class Main extends JFrame {
  public Main() {
    setSize(400,400);
    setLocationRelativeTo(null);
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    getContentPane().setBackground(Color.BLUE);
    setVisible(true);
  }
  public static void main(String[] args) {
    new Main();
  }
}

在上述代码中,我们创建了一个继承JFrame类的类Main,设置了窗口的大小、位置、关闭方式等,然后使用getContentPane().setBackground(Color c)方法设置了窗口的背景颜色。

2. 使用JPanel类的setBackground()方法

除了JFrame类,我们还可以使用JPanel类的setBackground(Color c)方法来设置面板的背景颜色。以下是示例代码:

import javax.swing.*;
import java.awt.*;
public class Main extends JFrame {
  public Main() {
    setSize(400,400);
    setLocationRelativeTo(null);
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    JPanel panel = new JPanel();
    panel.setBackground(Color.RED);
    add(panel);
    setVisible(true);
  }
  public static void main(String[] args) {
    new Main();
  }
}

在上述代码中,我们创建了一个继承JFrame类的类Main,设置了窗口的大小、位置、关闭方式等,然后创建了一个JPanel对象panel,并使用panel.setBackground(Color c)方法设置了面板的背景颜色,最后将面板添加到窗口中。

  
  

评论区