在JFrame中显示两个JPanels,可以通过以下步骤实现:
import javax.swing.*;
import java.awt.*;
JFrame frame = new JFrame("显示两个JPanels");
frame.setSize(400, 300); // 设置窗口大小
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // 设置关闭操作
frame.setLayout(new BorderLayout()); // 设置布局方式为边界布局
JPanel panel1 = new JPanel();
panel1.setBackground(Color.RED); // 设置背景颜色为红色
JPanel panel2 = new JPanel();
panel2.setBackground(Color.BLUE); // 设置背景颜色为蓝色
frame.add(panel1, BorderLayout.NORTH); // 将panel1添加到北部位置
frame.add(panel2, BorderLayout.CENTER); // 将panel2添加到中间位置
frame.setVisible(true);
通过以上步骤,就可以在JFrame中显示两个JPanels,并设置它们的不同背景颜色。你可以根据需要自行调整JFrame的大小、JPanels的布局方式以及其他属性。
领取专属 10元无门槛券
手把手带您无忧上云